我想计算两点之间的持续时间。我知道有 Google Maps API,但我不想使用它,我需要一个方程式来完成它。有一个计算我需要一个驾驶时间的距离。
最佳答案
好吧,猜猜在不知道的情况下如何实现这一目标
- 道路
- 速度限制
- 交通
- 图表
相当难。我看到 2 个解决方案:
使用 Google 距离矩阵 API
https://developers.google.com/maps/documentation/distance-matrix/start
估计速度
Location loc1 = new Location("");
loc1.setLatitude(lat1);
loc1.setLongitude(lon1);
Location loc2 = new Location("");
loc2.setLatitude(lat2);
loc2.setLongitude(lon2);
float distance = loc1.distanceTo(loc2);
int speed=30;
float time = distance/speed;
关于java - 计算两个纬度、经度点之间的持续时间或预计行驶时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51398432/