我想制作一个应用程序来检查用户最近的位置。我可以轻松获取用户的位置,并且我已经有了一个经纬度的地点列表。
根据当前用户位置了解列表中最近位置的最佳方法是什么。
我在谷歌 API 中找不到任何东西。
最佳答案
Location loc1 = new Location("");
loc1.setLatitude(lat1);
loc1.setLongitude(lon1);
Location loc2 = new Location("");
loc2.setLatitude(lat2);
loc2.setLongitude(lon2);
float distanceInMeters = loc1.distanceTo(loc2);
关于android - 获取两个地理点之间的距离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2741403/