Как показать направление между текущим местоположением и целевым местоположением в Android? - PullRequest
2 голосов
/ 30 марта 2012

У меня есть список мест в listview, который я получил при разборе JSON.
Когда пользователь нажимает в одном из списка, Google Maps открывается (что я уже сделал).
Я хочу, чтобы, когда пользователь нажимал на один из элементов списка, открывалась карта Google с отметкой текущей позиции и местом, на котором пользователь щелкнул, в элементе списка, а затем показывала направление между ними, чего я не мог сделать. Я много гуглил, но не могу найти подходящий ответ.
Я новичок в Google Map, пожалуйста, запишите меня ясно.
Помоги мне Stackoverflow-ians !!!

Ответы [ 2 ]

1 голос
/ 30 марта 2012

Пожалуйста, проверьте приведенный ниже веб-сервис карты Google для получения обоих направлений, а также маршрута между ними в формате точек поли.

http://maps.google.com/maps/api/directions/xml?origin=XXXXXX&destination=XXXXXX&sensor=false

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

1 голос
/ 30 марта 2012

Самым простым способом было бы позвонить по URL:

http://ditu.google.cn/maps?f=d&source=s_d&saddr=" + point1lat + ","+ point1long+ "&" + "daddr=" + point2lat+ "," + point2long+ "&hl=zh"

Это откроет GoogleMaps на телефонах Android и покажет вам маршрут от точки 1 до точки 2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...