调用 Location.distanceBetween() 并获取初始和最终方位时,方位的比例是多少?我得到了负值,这对我来说没有意义。方位从 0 度到 360 度(相对或绝对,无关紧要)。我唯一能想到的是 N 到 E 到 S 是 0 到 180 度,而 N 到 W 到 S 是 0 到 -180 度。

有人可以对此有所了解吗?

最佳答案

正如您已经得出的结论:

在功能描述中,提到了真北以东的度数。真北是地理上的,它与通过地磁(南磁极)确定的北有些不同。

因此,如果您向东移动,则您的方位角为 90 度,如果您向南移动,则为 +180 或 - 180,如果您向西移动,则为 -90 度。

10-07 18:17