有没有办法从Google Maps API获取行车路线的地理坐标?
如果我们使用URL来显示带有源地址和目的地址的行车路线,我们将获得地图和路线作为网页,而不是我喜欢以某种XML格式获取坐标和细节。
答案 0 :(得分:3)
当然,请参阅the docs。您创建了一个GDirections对象(没有div
而没有map
,因此默认情况下不会显示任何内容,您将处理所有显示内容,并调用其load
方法,将getPolyline
和getSteps
都指定为true(因此,尽管缺少div和map,您仍将获得折线和文字方向)。
结果准备好后,GDirections的对象load
事件将触发。然后,您可以在对象上使用getPolyline
,getNumRoutes
和getRoute
方法来检索结果。
作为完整参考,还要检查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
谢谢大家的支持