Wie lautet der aktuelle Web Mercator-Projektionscode?

44

Die von Google Maps verbreitete Web-Mercator-Projektion scheint alle paar Jahre einen neuen EPSG-Code zu erhalten.

EPSG: 900913 (Google im Rechnertext) war ein inoffizieller Code

EPSG: 3785 - ist die Projektion, die ich derzeit für meine Datensätze verwende

In diesem Blogeintrag wird jedoch vorgeschlagen , dass der Code jetzt EPSG: 3857 lautet.

Diese Projektion ist auf der EPSG-Website zu finden , scheint aber auch den Code SR-ORG: 6864 zu verwenden und behauptet, dass es sich nicht um ein anerkanntes geodätisches System handelt: siehe WGS 84 / World Mercator (CRS-Code 3395).

Also, was ist der offizielle Code?

geographika
quelle
Sie sollten dies um 21:58 Uhr unter Wie lautet der aktuelle Mercator-Projektionscode für Google und Bing
TheSteve0,
2
Ich benutze es tatsächlich für OpenLayers und OpenStreetMap
Geographika

Antworten:

39

Dies ist seit einiger Zeit ein ärgerliches Problem und wird hoffentlich kein Problem mehr sein.

3857 scheint der aktuelle und korrekte Code zu sein (ich hoffe, das sind alle meine Kachel-Caches!).

Update 9/7/11 - Wie Vadim unten in den Kommentaren feststellte, kehrte Esri beim Service Pack 1 tatsächlich von 3857 auf 102100 zurück . Seltsamerweise gibt ArcGIS Server mit SP1 eine WKID von 102100 für einen Web-Mercator-Karten-Service zurück, aber im Services Directory hat ein Web-Mercator-Karten-Service den Raumbezug "102100 (3857)". EPSG hat keinen Eintrag für 102100. Ich bin nicht sicher, warum Esri diese Route gewählt hat, aber die 102100 und 3857 von Esri werden von ihren Produkten als gleichwertig behandelt.

EPSG - (kein direkter Link)

Code: EPSG :: 2008.114 Reporter: OGP Anfrage: Revisit spherical mercator für einige Web-Mapping-Anwendungen Durchgeführte Maßnahmen: Veraltetes Ellipsoid 7059, Bezugspunkt 6055, Methode 9841, Projektion 19847, CRSs 4055 und 3785, tfm 15973. Methoden 1024 und 1026 hinzugefügt. proj 3856 und projCRS 3857. Betroffene Entitätstypen: Ellipsoid; Datum; Koordinatenbetriebsmethode; Koordinatenbetrieb; Betroffene Koordinatenreferenzsystemcodes: 7059; 6055; 9841; 15973 19847; 4055 3785 Meldedatum (UTC): 2008-12-11 Geschlossenes Datum (UTC): 2009-02-10

OpenLayers -

Heute gibt es einen offiziell registrierten EPSG-Code 3857, dessen Projektion mit EPSG identisch ist: 900913. (http://www.epsg-registry.org/export.htm?gml=urn:ogc:def:crs:EPSG::3857). Wenn Sie also Overlay-Ebenen, die entweder einen Alias ​​oder den offiziellen EPSG-Code verwenden, mit einer OpenLayers SphericalMercator-Ebene kombinieren möchten, müssen Sie sicherstellen, dass OpenLayers EPSG: 3857 oder einen anderen Alias ​​anstelle von EPSG: 900913 anfordert.

ESRI -

@jamie - EPSG hat sich lange geweigert, diesem Koordinatensystem einen Code zuzuweisen. Aus diesem Grund hat ESRI die WKID-Codes 102113 und 102100 erstellt. Als EPSG einen Code zuordnete, wurde 3785 verwendet, dieser später jedoch in 3857 geändert. ArcGIS 10 folgt der ESRI-Praxis, einen EPSG-Code zu verwenden, sofern einer vorhanden ist, und wirbt für das Koordinatensystem von ArcGIS 10 und alle Web-APIs erkennen EPSG 3857, ESRI WKID 102113 und ESRI WKID 102100 als gleichwertig.

wwnick
quelle
3
Ja, 3857 ist die SRS des Monats. Natürlich hat EPSG seine Meinung dahingehend geändert, was der Code schon einmal sein sollte. Eine erneute Änderung ist nicht vom Tisch. :) Danke, geschlossene Normungsgremien!
Christopher Schmidt
4
Beachten Sie, dass ab ArcGIS v10 SP1 ein ESRI-Rollback von 3857 auf 102100 durchgeführt wurde. Stelle dir das vor. Alles, was Sie in V10 veröffentlicht haben, wird jetzt automatisch auf 102100 zurückgesetzt. Downloads2.esri.com/support/downloads/other_/… .
Vadim
9

Hier ist ein sehr schöner Artikel von Alastair Aitchison, der die Geschichte der Web Mercator-Projektion zusammen mit allen Änderungen des EPSG-Codes und den Gründen dafür beschreibt: Die sphärische Mercator-Projektion von Google Maps / Bing Maps . Sehr zu empfehlen zu lesen.

Igor Brejc
quelle
7

Die maßgebliche Online-Quelle für Informationen zu EPSG-Codes ist das EPSG Geodetic Parameter Registry , das auf dem EPSG-Datensatz basiert, jedoch häufig aktueller ist als die neueste Version, die zum direkten Download zur Verfügung steht.

Laut dieser Quelle wurde das projizierte EPSG :: 3785-CRS ursprünglich als Reaktion auf die Änderungsanforderung EPSG :: 2008.016 erstellt. Dieser ursprüngliche Code wurde im Rahmen der Änderungsanforderung EPSG :: 2008.114 veraltet, mit der auch EPSG :: 3857 (und EPSG :: 3856) eingeführt wurden.

Mit der Verwendung dieses veralteten Codes sind Sie jedoch nicht allein. Ich habe 3785 in freier Wildbahn oft gesehen.

SpatialReference.org ist bei weitem benutzerfreundlicher als die EPSG-Registrierung (und tatsächlich verlinkbar), kann jedoch aufgrund des Mangels an rechtzeitigen Datenbankveröffentlichungen durch EPSG keine verbindlichen Antworten liefern.

JasonBirch
quelle
3
Beachten Sie, dass SR.org keine maßgeblichen Daten bereitstellen kann, da die EPSG keine aktuellen maßgeblichen Daten bereitstellt, die heruntergeladen werden können.
Christopher Schmidt
@Christopher Schmidt ja, sorry, zur Klärung bearbeitet. Natürlich hätte es immer noch keine Autorität, aber es wären zumindest die gleichen Antworten.
JasonBirch