如何计算当前位置东部或北部5公里的Lat / Lon?

时间:2013-11-27 09:44:58

标签: android geolocation android-mapview geopoints

enter image description here

我想计算点BC.的Lat / Lon坐标,A是我当前的位置,例如Lat: 48.23490 Lon: 13.177660.

我检索我当前的位置。但现在我不知道如何计算B点和C点。

请参阅我的照片。

这是我找到的>>This<<

任何人都可以帮我解决这个问题吗?但我不知道该怎么办。

1 个答案:

答案 0 :(得分:0)

使用here中的方法并假设东方是积极的,我们可以这样做:

dy = 5.0 / 110.54;
dx = 5.0 / (111.320*Math.cos(Alat/180*Math.PI));
Blon = Alon + dx;
Blat = Alat + dy;
Clon = Alon - dx;
Clat = Alat - dy;