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

时间:2013-12-01 21:37:53

标签: java android geolocation gps distance

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

任何可以让我朝着正确的方向前进的帮助表示赞赏。

2 个答案:

答案 0 :(得分:1)

查看Haversine Formula

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

为此,请尝试查看Google Maps API进行导航。

答案 1 :(得分:0)

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