我正在研究罗盘应用程序,需要找到特定点(我有坐标)的当前方向,或者至少在北方。我怎么能这样做?
感谢。
答案 0 :(得分:1)
对于那些遇到同样问题的人:
1)可以访问设备的磁力计和加速度计。为此,您可以编写自己的react-native< - > java / swift / objC桥接或使用以下库之一:
github com / pwmckenna / react-native-motion-manager
github com / kprimice / react-native-sensor-manager
2)将仪表的数据转换为罗盘标题。 一些信息在这里: https://cdn-shop.adafruit.com/datasheets/AN203_Compass_Heading_Using_Magnetometers.pdf
3)如果需要找到某个特定点的方向,首先需要获得自己的坐标,然后将其添加到点的坐标,即可找出方位角。
答案 1 :(得分:0)
它不支持,但您只需从方向结果中渲染折线注释。