如何在源地图和目的地之间传递航点和长度以kml网址在Google地图中的路径?

时间:2012-01-09 11:26:23

标签: android path google-maps-api-3 kml

表示地址网址:

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

在这个url betwn源和目的地我们可以通过航点 但我如何为kml 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 :(得分:0)

没有记录的方法可以做到这一点。关于maps.google.com的KML界面实际上不是像带有正式文档和规范的Directions API那样的“API”......它只是简单请求的常用服务。

最好的办法是使用路线服务中的JSON / XML并将其转换为KML(如果您不能直接使用它)。