Android: повышение точности геозон

Я создаю приложение, используя геозоны, прямо сейчас минимальный радиус, который я могу установить, чтобы моя геозона могла быть точно обнаружена, составляет 30 м. Я хочу иметь возможность установить минимальный радиус 5 м.

В документации для разработчиков Android о геозонах говорится:

Когда доступно внутреннее местоположение, диапазон точности может составлять всего 5 метров.

Что это значит с внутренним расположением? Это то, что я должен включить в телефоне? Я не понимаю. Также я просматривал Интернет и знаю, что точность геозоны определяется системой и не может заставить Wi-Fi RTT или что-либо еще работать с ней.

Что можно сделать, чтобы повысить точность геозон?


person Ani Toledo    schedule 21.10.2019    source источник


Ответы (1)


Определение местоположения в помещении означает использование Bluetooth-маяков для определения более точного местоположения с помощью триангуляции. Он работает только в заранее определенной области, так как вам нужно специальное оборудование в физическом месте. Чтобы спуститься на расстояние до 5 м снаружи, потребуется более мощное GPS-оборудование, чем в обычном телефоне. Типичный телефон в лучшем случае имеет точность около 10 м. То, чего вы не хотите, просто невозможно.

person Gabe Sechan    schedule 21.10.2019