掉用指南针来确定移动方向

Posted 勿忘初心-洋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了掉用指南针来确定移动方向相关的知识,希望对你有一定的参考价值。

在项目中使用了实时定位,紧跟着就要获取各个位置时候的各种信息,坐标、速度、方向、地址。。。。。。。

然而当我获取方向信息时,却陷入了纠结。。。原本想使用course值来确定方向,但是用过之后发现,并不准确,然后就想到了另外的方法,调用磁力计,用硬件来获取方向,在这里我参考了别人的文章

*** 参考: http://blog.csdn.net/sunnyboy9/article/details/50923101

*** 参考:http://www.tuicool.com/articles/byA7RrF

下面就直接上代码了,因为在3g时设备都支持磁力计,所以下面并为判断(而且判断方法废除--并未细找相应方法。。汗、、、)

技术分享

技术分享

技术分享

技术分享

技术分享

这样在运行之后就可以得到方向了,大致的方向是自己设定的,可以相应的进行微调。如果运用到项目中,那么把图片去了就好,同样可以达到目的,具体的将结果打印出来就可以看到。

如果各位有更好的方法,请及时的@我,让我可以学习下,多谢!

以上是关于掉用指南针来确定移动方向的主要内容,如果未能解决你的问题,请参考以下文章

Google Maps Javascript - 计算方向和指南针方向来计算朝向的方向

使用两个经度/纬度点获取方向(指南针)

绝对设备方向

变换罗盘方向输出

VIM实用指南光标移动大法汇总

创建指向指定位置方向的自定义指南针箭头