1

我的手机没有指南针,我可以在没有物理指南针的情况下获得类似指南针的方向(角度)(例如,使用 2 个 GPS 点移动 pobject?)或任何其他方法?

4

2 回答 2

2

您可以使用Location.getBearing从使用 LocationManager获得的位置对象中获取方位角。

您也可以使用Location.bearingTo方法手动计算它。

Android SDK使用精确的方法来操作位置。该方法认为地球不是平的。

于 2012-10-16T09:00:15.490 回答
1

如果设备正在移动,则可以使用捕获多个 GPS 位置来获取行进方向。

请注意,这只会为您提供行进方向,而不是设备的方向。

编辑:如果你在这些点之间有两个点方向是简单的数学,你可以在任意数量的网站上找到。我也相信 android/iOS 等有一些内置的功能可以让事情变得更容易。

于 2012-10-16T08:57:06.770 回答