Google API для линий автобусных остановок - PullRequest
0 голосов
/ 06 мая 2018

Я создаю умное приложение для общественного транспорта и пытаюсь получить данные об автобусных остановках от 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 на автобусной остановке

...