Каков максимальный и минимальный радиус, который может быть задан для регионов в геоисходности iOS
Я работал над геообстановкой в iOS. Я действительно хочу установить разные области на карте с различным радиусом для каждой области.
Я действительно хочу знать радиус Min и Max для регионов в Geofencing iOS.
Спасибо,
Ответ 1
В iOS не указан минимальный радиус. Apple говорит: "Определенные пороговые расстояния определяются аппаратными средствами и технологиями местоположения, которые в настоящее время доступны. Например, если Wi-Fi отключен, мониторинг региона значительно менее точен. Однако для целей тестирования вы можете предположить, что минимальное расстояние составляет около 200 метров.
Максимальный радиус определяется CLLocationManager.maximumRegionMonitoringDistance, который специфичен для устройства и ОС. "Это значение может варьироваться в зависимости от аппаратных возможностей устройства, а также от динамически меняющихся ограничений ресурсов". На моем симуляторе iPhone 5 это значение составляет 2128000,0 (метры, так как maximumRegionMonitoringDistance - это CLLocationDistance).
В городских каньонах, где есть много зданий (например, в Нью-Йорке), геообработка может быть бесполезна независимо от расстояния, и вам может потребоваться полагаться на iBeacons.