Was ist der Unterschied zwischen EPSG: 4326 und EPSG: 900913?

45

Ich bin ein bisschen verwirrt über EPSG: 4326 und EPSG: 900913. Ich dachte, dass sie beide gleich waren. Während ich meine Features über GMaps (EPSG: 4326) platziere, muss ich den srs-Namen der WFS-Ebene als EPSG: 900913 definieren, um sie an die richtige Stelle zu bringen. Wenn ich srsname als 4326 definiere, wird es irgendwo völlig falsch projiziert.

Könnte es jemand etwas genauer erklären, was hier falsch ist?

Sam007
quelle
1
Ja tut es. Die beiden sind genau gleichwertig.
Rudivonstaden
1
EPSG: 900913 verwendet eine authale Kugel , um die Antwort von RK zu ergänzen .
ArcSump
24
Zur Verdeutlichung: 900913 wurde ursprünglich von der European Petroleum Survey Group (EPSG) als glaubwürdige Projektion abgelehnt, und Google (der es für das Internet erfunden hat) gab ihm eine eigene Nummer, die, wenn Sie sie auf einem altmodischen Taschenrechner eingeben, " googlE '(ersetze' g 'durch' 9 'und kniff ein bisschen). Schließlich gab EPSG nach und erlaubte 900913 in sein geodätisches Depot, gab ihm aber die Nummer 3857.
MappaGnosis
2
@arcsump, 900913 (3857) verwendet keine authale Kugel. Es wird eine Kugel mit einem Radius verwendet, der der Hauptachse des WGS 1984-Ellipsoids entspricht.
Mkennedy
3
@ sylvester-sneekly, Google hat 900913 nicht definiert, Christopher Schmidt von OpenLayers tat es: crschmidt.net/blog/archives/243/google-projection-900913
mkennedy 24.01.13

Antworten:

58

Sie sind nicht gleich. EPSG: 4326 bezieht sich auf WGS 84, EPSG: 900913 bezieht sich auf WGS84 Web Mercator. EPSG: 4326 behandelt die Erde als Ellipsoid, während EPSG: 900913 sie als Kugel behandelt . Dies wirkt sich auf Berechnungen aus, bei denen die Karte als flache Ebene behandelt wird. Aus diesem Grund wurden Ihre Features an den falschen Stellen geplottet.

RK
quelle
21
Außerdem sind die Koordinatenwerte völlig unterschiedlich. EPSG: 4326 weist Dezimalgradwerte (-180 bis 180 und -90 bis 90) auf, während EPSG: 900913 metrische Werte (-20037508.34 bis 20037508.34) aufweist.
Crischan
Ja, ich habe bemerkt, wie sich die Koordinatenwerte ändern. Danke
Sam007
28

EPSG: 4326 verwendet ein Lat / Long-Koordinatensystem. Die Breitengrade sind = 90 bis -90 und die Längengrade sind = 180 bis -180

EPSG: 900913 verwendet ein x / y-Achsen-Koordinatensystem.

aries2_2
quelle
2
Ich denke, dies ist die beste Antwort, da der kritischste Unterschied im Vordergrund steht.
LarsH
Meinten Sie EPSG: 4326?
Primož Kralj