2012-01-19 5 views
0

Я попробовал образец проект развития яблочного
http://developer.apple.com/library/ios/#samplecode/KMLViewer/Introduction/Intro.html#//apple_ref/doc/uid/DTS40010046Google Map KML выход для по назначению или направлению API Google с MKMapkit

его прекрасно работать с URL тоже есть http://maps.google.com/maps?saddr=source&daddr=destination&output=kml

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

это генерировать KML только для destination1

в то время как 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
показать правильное направление

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

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

ответ

1

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

+0

Код образца Apple, который я дал ссылку, используя kml out put проверить это readme documne it use use output output = kml –

+0

любой образец использования API Google Direction API –