Bạn có thể sử dụng GTFS để hiển thị biểu ngữ vòng lặp mở trong Maps và để hiển thị Maps trong biên nhận phương tiện công cộng.
Hiển thị biểu ngữ vòng lặp mở trong Maps
Google Wallet và Google Maps sử dụng nguồn cấp dữ liệu GTFS để xác định tuyến đường nào hiển thị trong Google Bản đồ. Để triển khai tính năng này, các công ty vận tải phải làm như sau:
- Công ty vận tải phải xuất bản nguồn cấp dữ liệu GTFS có ít nhất các trường sau:
- Đại lý
- Số điểm dừng
- Tuyến đường
- Nguồn cấp dữ liệu phải thể hiện chính xác các tuyến và điểm dừng hỗ trợ vòng lặp mở.
- Nguồn cấp dữ liệu GTFS không bao gồm các trạm, điểm dừng hoặc tuyến đường không được hỗ trợ. Việc này được thực hiện để đảm bảo rằng biểu ngữ không hiển thị cho người dùng trên một tuyến không được hỗ trợ.
- Hiện chúng tôi không hỗ trợ việc triển khai một phần. Đại lý phải hoàn tất việc phát hành cho nguồn cấp dữ liệu GTFS hoàn chỉnh hoặc tạo một nguồn cấp dữ liệu GTFS mới.
Hiển thị Maps trong biên nhận đi phương tiện công cộng
Bạn có thể sử dụng GTFS để trình bày Maps trong biên nhận đi phương tiện công cộng đối với các thiết bị di động và cố định.
Thiết bị đầu cuối cố định
Để hiển thị Google Maps trong Google Wallet, hãy cung cấp các đường liên kết của Google để liên kết các trạm dừng với thông tin nhấn vào một thiết bị đầu cuối. Để làm việc này, hãy cung cấp mối quan hệ giữa thông tin trong thẻ Tên người bán và nguồn cấp dữ liệu GTFS thích hợp, như trong ví dụ sau:
STOPS.txt: field(stop_id)
Bạn cũng phải hoàn tất biểu mẫu phương tiện vòng lặp mở.
Thiết bị đầu cuối di động
Đối với thiết bị đầu cuối di động, chẳng hạn như thiết bị đầu cuối trên xe buýt, bạn có thể tự động cập nhật Tên người bán trên thẻ thiết bị đầu cuối (9F4E) hoặc cung cấp mối quan hệ giữa các lượt nhấn trên thiết bị đầu cuối và nguồn cấp dữ liệu tuyến GTFS. Trong trường hợp sau, người dùng chỉ thấy tuyến đường chứ không thấy điểm dừng. Hãy xem ví dụ sau:
ROUTES.txt field(route_id)
Bạn cũng phải hoàn tất biểu mẫu phương tiện vòng lặp mở.