html5 制作地图当前定位箭头的方法示例
导读:收集整理的这篇文章主要介绍了html5 制作地图当前定位箭头的方法示例,觉得挺不错的,现在分享给大家,也给大家做个参考。 功能点 获取当前定位 时时显示当前设备方向重点h5每次打开时,只是单纯获取的设备方向是无法正确朝...
收集整理的这篇文章主要介绍了html5 制作地图当前定位箭头的方法示例,觉得挺不错的,现在分享给大家,也给大家做个参考。 功能点
- 获取当前定位
- 时时显示当前设备方向
重点
h5每次打开时,只是单纯获取的设备方向是无法正确朝向的。因为每次打开后地图自身也受设备朝向影响。
所以需要再获取罗盘方向进行校正。
以小程序获取设备、罗盘方向,h5渲染定位箭头为例,
相关公式:
// 跟新箭头的方向应该根据设备与罗盘方向的差值const newAngle = 360 - ( deviceAngle - compassAngle )
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: html5 制作地图当前定位箭头的方法示例
本文地址: https://pptw.com/jishu/586018.html