Геокодирование – точность, требуемая в координатах GPS?

Мой вопрос в двух словах: есть ли корреляция между количеством десятичных знаков, используемых в координатах GPS, и точностью местоположения?

Сейчас я работаю с Android SDK, но я уверен, что этот вопрос может применяться ко многим другим SDK геолокации. В основном, Android возвращает GPS-координаты до 14 цифр. В большинстве ситуаций это кажется излишним. Допустим, что мне нужна была точность примерно до 10 футов на 10 футов. Сколько десятичных знаков мне действительно нужно беспокоиться? В случае использования, которое я ищу, я хочу знать, является ли человек севернее или южнее определенной широты – сколько цифр мне нужно будет хранить в базе данных и сколько цифр мне нужно будет сравнивать?

В Нью-Йорке – это довольно представительная широта, где люди живут – пересекая широкую улицу с двумя полосами, займет около 25 метров, и вы пройдете около 0,1 секунды долготы.

Если вы представляете местоположения как 40 ° 42'42.96 "N 73 ° 59'23.33" W, то 0,1 секунды означает разницу между одной стороной улицы или другой. В зависимости от того, как вы считаете свои «десятичные знаки», тогда ddd:mm:ss.ssss должен быть достаточно точным для человеческих целей. Если вы смотрите на десятичные градусы, тогда ±ddd.fff'fff'fff для каждой из широт и долготы будет достаточно, и вы получите некоторый откат для ошибки округления.

Посмотрите на связанную страницу, хотя, поскольку геокодирование имеет много ошибок, встроенных в результате того, насколько хороши многочисленные «исправления», а отслеживание дополнительных цифр может быть полезно для закрепления местоположения.

Локатор и долгота определяют единую точку, а не область. Точность – это отдельное измерение, а для потребительских устройств GPS – не менее нескольких метров.

Что касается количества цифр, необходимых для определения ног: это зависит от того, где вы находитесь. Степень долготы на экваторе составляет около 110 км, но степень долготы здесь, в Портленде (45 ° с. Ш.), Составляет около 78 км 1 . Таким образом (при 45 Н) каждые 4/100000 ° составляет около 10 футов при ходьбе на восток или на запад.

1 (cos (45 °) × радиус Земли × 2π) / 360 ≈ 78 км