Intereting Posts
MediaPlayer getTrackInfo () никогда не включает TimedText Динамически менять цвет разделителя панели действий (андроид: снизу для программно сгенерированного ShapeDrawable)? API Google Maps API v2 – разрешение «ACCESS_FINE_LOCATION», требуемое при включенном слое с моим местоположением Android – Moto G mobile не отображается в списке устройств в студии Android для Windows 8 x64bit Вставка текущего года в TextView Обработка событий касания в ScrollView Android Режим портретной ориентации zxing и пейзаж на Android Включить кнопки onClick Прокрутка для просмотра была предпринята, но представление не отображается. Как получить ширину экрана в дюймах в ANDROID? Я получаю сообщение об ошибке в контент-провайдере, что, вероятно, связано с конкретными потоками Android-браузер отключает схему https: // из полного квалификатора Как отключить HttpUrlConnection на телефонах HTC (Froyo и ниже)? Android не освобождает Bitmap из памяти Где я могу найти представление выбора времени для встроенного приложения Android для будильника?

Геокодирование – точность, требуемая в координатах 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 км