2013-09-18 4 views
2

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

Что мне нужно сделать, это показать текущую позицию на карте, а затем перейти к целевому назначению на карте. Так, например, вы находитесь в точке A - перейдите к пункту Z

EDIT: Извините, но я должен был уточнить. То, что я хочу сделать, - это просто кнопка в приложении, которое пользователь нажимает. После нажатия открывается приложение Google Maps, и отсюда Google может сделать все остальное. Мне не нужна карта, которая будет отображаться в моем приложении.

ответ

1

Нет простого способа сделать это, вам нужно будет получить направление от локационного API, такого как Google Directions API или Cloudmade, чтобы дать вам все точки между двумя точками.

вы тогда однако должны построить путь, а затем обрабатывать голос контролирует себя

однако вы можете использовать и Intent запустить навигацию приложение Google в приложении Google Maps и просто карты Google делают все, но что делает не звучит, как вы хотите

+0

Да, это будет трюк. Все, что у меня будет в приложении, - это кнопка, которую пользователь нажмет, чтобы открыть приложение Google Maps. Тогда Google может сделать для меня все остальное. Мне вообще не нужно обрабатывать карты в приложении. Извините, должен был упомянуть об этом. Я также обновил свой вопрос, чтобы отразить это – heyred

0

Вы можете использовать намерение VIEW, используя стандартные параметры Google Maps. Если на устройстве установлено Google Maps, пользователь сможет открыть его с помощью этого или браузера по умолчанию и т. Д.

К сожалению, в данный момент нет никакого способа сделать это прямо с намерением geo:. В любом из моих приложений сопоставления я отказался от работы с geo:, потому что он просто недостаточно зрелый или стандартизирован.

Для получения большого списка параметров URL-адреса для использования (включая режим «направления»), проверьте Everything You Never Wanted to Know About Google Maps' Parameters. Я сохраняю его в закладки.

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