Точность GPS в наборе карт не такая точная, как в Maps.app - PullRequest
2 голосов
/ 26 декабря 2009

Почему точность моего местоположения в Mapkit не так хороша, как в приложении карт? Точность установлена ​​на лучшее. Если я пытаюсь определить свое местоположение в maps.app, у меня в приложении точность 50 м, у меня 500 м Что я делаю неправильно :)? Любые советы, чтобы получить лучший результат?

Спасибо за вашу помощь:)

Ответы [ 3 ]

1 голос
/ 29 декабря 2009

Вы тестируете это на улице или в помещении?

Уровень сигнала GPS очень низкий, а встроенная антенна IPhone не оптимальна.

Кроме того, вы достаточно долго ожидаете синхронизации GPS со всеми видимыми спутниками. GPS требует времени для захвата каждого из спутников и становится все более точным, поскольку он фиксируется на большем количестве спутников.

Кроме того, если вы одновременно пытаетесь использовать беспроводную связь или связь Bluetooth во время приема GPS, вы можете наступить на приемники GPS.

Удачи

1 голос
/ 29 декабря 2009

Что бы это ни стоило, вам часто приходится ждать несколько секунд, чтобы получить более точное исправление. Исправление с точностью около 500 м часто приходит немедленно, на основе вышек сотовой связи или Wi-Fi. Более точные исправления, чем около 100 м, требуют GPS, который занимает больше времени, чтобы получить. Так часто вы увидите, что «didUpdateLocation» произойдет немедленно с исправлением ~ 500 м, а затем через несколько секунд с исправлением 50 м.

Если вы вернетесь к своему приложению после , вы получите исправление 50 м в Картах, что произойдет? Получаете ли вы 50 м исправить? Если нет, и вы просили о лучшей точности, то я действительно не знаю, что происходит.

Между прочим, откуда вы знаете, что Карты получают исправление 50 м? Просто взглянув на карту и оценив ее на глаз?

0 голосов
/ 26 декабря 2009

Единственное, о чем я могу думать, исходя из предположения, что вы просмотрели все ссылки, - это то, что вы тестируете их в различных условиях. GPS очень чувствителен к препятствиям над вами и может даже быть нарушен подключенными проводами и т. Д. (Возможно).

...