使用ColdFusion从一系列站点获取谷歌地图的距离


Getting distance from Google Maps from a series of stops using ColdFusion

我的客户送货,需要记录每一站之间的行驶里程以及当天的总里程。路线提前知道了。地址也是已知的,所以我可以获得谷歌地图地址的纬度/经度。我想得到每条腿的距离,并将其记录在数据库中,以备年底报告,以及全年行驶的总里程数(总里程数是容易的部分,因此不需要解决)。

1) 使用当前的谷歌地图API,这可能吗?我有谷歌地图钥匙
2) 如果是,你有我可以看的演示链接吗?

我在ColdFusion中对此进行编码,但我愿意对PHP页面进行逆向工程。

这是可能的,您必须请求directionsService。服务响应将包含每一步的距离(例如),您只需要从响应中获取所需的数据。

注意:您只能请求最多有8个路点的路线,当您的路线包含更多路点时,您必须拆分路线。