Вывод Google Map KML для использования через пункт назначения ИЛИ API Google Direction с MKMapkit - PullRequest
0 голосов
/ 19 января 2012

Я попробовал пример проекта разработки Apple
http://developer.apple.com/library/ios/#samplecode/KMLViewer/Introduction/Intro.html#//apple_ref/doc/uid/DTS40010046

, он тоже отлично работает с URL, т.е. http://maps.google.com/maps?saddr=source&daddr=destination&output=kml

, но API Google не сгенерировал вывод KML должным образом, если ядобавить к месту назначения в URL-адресе, например http://maps.google.com/maps?saddr=source&daddr=destination1%20to:destination2&output=kml

, он генерирует KML только для пункта назначения1

, тогда как URL
http://maps.google.com/maps?saddr=29.94,76.81&daddr=29.97,76.89%20to:30.38,76.77
http://maps.google.com/maps?saddr=29.94,76.81&daddr=30.38,76.77
показывает правильноеdirection

Любая идея, как сгенерировать правильный вывод KML

Или любой хороший пример показа пути в MKMapkit с помощью Google Direction API

1 Ответ

1 голос
/ 19 января 2012

KML из & output = kml недокументирован на стороне Google. Вы не должны полагаться на это. Вместо этого вы можете использовать Google Directions Webservice и получить JSON или XML, который можно анализировать или преобразовывать в KML.

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