GPS отслеживание, как обрабатывать местоположения с перекрывающимся радиусом - PullRequest
0 голосов
/ 21 сентября 2018

Так что я работаю над приложением для отслеживания GPS.Обновления местоположения отправляются с мобильных устройств и принимаются веб-API.Затем мы проверяем, находится ли пользователь в радиусе расположения, и если это так, мы проверяем его в этом местоположении.Однако некоторые местоположения имеют большой радиус, это позволяет нам учитывать пользователей с низкой точностью GPS.

Вы можете увидеть пример ниже, каждое местоположение имеет радиус 100. И там все перекрываются.Значок - это центральная точка, а круг - это представление радиуса местоположения в метрах.

enter image description here

Поэтому для проверки мы выполняем расчет расстояния отпользователи GPS указывают на местоположения, и проверить их в ближайшем месте.Я понимаю, что это довольно специфический вопрос, и мне нужны рекомендации людей, которые работали над подобной проблемой, просто толчок в правильном направлении.Например, фильтр Калмана может применяться для повышения точности обновлений местоположения пользователей, существует ли какая-либо форма машинного обучения / вычисления вероятности, которую я могу реализовать, чтобы определить, в какое местоположение пользователь чаще всего будет проверять.

Спасибо за любые предложения.

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