Из Википедии, свободной энциклопедии
  (Перенаправлено с MapCode )
Перейти к навигации Перейти к поиску

Система mapcode - это проприетарная система геокодирования, состоящая из двух групп букв и цифр, разделенных точкой. Он представляет собой место на поверхности Земли в контексте отдельно указанной страны или территории. Например, вход в лифт Эйфелевой башни в Париже - «France 4J.Q2». Как и в случае с почтовыми адресами, часто нет необходимости явно указывать страну.

Алгоритм mapcode определяет, как координаты WGS 84 ( широта и долгота ) могут быть преобразованы в mapcode и наоборот. Коды карты могут поддерживаться автомобильной навигационной системой . Как подразделение Nokia , HERE поддерживает Mapcode, [1] и местоположения mapcode остаются доступными для поиска в HERE WeGo , хотя коды карт больше не отображаются в интерфейсе и не доступны для совместного использования из приложения.

Принципы дизайна [ править ]

Система картографических кодов была разработана специально как бесплатный, безбрендовый международный стандарт для представления любого места на поверхности Земли коротким, легко узнаваемым и запоминающимся «кодом», обычно состоящим из 4-7 букв и цифр. Краткость - ключевой фактор различия между кодами карты и другими ссылками на местоположение; [2] более густонаселенные районы обозначаются более короткими (4-значными) кодами.

Краткость картографических кодов была достигнута за счет сочетания нескольких идей:

  • Коды должны быть достаточно точными только для повседневного использования людьми. В человеческом масштабе, когда вы находитесь в пределах нескольких метров от пункта назначения, вы «там».
  • Более короткие коды возможны в контексте конкретной территории. Например: существует достаточно различных комбинаций из 9 цифр и букв, чтобы дать каждому квадратному метру на поверхности Земли другой код. Но чтобы присвоить каждому квадратному метру в Нидерландах уникальный код, требуется всего 6 цифр и букв.
  • Не все коды должны быть одинаковой длины. Более короткие коды зарезервированы для густонаселенных районов.

Последняя идея, особенно, дает очень хорошие результаты. Например, хотя каждое место в Нидерландах можно идентифицировать с помощью 6-буквенного кода карты, половину голландского населения можно найти примерно в 40 городах и густонаселенных районах, которые вместе составляют менее 6000 квадратных километров. Зарезервировав 5-буквенные коды карт для этих областей, можно, таким образом, охватить половину населения с помощью 5 букв кода карты. Поскольку человеческие жилища и предприятия обычно являются наиболее значимыми местами в повседневной жизни человека, это означает, что соответствующие места в Нидерландах имеют 5-буквенные коды карт чаще, чем 6-буквенные коды. На самом деле, значительное число людей живет в 100 квадратных километров очень густонаселенных городских центров Амстердама ,Роттердам , Гаага , Эйндховен и Утрехт , которые имеют четырехбуквенные коды. Таким образом, система кодирования карты определяет разделение кода на основе плотности населения для всех (примерно 200) стран на Земле, всех (примерно 100) заморских территорий и примерно 240 подразделений (провинций, штатов, областей и т. Д.). За исключением Антарктиды и международных вод, для немногих населенных пунктов на поверхности Земли требуется код карты длиной более 7 букв.

Обратите внимание, что коды карты могут быть сделаны произвольно точными: за счет двух дополнительных символов код карты гарантированно будет меньше 25 сантиметров от исходной координаты. Каждый добавленный символ увеличивает точность еще в 30 раз. Однако в документации mapcode [3] говорится, что это противоречит ключевой цели системы mapcode: предлагать простейшие возможные коды, подходящие для общедоступного повседневного использования.

История [ править ]

Система mapcode была разработана в 2001 году TomTom «s Pieter Geelen и Харольд Годдижн , [4] вскоре после того, как спутниковые сигналы GPS были открыты для гражданского использования. [5] Было решено передать систему mapcode в общественное достояние в 2008 году. Алгоритмы и таблицы данных поддерживаются Mapcode Foundation, которая бесплатно предоставляет исходный код и спецификации любой организации, которая хочет поддерживать mapcodes. Система картографических кодов является предметом патентной заявки и стандарта, поданного в Международную организацию по стандартизации . [ необходима цитата ]

Термин «mapcode» также использовался Denso в Японии. Международная система картографических кодов, управляемая Mapcode Foundation, никоим образом не связана с Denso и не основана на системе Denso .

Ссылки [ править ]

  1. ^ "ЗДЕСЬ карты присоединяются к Mapcode" . Nokia.
  2. ^ "Должны ли коды карты заменить GPS?" . Житель Нью-Йорка . Дата обращения 3 июля 2015 .
  3. ^ "Справочный документ Mapcode" .
  4. ^ Кертис, Софи (18 июля 2014 г.). «Неужели основатели TomTom просто убили почтовый индекс?» . Telegraph.co.uk . Проверено 12 февраля 2016 .
  5. ^ «Конец выборочной доступности GPS» .

Внешние ссылки [ править ]

  • Официальный сайт
  • Mapcodes - решение для подключения безадресных в ЮАР
  • Mapcodes - новый стандарт для представления местоположений (Индия)
  • MapCode для Японии