如何比较文本文件中的 GPS 坐标以查看哪对最接近用户的当前位置



我正在开发一个Android应用程序,它需要浏览大约100个包含gps坐标对的文本文件。我需要它来返回最接近用户当前位置的一对坐标,但我不知道如何找到最接近的一对。

感谢任何能让我朝着正确方向前进的帮助。

看看Haversine公式。

您可以对坐标进行迭代,并将每对坐标与当前用户坐标进行比较。但是,请注意,这是直线距离,而不是公路距离。

为此,请尝试查看用于导航的谷歌地图API。

您可以使用Location.distanceBetween()来计算两个坐标之间的距离。

最新更新