Я создаю приложение на основе местоположения, где пользователи могут видеть расстояние до других пользователей. Какое десятичное число должно округлять долготу и широту во избежание того, чтобы пользователи могли триангулировать положение других пользователей? Я не уверен, какой «разумный уровень неопределенности» для позиции другого пользователя.Избегайте триангуляции местоположений местоположения пользователей
ответ
Круглый длинный/лат для разной оценки десятичных знаков, чтобы ввести ошибку. Сотни - хороший ответ, так как в среднем длинные/лат-линии находятся на расстоянии69 миль друг от друга, таким образом вводя среднюю ошибку .69x.69 квадратных миль.
Вы также можете использовать специальную систему геохронизации, чтобы создавать свои собственные обозначенные фигуры, чтобы вставлять точки. Geohash лучше рядом с полюсами, потому что они не рискуют, что их площадь будет равна нулю, поскольку система с длинным/лат делает, потому что широтные линии имеют расстояние близко к нулю около полюсов, что потенциально создает угрозу безопасности для триангуляции.
В конце дня для потребительского приложения, которое никто не собирается использовать на полюсах, округление кажется достаточным.
- 1. Отслеживание местоположения с использованием триангуляции
- 2. Сортировка местоположений пользователей iOS
- 3. Инициализация нескольких местоположений местоположения google
- 4. Использование значений широты и долготы для определения местоположений местоположений пользователей
- 5. Как ждать менеджера местоположений для текущего местоположения?
- 6. Как получить широту и долготу местоположения пользователей?
- 7. Android Отслеживание местоположения пользователей?
- 8. Поиск местоположения пользователей
- 9. Реализация триангуляции в android
- 10. Координаты местоположения Android с низкой точностью Использование триангуляции 3G
- 11. Использование текущего местоположения из диспетчера местоположений в Google Maps openURL?
- 12. Как получить текущие координаты местоположения пользователей, используя API-интерфейс google maps, а не менеджер местоположений
- 13. Web.Config для проверки подлинности форм, местоположений, недоступных для анонимных пользователей
- 14. Сохранение местоположения пользователей в Метеор
- 15. Отобразить местоположения пользователей на карте
- 16. Алгоритм триангуляции
- 17. xcode iOS, Отображение местоположений пользователей, полученных из разбора Objective-C
- 18. Mongo - запрос сразу нескольких местоположений
- 19. Сортировка коллекции местоположений GPS по расстоянию до текущего местоположения GPS
- 20. iPhone MKMapView: обнаружение ближайших местоположений в массиве с текущего местоположения
- 21. объект местоположения ожидается, массив местоположений не в правильном формате
- 22. Запись истории местоположений, перемещение местоположения не согласовано и прыгнуло
- 23. Макет местоположения при использовании диспетчера местоположений iOS Core
- 24. Несколько местоположений из служб определения местоположения в ios?
- 25. Отобразить пользовательский список местоположений на основе местоположения пользователя
- 26. android app для фотографий и местоположений магазина и местоположения gps
- 27. схема обновляет список местоположений пули с указанием направления скорости местоположения
- 28. Как получить 10 ближайших местоположений от текущего местоположения
- 29. Менеджер местоположений Android
- 30. Моделирование данных: иерархия географических местоположений
Если вы показываете расстояние до пользователей, как вы можете избежать триангуляции? – Harsh
Завершите это, прежде чем я сохраню его на сервере на оригинальном устройстве пользователя! traiangulation была уязвимостью в старой версии Tinder, чтобы привести пример. –