Google Maps HTTP API用于驾驶和步行路线
-
19-09-2019 - |
题
您知道如何通过提供两个特定的坐标来从Google那里获得步行路线?如何发送简单的HTTP获取请求并在KML文件中获得结果?
我不想地理位置,但是在此方法返回的kml文件时获取行驶方向:
http://www.gringod.com/2008/02/26/save-google-maps-driving-directions/
解决方案
目前尚无记录和批准的方法通过HTTP请求访问Google Maps Direction API(更新: :Google增加了步行和驾驶 通过Web服务方向 2010年5月)。
但是,返回JSON输出的无证件方法如下:
http://maps.google.com/maps/nav?q=from:London%20to:Dover
格式 q
参数应该是 from:xxx%20to:yyy
. 。分别用开始和目的地替换XXX和YYY。您可以使用纬度和经度而不是完整的地址。
默认情况下,此请求返回驱动方向。要获取步行路线,您可以添加可选参数 dirflg=w
到查询串。 ((资源)
请注意,这不仅是未记录的,而且还可能违反限制10.1和10.5 Google地图API条款和条件.
您可能在查看以下文章时可能会很有趣:
其他提示
Google在2010年5月通过Web服务添加了说明:
http://code.google.com/apis/maps/documentation/directions/
方向以XML或JSON格式返回。
他们还具有地理编码,高程和可用地点。
不隶属于 StackOverflow