Могут ли службы определения местоположения 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