我正在为移动项目编写Rails后端,并且遇到了一个非常有趣的问题。获取两个地理位置之间的估计到达时间
我想计算在两点之间的车到达时间(与给定的点A和B)在什么时间A可以到达B点。我不把距离作为度量的原因是因为从条款的鸟瞰图,最短的距离并不总是给你一个准确的答案。由于交通规则的应用,车辆A可能真的接近B点,但由于可用转弯等,实际上远远落后于C的车辆C可能具有较少的到达时间。
当然,使用Google Maps API是第一个也是非常整洁的解决方案,但我认为不断查询地图API可能会降低服务器速度,使我的后端解决方案变得高效。
会不会有,以提供抵达的准确时间考虑到现实生活中的并发症,如转弯,交通和替代解决方案等
gmaps4rails包含一个包装来查询谷歌方向api:''Gmaps4rails.destination({“from”=>“”,“to”=>“”},options = {},output = “漂亮”) ' – apneadiving