как показать все точки на карте? - PullRequest
0 голосов
/ 17 августа 2011

Я использую Google Direction API.В этом я http://maps.googleapis.com/maps/api/directions/json?origin=Chicago,IL&destination=Los+Angeles,CA&mode=driving,OK&sensor=false.Когда я показываю ответ, тогда получаю, может указывать широту и долготу.На карте отображаются только начальные и конечные точки.Теперь я хочу показать точки между ними.Так как я могу это сделать?

Ответы [ 2 ]

0 голосов
/ 17 августа 2011

Вы можете использовать пример кода KMLViewer, предоставленный Apple, который вы получите по следующей ссылке, http://developer.apple.com/library/ios/#samplecode/KMLViewer/Introduction/Intro.html

В этом случае путь был нарисован с помощью файла KML.

Вы можете получить координаты между источником и пунктом назначения, используя следующий URL, https://maps.google.com/maps?saddr=SOURCE_COORDINATES&daddr=DESTINATION_COORDINATES&output=kml

и вам придется анализировать URLSTRING выше с помощью следующего кода,

parseKMLAtURL:URLSTRING
0 голосов
/ 17 августа 2011

Вам нужно нарисовать путь. Исследуйте этот пример проекта Apple:

http://developer.apple.com/library/ios/#samplecode/Breadcrumb/Introduction/Intro.html

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