当前位置:  开发笔记 > 编程语言 > 正文

用于驱动距离的REST API?

如何解决《用于驱动距离的RESTAPI?》经验,为你挑选了2个好方法。

有没有一项服务可以让我在两个地址之间有行车距离?显然Google Maps API要求您显示我不想做的地图(在该特定页面上),并且我想在用户提交表单后将数据保存到我的数据库中,而不是而不是等待JS做这件事.


如果它是相关的,这将进入Django应用程序.我发现CloudMade提供了一个很好的Python API,除了他们最新的dev版本中有一个bug(不能使用API​​对象),但更重要的是,它对加拿大的支持很糟糕(找不到方向这附近的任何一个主要城市!).



1> Neil McGuiga..:

MapQuest的Directions API基于HTTP Querystring(我不确定它是否完全是RESTful).可以获得XML或JSON响应.只需要发送一个HTTP GET请求.

http://developer.mapquest.com/web/products/open/directions-service

使用"距离"响应参数.



2> seePatCode..:

我在SO上没有足够的声誉对答案发表评论,但我只是想明确指出,与投票的正确答案相反,Google Directions API必须遵守Google Maps API.如果向下滚动提供的链接,您将看到:

注意:Directions API只能与在Google地图上显示结果一起使用; 使用路线数据而不显示请求数据的地图的地图是禁止的.另外,方向的计算产生版权和警告,必须以某种方式向用户显示.有关允许使用的完整详细信息,请参阅Maps API服务条款许可限制.

推荐阅读
小白也坚强_177
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有