Как получить «Bus Service No» с помощью google api

У меня широта и долгота двух мест. Я могу получить направление до пункта назначения ниже api с режимом = транзит.

https://maps.googleapis.com/maps/api/directions/json?origin=place_id:ChIJVwkdVbQTrjsRGUkefteUeFk&destination=place_id:ChIJIZo0S_EUrjsR_yPLFVLgvHw&mode=transit&key=YOUR_API_KEY

Но он не возвращает «Bus Service No», как показано на карте google. Карта Google с автобусом нет

Можем ли мы получить все автобусы между указанным местоположением с помощью google api или любого api

Если вы проверите документацию API Google Maps Directions с использованием параметра mode=transit или transit_mode=bus , они не указали номер службы транспортных средств, которые будут использоваться в транзитном режиме.

Если вы проверите информацию о транзите документации, она содержит следующую строку поля, которая содержит информацию о транзитной линии, используемой на этом этапе, и может включать в себя следующие свойства:

  • name содержит полное имя этой транзитной линии. например. «7 Авеню Экспресс» .

  • color содержит цвет, обычно используемый в вывесках для этой транзитной линии. Цвет будет указан как шестнадцатеричная строка, такая как: # FF0033 .

  • agencies содержат массив объектов TransitAgency , каждый из которых предоставляет информацию об операторе линии.

  • short_name содержит краткое имя этой транзитной линии. Обычно это номер строки, например «M7» или «355» .

  • vehicle содержит тип транспортного средства, используемого на этой линии. Это может включать следующие свойства:

    • name содержит название транспортного средства на этой линии. например. «Метро» .

    • type содержит тип транспортного средства, который работает на этой линии. Для получения полного списка поддерживаемых значений см. Документацию по типу транспортного средства .

    • icon содержит URL-адрес значка, связанного с этим типом транспортного средства.

    • local_icon содержит URL-адрес значка, связанного с этим типом транспортного средства, на основе местных транспортных обозначений.

Примечание. Я думаю, что это short_name может предоставить вам номер службы, если вы проверите свой запрос на выборку, он предоставит вам «short_name»: «500D», которое доступно на вашем скриншоте.

Intereting Posts
Попытка вызвать метод интерфейса для ссылки на нулевой объект finishComposingText () Java.lang.RuntimeException: не удается создать обработчик внутри потока, который не вызвал Looper.prepare () Не удается установить пример проекта ApiDemos на Android-эмуляторе Как я могу изящно ухудшить производительность, учитывая ограниченную память? OnPause, onResume события в Android Android: использование ObjectAnimator для преобразования представления с дробными значениями размера View Twitter4j TwitterStream Остановить / закрыть Импортировать модуль для градиентного проекта на андроид-студии 0.4.0v Нужен пример о RecyclerView.Adapter.notifyItemChanged (int position, полезная нагрузка Object) Как загрузить несколько файлов с помощью android DownloadManager, чтобы он отображался в одной очереди Использование галактики Samsung 5 в качестве устройства в затмении Adb передает файл с очень низкой скоростью Текст с пользовательским шрифтом и жирным шрифтом Android: Лучше ли создавать новый фрагмент каждый раз при щелчке элемента навигационного элемента или загружать ранее созданные фрагменты? Android – ожидаемое намерение AppWidget не срабатывает