Який поточний прогнозний код Web Mercator?


44

Проекція веб-меркатора, популяризована Google Maps, здається, отримує новий код EPSG кожні пару років.

EPSG: 900913 (Google у тексті калькулятора) був неофіційним кодом

EPSG: 3785 - це прогноз, який я зараз використовую для своїх наборів даних

Однак ця публікація в блозі говорить про те, що код тепер EPSG: 3857.

Цей прогноз можна знайти на сайті EPSG, але, здається, він також використовує код SR-ORG: 6864 і стверджує, що "це не визнана геодезична система: див. WGS 84 / World Mercator (код CRS 3395)".

То який офіційний код використовувати?


Вам слід вказати це на тему Що таке поточний код Mercator Projection для Google та Bing
TheSteve0

2
Я фактично використовую його для OpenLayers та OpenStreetMap
geographika

Відповіді:


39

Це вже деякий час набридає, і, сподіваємось, це вже не буде проблемою.

3857 виглядає як поточний і правильний код (я сподіваюся, саме в цьому є всі мої кешові кеші!).

Оновлення 9/7/11 - як зазначив Вадим нижче в коментарях, Esri насправді повернувся до 102100 з 3857 у Service Pack 1 . Як не дивно, сервер ArcGIS із застосованим SP1 повертає WKID 102100 для послуги веб-карт Mercator, але в Каталозі сервісів служба веб-картки веб-меркаторів має просторове посилання "102100 (3857)". EPSG не має запису на 102100. Не впевнений, чому Есрі обрав цей маршрут, але 102100 та 3857 Есрі вважаються їхніми продуктами як еквівалентними.

EPSG - (немає прямого посилання)

Код: EPSG :: 2008.114 Репортер: Запит OGP: Перегляньте сферичний меркатор, який використовується для деяких застосувань веб-карт. Дії: Встановлений еліпсоїд 7059, дата 6055, метод 9841, проекція 19847, CRSs 4055 і 3785, tfm 15973. Додано методи 1024 та 1026, proj 3856 та projCRS 3857. Задіяні типи сутності: Еліпсоїд; Дата; Метод роботи координат; Координатна операція; Коди координаційних довідкових систем, які постраждали: 7059; 6055; 9841; 15973 19847; 4055 3785 Дата звіту (UTC): Дата закриття 2008-12-11 (UTC): 2009-02-10

OpenLayers -

Сьогодні існує офіційно зареєстрований код EPSG 3857, проекція якого ідентична EPSG: 900913. (http://www.epsg-registry.org/export.htm?gml=urn:ogc:def:crs:EPSG:тер857). Отже, якщо вам потрібно поєднати накладені шари, які використовують псевдонім або офіційний код EPSG з шаром OpenLayers SphericalMercator, ви повинні переконатися, що OpenLayers запитує EPSG: 3857 або інший псевдонім замість EPSG: 900913.

ESRI -

@jamie - тривалий час EPSG відмовлявся присвоювати код цій системі координат; Тому ESRI створив коди WKID 102113 та 102100. Коли EPSG призначив код, вони використали 3785, але пізніше змінили його на 3857. ArcGIS 10 буде дотримуватися практики ESRI використання коду EPSG, коли такий існує, і рекламуватиме систему координат послуга 3857. ArcGIS 10 та всі веб-API розробляються для розпізнавання EPSG 3857, ESRI WKID 102113 та ESRI WKID 102100 як еквівалента.


3
Так, 3857 - це СРС місяця. Звичайно, EPSG змінив свою думку щодо того, яким повинен бути код колись, змінивши його знову не з-за столу. :) Дякую, закриті органи стандартів!
Крістофер Шмідт

4
Зауважте, що станом на ArcGIS v10 SP1 ESRI відкотився з 3857 назад до 102100. Без будь-яких пояснень. Піди розберися. Отже, все, що ви опублікували у V10, тепер автоматично магічно повертається до 102100. downloads2.esri.com/support/downloads/other_/… .
Вадим


7

Авторитетним інтернет-джерелом інформації про коди EPSG є реєстр геодезичних параметрів EPSG, який працює за допомогою набору даних EPSG, але часто є більш актуальним, ніж остання версія, доступна для прямого завантаження.

Відповідно до цього джерела, CRS в EPSG :: 3785 спочатку проектувався у відповідь на Запит на зміну EPSG :: 2008.016. Цей початковий код був устарений завдяки запиту на зміну EPSG :: 2008.114, який також представив EPSG :: 3857 (та EPSG :: 3856).

Ви не самотні у використанні цього застарілого коду; Я бачив 3785 в дикій природі багато разів.

SpatialReference.org є ПОДІЛЬНИМ більш зручним для користувачів, ніж реєстр EPSG (і фактично пов'язаний з ним), але не може надати авторитетних відповідей через відсутність своєчасних релізів бази даних EPSG.


3
Зауважте, що причиною того, що SR.org не може надати авторитетні дані, є те, що EPSG не надає актуальні авторитетні дані, які можна завантажити.
Крістофер Шмідт

@Christopher Schmidt так, вибачте, відредаговано для уточнення. Звичайно, це все-таки не матиме повноважень, але це, принаймні, відповіді.
JasonBirch
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.