Я делаю приложение AR для IOS с постоянными объектами.Каждый объект, который я помещаю в сцену AR, затем сохраняется с позицией GPS.Проблема заключается в точности.Я использую базовый комплект локации swift, но в помещении я не могу получить точность менее 4-6 (ошибка в 4-6 метрах от правильного местоположения).И с этим все идет куда-то еще при перезагрузке сцены.
Я уже использую
locationManager.desiredAccuracy = kCLLocationAccuracyBestForNavigation
Я попытался получить несколько выборок для получения взвешенного среднего,но я заметил, что после некоторых образцов полученные позиции одинаковы (также точность, 4-6).Вероятно, Свифт делает это сам.
Есть что-то, чего мне не хватает?Математический способ получить лучший подход?Или нет способа улучшить это?
РЕДАКТИРОВАТЬ
А как насчет скорости местоположения?Стоит ли больше доверять тем, у кого более высокая скорость или это вообще не связано?