Могут ли службы определения местоположения iPhone определять, находится ли он в стационарном состоянии или перемещается в помещении? - PullRequest
0 голосов
/ 15 февраля 2012

Я хочу создать приложение, которое будет знать, когда iPhone в последний раз перемещался более чем на 1 метр. Я не могу использовать API-интерфейсы акселерометра движения, потому что его также нужно обнаруживать на фоне.

Ответы на этот вопрос подразумевают, что CLLocationManager постоянно улучшает свои предположения: Точность GPS на iPhone - Чтение изменений, даже если устройство неподвижно

Мне все равно, где находится телефон, просто переместился ли он более чем на 1 метр. Можно ли вывести это из локации событий?

Ответы [ 2 ]

2 голосов
/ 15 февраля 2012

Нет, это невозможно, поскольку сигнал GPS не соответствует этому уровню.

Кроме того, общий прием GPS в помещении зависит от типа здания, в котором вы находитесь. На первом этаже высокого зданияу вас будет 0 до нет приема.В то время как в деревянном ящике вы могли бы иметь прекрасный прием.

0 голосов
/ 15 февраля 2012

К сожалению, нет.

Тем не менее, у вас есть несколько вариантов локализации внутри помещений, см. Мой ответ здесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...