Tích hợp nguồn cấp dữ liệu GTFS
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Bạn có thể dùng GTFS để hiển thị biểu ngữ vòng mở trong Maps và để hiển thị Maps trong quá trình chuyển tuyến
biên nhận.
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 với các trường tối thiểu 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 đường 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ợ. Đây là
để đả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ợ.
- Tính năng phát hành một phần hiện không được hỗ trợ. Đạ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 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. Để thực hiện điều 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 dành cho thiết bị di động, chẳng hạn như thiết bị 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ần nhấn trên thiết bị đầu cuối và GTFS
nguồn cấp dữ liệu tuyến đường. 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. Xem các mục sau
ví dụ:
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ở.
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2024-08-29 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2024-08-29 UTC."],[[["Transit agencies can leverage GTFS feeds to display an open loop banner in Google Maps, indicating routes that support open loop payments, by ensuring their feed accurately represents these routes and stops."],["GTFS feeds can be used to integrate Google Maps into transit receipts for both stationary and mobile terminals, providing users with visual location information."],["For stationary terminals, linking station stops with user taps requires providing the relationship between the Merchant Name tag and the corresponding GTFS feed, along with completing an onboarding form."],["Mobile terminals can either dynamically update the Merchant Name or link taps to a GTFS route feed, displaying the route to the user, and also require completion of the onboarding form."]]],["Transit agencies use GTFS feeds to display open loop banners and maps in Google Maps and transit receipts. To show banners, agencies must publish a complete GTFS feed (agency, stops, routes) accurately representing supported routes. To show maps in stationary terminal receipts, link the Merchant Name tag to the `STOPS.txt` stop ID field. For mobile terminals, link the Merchant Name or terminal taps to the `ROUTES.txt` route ID field. Submitting the open loop transit form is mandatory.\n"]]