我怎么能编码的东西,将计算之间的两个邮政编码之间的在美国国内的PHP驾驶距离。具有SOAP或REST的API或web服务也可以。
但我知道不能使用GoogleMaps API,因为它违反了TOS。所以我需要一种不用谷歌地图的方法,因为我无意使用他们的地图,只需计算距离。
发布于 2011-08-02 20:05:17
除了谷歌地图之外,没有太多的东西是免费的。MapQuest API可能会为您提供所需的东西。这里是他们的指南到服务-它解决了获取驾驶距离/时间之间的一组点。他们的服务条款似乎不要求你显示一张地图,但是看看它是否符合你的需要。
发布于 2012-05-11 13:34:50
Google距离API具有这种精确的功能。您可以以xml或json的形式获得返回。
这是文件
https://developers.google.com/maps/documentation/distancematrix/
下面是请求url:http://maps.googleapis.com/maps/api/distancematrix/json?origins=Vancouver+BC|Seattle&destinations=San+Francisco|Victoria+BC&mode=bicycling&language=fr-FR&sensor=false的示例
一件好的事情是,你不必先计算长/拉
https://stackoverflow.com/questions/6917384
复制相似问题