Я пытаюсь использовать карты Google в студии Android, я хочу найти альтернативные пути от источника к месту назначения, как мне реализовать эту часть? Это показывает один маршрут между источником и пунктом назначения в настоящее времяAndroid studio google maps
ответ
Направление API
Направление запроса без альтернативного маршрута
https://maps.googleapis.com/maps/api/directions/json?origin=Nevada,%20USA&destination=Los+Angeles,CA&key=API_KEY
быстрый маршрут будет.
Результат:
- Маршрут 1
- Расстояние: 489 миль
- Продолжительность: 9 часов 29 минут
Направление запроса с Alternate Route
https://maps.googleapis.com/maps/api/directions/json?origin=Nevada,%20USA&destination=Los+Angeles,CA&alternatives=true&key=API_KEY
Каждый маршрут будет находиться под «legs».
Каждый элемент в массиве ножек определяет единицу длины пути от начала координат до места назначения в вычисленном маршруте. Для маршрутов, которые не содержат путевых точек, маршрут будет состоять из одной «ноги», но для маршрутов, которые определяют одну или несколько путевых точек, маршрут будет состоять из одной или нескольких ножек, соответствующих конкретным этапам пути.
Результат:
- Маршрут 1
- Расстояние: 489 миль
- Продолжительность: 9 часов 29 минут
- Маршрут 2
- Dist ANCE: 475 миль
- Продолжительность: 9 часов 36 минут
- Route 3
- Расстояние: 511 миль
- Продолжительность: 9 часов 39 минут
Вот скриншот карт Google с тем же запросом.
Примечание: продолжительность не может быть одинаковой для веба Google Maps и направление API. Там будет еще несколько минут разницы. Ключ API должен быть СЕРВЕРНЫЙ КЛЮЧ.
Описание: tutorial для реализации.
Надеюсь, это поможет!
- 1. Google maps using android studio
- 2. Google Maps в Android Studio
- 3. Android Studio Google Maps v2
- 4. Android Studio Google Maps Key
- 5. Android: Google maps maps
- 6. Google Maps api2 с проблемой Android Studio
- 7. Ошибка Google Maps в Android Studio
- 8. Закрытие приложения Google Maps - Android Studio
- 9. Ошибка аутентификации Google Maps (Android Studio)
- 10. Обновление Android Studio прерывает Google Maps
- 11. Активность фрагментов Google Maps в Android Studio
- 12. Android Studio Google maps фрагмент Кнопки
- 13. Google Maps Ошибка активности на Android Studio
- 14. Android Studio Maps Api v2
- 15. Android Google Maps с фрагментом
- 16. google maps v2 android
- 17. Google Maps на Android
- 18. android google maps nullpointerexception
- 19. Android Google maps release
- 20. android google maps issues
- 21. Android Wear Google Maps
- 22. Google Maps Android LatLngBounds
- 23. Android-маркер Google Maps
- 24. Android Google Maps
- 25. Google maps в Android
- 26. android google maps sqlite
- 27. Android: Google Maps
- 28. API Google Maps Android
- 29. Android google maps v2
- 30. Android google maps «NoClassDefFound»
Добро пожаловать в переполнение стека :-) Пожалуйста, посмотрите, как [Ask] (http://stackoverflow.com/help/how-to-ask). Это поможет получить полезные ответы – Nisarg
Возможно дублировать: http://stackoverflow.com/q/14710744/2078074 – Lawrance