Как передать путевые точки между источником и пунктом назначения широты и длины в кмл URL для пути в Google Map? - PullRequest
2 голосов
/ 09 января 2012

для URL-адреса:

http://maps.googleapis.com/maps/api/directions/json?origin=Chicago,IL&destination=Los+Angeles,CA&waypoints=Joplin,MO|Oklahoma+City,OK&sensor=false

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

http://maps.google.com/maps?f=d&hl=en&saddr=9.036597,77.536&daddr=8.919942,77.669208&ie=UTF8&0&om=0&output=kml

я пробовал вот так

http://maps.google.com/maps?f=d&hl=en&saddr=9.157283,77.544239&daddr=9.035239,77.784564&waypoints=9.036597,77.536|8.919942,77.669208&sensor=false&ie=UTF8&0&om=0&output=kml

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

1 Ответ

0 голосов
/ 11 января 2012

Нет задокументированного способа сделать это. Интерфейс KML om maps.google.com на самом деле не является «API», как API-интерфейс Directions с формальной документацией и спецификациями ... это просто часто используемый сервис для простых запросов.

Лучше всего работать с JSON / XML из службы указаний и преобразовать его в KML (если вы не можете использовать его напрямую).

...