获取驾驶路线的坐标和名称

时间:2009-09-09 04:44:14

标签: google-maps

有没有办法从Google Maps API获取行车路线的地理坐标?

如果我们使用URL来显示带有源地址和目的地址的行车路线,我们将获得地图和路线作为网页,而不是我喜欢以某种XML格式获取坐标和细节。

3 个答案:

答案 0 :(得分:3)

当然,请参阅the docs。您创建了一个GDirections对象(没有div而没有map,因此默认情况下不会显示任何内容,您将处理所有显示内容,并调用其load方法,将getPolylinegetSteps都指定为true(因此,尽管缺少div和map,您仍将获得折线和文字方向)。

结果准备好后,GDirections的对象load事件将触发。然后,您可以在对象上使用getPolylinegetNumRoutesgetRoute方法来检索结果。

作为完整参考,还要检查this(GDirections和GDirectionsOptions)......!

答案 1 :(得分:0)

答案 2 :(得分:0)

Hai all,
最后我得到了解决方案,谷歌还提供了JSON格式的行车路线,我们可以解析JSON数据,这将提供所有细节,包括坐标,名称,描述,距离和大致时间

示例:

http://maps.google.com/maps/nav?key=YOUR-MAP-KEY&output=json&q=from:sourceAddress to:destinationAddress

谢谢大家的支持