Подтвердить что ты не робот

Android nGPS: получить местоположение на основе магнитного поля вместо gps или триангуляции ячейки

Кто-нибудь знает, как преобразовать результаты с датчика магнитного поля с устройства Android в координаты с помощью Мировой магнитной модели? Есть ли веб-сервис, который это делает?

4b9b3361

Ответ 1

Вы не можете этого сделать. Прежде всего вам нужны координаты, что означает 2 значения. Мало того, что обеспечивает магнитное поле, недостаточно. Во-вторых - даже если вы поймаете это правильно, вы только узнаете, что находитесь на одной из этих изолиний. Это не слишком много. Вы можете быть в Европе и Африке. Третье и окончательное - это реальное магнитное поле вокруг вас. Рядом проходящий автомобиль, который является объектом тяжелого металлического предмета, резко изменит ваше поле. Другие магнитные источники, такие как телефонный звонок или электропроводка, расскажут вам, что вы отправляетесь из Бразилии в Египет, когда вы приходите из ванной в гостиную.

Ответ 2

Собственно, финская компания IndoorAtlas утверждает, что она может выполнять, по крайней мере, внутреннюю навигацию на основе геомагнитного поля.

Там также WhitePaper о используемой технологии.

Но, как сказано, это только для внутренней навигации, поэтому не замена GPS.