gpt4 book ai didi

android - 使用 Haversine 公式创建方法,Android V2

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:58:28 25 4
gpt4 key购买 nike

我的数学不太好,但我需要计算标记两个不同位置的距离。像这样:

public double CalculationByDistance(double initialLat, double initialLong, double finalLat, double finalLong){

return distance;
}

或者有没有其他方法可以计算两个标记的距离,我也尝试用谷歌搜索答案......但找不到任何答案。

引用: http://en.wikipedia.org/wiki/Haversine_formula

欢迎提出意见 :) 谢谢!!

最佳答案

试试这个,比 Haversine 简单得多!

Location me   = new Location("");
Location dest = new Location("");

me.setLatitude(myLat);
me.setLongitude(myLong);

dest.setLatitude(destLat);
dest.setLongitude(destLong);

float dist = me.distanceTo(dest);

关于android - 使用 Haversine 公式创建方法,Android V2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17787235/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com