@IgorFedorchuk

Способы решения проблемы indoor навигации в iOS?

Постановка задачи: проходя мимо какого-то объекта в здании человек с iOS устройством должен получать сигнал об этом. Программа, которая отслеживает данный регион может быть выключена.


Проблема в том, что GPS не дает достаточной точности, чтобы можно было отслеживать перемещение устройства в здании. Этому способствует как погрешность определения координат встроенного gps приемника, так и помехи внутри здания (радиосигнал других устройств, металлические конструкции). Есть возможность решения проблемы с помощью iBeacon, но блютуз как правило выключен, поэтому человек может не получить сигнал.
  • Вопрос задан
  • 3071 просмотр
Пригласить эксперта
Ответы на вопрос 2
hybridcattt
@hybridcattt
Есть еще вариант по вайфай-точкам определять. Но тут сложнее, чем с iBeacon, да и вайфай тоже может быть выключен.
Ответ написан
@SBKarr

В API предусмотрена возможность попросить пользователя включить Bluetooth (что можно сделать при первом запуске приложения [[CBCentralManager alloc] initWithDelegate:self queue:nil options:@{CBCentralManagerOptionShowPowerAlertKey:[NSNumber numberWithBool:NO]}

Источник:

Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы