我正在开发一个Android应用程序,我想添加商店定位器详细信息和地图视图。我进行了很多搜索。但是我没有任何目的。我很紧张,强烈需要您的帮助。
问题是,我想找到两个坐标之间的距离,我得到了一个Haversine公式。但是不知道如何成功运行该程序。,由于我是Android的初学者,请帮助做逐步编码,也就是xml代码,请
最佳答案
如上所述,位置类是必经之路。这是我使用的代码:
Location locationA = new Location("point A");
locationA.setLatitude(pointA.getLatitudeE6() / 1E6);
locationA.setLongitude(pointB.getLongitudeE6() / 1E6);
Location locationB = new Location("point B");
locationB.setLatitude(pointB.getLatitudeE6() / 1E6);
locationB.setLongitude(pointB.getLongitudeE6() / 1E6);
double distance = locationA.distanceTo(locationB);
在此示例中,pointA和pointB都是GeoPoint类的实例。