Могат ли услугите за местоположение на iPhone да разпознаят дали е неподвижен или се премества на закрито?

Искам да направя приложение, което знае последния път, когато iPhone се е преместил на повече от 1 метър. Не мога да използвам API на акселерометъра за движение, защото той също трябва да открива от заден план.

Отговорите на този въпрос предполагат, че CLLocationManager непрекъснато подобрява своите предположения: iPhone GPS точност - Четенето се променя, въпреки че устройството е неподвижно

Не ме интересува къде е телефона, само дали се е преместил на повече от 1м. Възможно ли е да се заключи това от събитията на местоположението?


person Turadg    schedule 15.02.2012    source източник


Отговори (2)


Не, това не е възможно, тъй като GPS сигналът не е точен до това ниво.

Също така GPS приемането на закрито е общо в зависимост от типа на сградата, в която се намирате. На първия етаж на висока сграда ще имате от 0 до никакво приемане. Докато сте в дървен чаршаф, можете да имате перфектно приемане.

person rckoenes    schedule 15.02.2012

За съжаление не.

Все пак имате някои опции за локализиране на закрито, вижте моя отговор тук.

person Ali    schedule 15.02.2012