在不使用Javascript的情况下从Google地图获取路线和路线?

时间:2009-06-04 10:35:31

标签: api google-maps

因此,如果您正在撰写应用程序 - 而不是网站 - 并且您需要解决从一个位置到另一个位置的路线,那么如何在不使用Javascript的情况下从Google地图获取信息?

我想知道Google地图上是否有任何一组特殊的URL或API,给定一对位置(两个城市名称)将返回路径坐标,该路径坐标构成从城市A到城市B的路径路径。

2 个答案:

答案 0 :(得分:3)

好吧,GMaps javascript发出HTTP请求并收到JSON响应。查看请求的格式是什么,并自己提出此类请求。

不确定XML路径,但您可以轻松地将JSON转换为XML - 毕竟,两者都是树结构。

编辑:虽然以上技术上是可行的,但这可能允许也可能不允许;你可能不应该打破ToS。

答案 1 :(得分:1)

如果您对Google明确允许您使用Google Map API的内容感兴趣,请查看Terms of Service

我确实发现以下部分似乎暗示逆向工程他们的协议被Google认为是顽皮的:

  

逆向工程,反编译或   否则试图提取   服务的源代码或任何部分   除非明确说明,否则   允许或要求适用   法;