谷歌地图航点更新

时间:2012-08-07 13:04:54

标签: android google-maps android-mapview android-maps

  

可能重复:
  Google Maps output=kml broken?

我想使用坐标系来使用路线系统:

https://maps.google.com/maps?saddr=39.951217,32.835406&daddr=39.908288,32.776308&sll=39.951217,32.835406&dirflg=w&hl=en&ie=UTF8&z=14&output=kml

但谷歌已经在7月27日做了更新,我想我必须使用这种格式:

http://maps.googleapis.com/maps/api/directions/json?origin=Boston,MA&destination=Concord,MA&waypoints=Charlestown,MA|Lexington,MA&sensor=false

有没有办法使用旧系统,因为我不认为通过提供地址我会得到精确的结果?

1 个答案:

答案 0 :(得分:1)

自2012年7月27日以来,这种通过解析KML文件从Google中提取Google方向的方式已不再可用(因为Google已经更改了检索Google方向的结构,现在您只能通过JSON或XML获取它),它是时候将代码迁移到JSON而不是KML。

请注意,原点和目的地参数可以是Latitude&经度,无需使用航点。

在我自己的问题here中查看答案。