ادغام خوراک GTFS
می توانید از GTFS برای نمایش بنر حلقه باز در Maps و برای نمایش نقشه ها در رسیدهای حمل و نقل استفاده کنید.
بنر حلقه باز را در Maps نمایش دهید
Google Wallet و Google Maps از فیدهای GTFS برای شناسایی مسیرهایی که در Google Maps نشان داده شده اند استفاده می کنند. برای پیاده سازی این ویژگی، آژانس های حمل و نقل باید موارد زیر را انجام دهند:
- آژانس حمل و نقل باید یک فید GTFS با حداقل فیلدهای زیر منتشر کند:
- آژانس
- متوقف می شود
- مسیرها
- خوراک باید نمایش دقیقی از مسیرها و توقف هایی باشد که از حلقه باز پشتیبانی می کنند.
- فید GTFS شامل ایستگاهها، ایستگاهها یا مسیرهایی نمیشود که پشتیبانی نمیشوند. این کار برای اطمینان از عدم نمایش بنر به کاربران در مسیر پشتیبانی نشده انجام می شود.
- عرضههای جزئی در حال حاضر پشتیبانی نمیشوند. آژانسها باید عرضه فید کامل GTFS را تکمیل کنند یا یک فید GTFS جدید ایجاد کنند.
نمایش نقشه ها در رسیدهای حمل و نقل
میتوانید از GTFS برای نمایش نقشهها در رسیدهای حمل و نقل برای پایانههای ثابت و سیار استفاده کنید.
پایانه های ثابت
برای نمایش Google Maps در Google Wallet، پیوندهای Google را برای پیوند ایستگاههای ایستگاه با ضربههای کاربران در ترمینال ارائه دهید. برای انجام این کار، همانطور که در مثال زیر نشان داده شده است، رابطه بین اطلاعات موجود در تگ نام تجاری و فید مناسب GTFS را ارائه دهید:
STOPS.txt: field(stop_id)
همچنین باید فرم ترانزیت حلقه باز را تکمیل کنید.
پایانه های سیار
برای پایانههای تلفن همراه، مانند آنهایی که در اتوبوس هستند، میتوانید بهصورت پویا نام تجاری را در برچسب پایانه (9F4E) بهروزرسانی کنید، یا رابطهای بین ضربههای ترمینال و خوراک مسیر GTFS ارائه دهید. در مورد دوم، به کاربر فقط مسیر نشان داده می شود، نه توقف. مثال زیر را ببینید:
ROUTES.txt field(route_id)
همچنین باید فرم ترانزیت حلقه باز را تکمیل کنید.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-01-09 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-01-09 بهوقت ساعت هماهنگ جهانی."],[[["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"]]