我在这里迷路了,我在开发我的应用程序,这真的让我感到困惑。例如,让我这样解释;
A-是我目前在Lat&Long的位置。 B-是Lat&Long的另一个位置。
现在,我希望B的经纬度指向A Lat&Long。然而, 我想获取数据作为罗盘度数和主要心内膜方向
类似这样的东西:<==只是一个不真实的例子:)
A-当前位置:美国华盛顿特区 B-另一个位置:加拿大渥太华
输出类似:-B到A:185度,西南(SW)
预先感谢
P.S。我已经创建了一个指南针活动,并且我知道如何获取当前位置以及如何获得其他位置的纬度和经度。
答案 0 :(得分:0)
使用Location.bearingTo获取两个位置之间的角度。返回值是度,0为北,从那里顺时针旋转。您可以自己算算出方位。只需将这360度划分为大小相等的范围,并在每个范围的中心打印要打印的确切方位,然后查看其在哪个范围内即可。