2013-07-18 4 views
3

Могу ли я получить направление между 2 очками с помощью Google Maps v2 в приложении для Android?Google Map v2 Получить направление Android

Я нашел Polyline, но не хочу рисовать линию между двумя точками.

Я нашел решение, которое использует намерение. Он может решить эту проблему, но это не полезно, потому что это решение запускает другое приложение карты, и я хочу показать направление в своем приложении. Я могу сделать это ?

ответ

3

Вы не можете проехать, используя только Google Maps V2 api. Вы должны использовать вызов Google Directions API direction request. Это вернет исходные данные направления в json, которые позволят вам нарисовать полилинию для указаний на карте или показать данные в любом формате, который вам нужен.

+0

Спасибо за помощь. Я нашел здесь хороший пример о GoogleMap с JSON http://stackoverflow.com/a/14702636/2523550 –

0

Существует не какой-либо способ сделать это, потому что он включает в себя несколько вычислений, которые должны выполняться на серверах Карт Google (и они не позволяют делать так много, не платя, если вы занимаетесь бизнесом).

Таким образом, единственный способ сделать петицию на серверах карт Google, как они описаны в документации Google Maps Api, связанной с @ Bobbake4. Затем вы получите несколько координат, которые вы будете использовать для рисования полилинии, которая представляет ваш маршрут.

Будем надеяться, что кто-то уже закодированы все и поделился мягко с нами здесь https://stackoverflow.com/a/15643705/1516973

Это абсолютно лучший ответ покрытие Android Google Maps маршрутизации, которые я нашел в Stack Overflow, так что спасибо @Akexorcist и @ emil- adz для этого.

 Смежные вопросы

  • Нет связанных вопросов^_^