<分区>
我正在开发一个 Android 应用程序,它需要遍历大约 100 个包含 gps 坐标对的文本文件。我需要它返回最接近用户当前位置的一对坐标,但我不知道如何找到最近的一对。
感谢任何能让我朝着正确方向前进的帮助。
<分区>
我正在开发一个 Android 应用程序,它需要遍历大约 100 个包含 gps 坐标对的文本文件。我需要它返回最接近用户当前位置的一对坐标,但我不知道如何找到最近的一对。
感谢任何能让我朝着正确方向前进的帮助。
最佳答案
看看 Haversine Formula .
您可以遍历坐标并将每一对坐标与当前用户坐标进行比较。但是,请注意这是直线距离,而不是公路距离。
为此,请尝试查看用于导航的 Google Maps API。
关于java - 如何比较文本文件中的 gps 坐标以查看哪对最接近用户的当前位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20317563/