Я создаю умное приложение для общественного транспорта и пытаюсь получить данные об автобусных остановках от Google. Я могу легко добраться до ближайших автобусных станций, автобус, мне также нужно посмотреть, какие автобусы (автобусные линии) доступны на этих автобусных остановках.
Google говорит, что в API Адресов есть tran_details , но я не понимаю, как их получить после получения ближайших автобусных станций.
https://developers.google.com/maps/documentation/directions/intro#TransitDetails
это объект запроса на получение закрытой автобусной остановки:
{
geometry: {
location: {
lat: 46.77649719999999,
lng: 23.6280244
},
viewport: {
northeast: {
lat: 46.7778461802915,
lng: 23.6293733802915
},
southwest: {
lat: 46.7751482197085,
lng: 23.6266754197085
}
}
},
icon: "https://maps.gstatic.com/mapfiles/place_api/icons/bus-71.png",
id: "86e66fd8a89d6aec0b9cc59e7ca14c08e6d92076",
name: "Strada Siretului",
place_id: "ChIJQZ3PtGwMSUcRAYCfYNJak48",
rating: 5,
reference: "CmRSAAAAjklKtNRZscODDtwcPoR5L79IdJoMyMFprmOyz3rEY2-0gPoTMhFPP7FGjO7n6T53hSjrs38DIxcqXcXOnT8OLSIrb4Q05lI6BdEOWMp_A0zkmSLtvHZqmFouvS5sMQ-yEhCxv-VOUO5PGIFOqZcmbOCPGhQRot14-a4Ng1CJYkwD35VBi5djfA",
scope: "GOOGLE",
types: [
"bus_station",
"transit_station",
"point_of_interest",
"establishment"
],
vicinity: "Cluj-Napoca"
}
Как я могу увидеть автобусные линии, доступные для станции?
Автобусные линии Google Maps на автобусной остановке