2017-01-10 6 views
-2

Я работаю над компасом и должен найти текущее направление для конкретной точки (у меня есть координаты) или, по крайней мере, на севере. Как я могу это сделать?React Native find north direction

Спасибо.

ответ

0

Для тех, кто сталкивался с такой же проблемой:

1) получить доступ к магнитометр и акселерометр устройства. Для этого вы можете либо написать свой собственный среагировать родной < -> Java/быстрые/ObjC мост или использовать одну из библиотек, подобные этим:

GitHub ком/pwmckenna/реагируют родной-движение-менеджер

GitHub ком/kprimice/agent-native-sensor-manager

2) преобразует данные счетчиков в заголовок компаса. Некоторые сведения здесь: https://cdn-shop.adafruit.com/datasheets/AN203_Compass_Heading_Using_Magnetometers.pdf

3) Если есть необходимость найти направление в какую-то конкретную точку, сначала вы должны получить свои собственные координаты, а затем добавив, что Пункт координаты вы можете узнать азимут.

0

Он не поддерживает, но вы можете просто визуализировать аннотацию полилинии из вашего результата.