В чем разница между EPSG: 4326 и EPSG: 900913?

45

Я немного запутался в EPSG: 4326 и EPSG: 900913. Я думал, что они оба были одинаковыми. Хотя, поскольку я размещаю свои функции над GMaps, то есть EPSG: 4326, мне нужно определить имя srsname слоя WFS как EPSG: 900913, чтобы получить его в нужном месте. Если я определю srsname как 4326, он будет спроектирован где-то совершенно неправильно.

Может ли кто-нибудь объяснить это немного подробнее о том, что здесь не так?

Sam007
источник
1
Да. Два абсолютно эквивалентны.
Рудивонстаден
1
Чтобы добавить ответ РК, EPSG: 900913 использует автономную сферу.
arcsump
24
В качестве мелочи: 900913 был первоначально отклонен как заслуживающий доверия прогноз European Petroleum Survey Group (EPSG), поэтому Google (который изобрел его для Интернета) дал ему свой собственный номер, который, если вы наберете его на старомодных заклинаниях калькулятора ' googlE (замените «9» на «g» и немного косите). В конце концов EPSG уступил и допустил 900913 в свой геодезический репозиторий, но дал ему номер 3857.
MappaGnosis
2
@arcsump, 900913 (3857) не использует автономную сферу. Он использует сферу с радиусом, равным большой полуоси эллипсоида WGS 1984.
Mkennedy
3
@ sylvester-sneekly, Google не определил 900913, Кристофер Шмидт из OpenLayers сделал: crschmidt.net/blog/archives/243/google-projection-900913
mkennedy

Ответы:

58

Они не то же самое. EPSG: 4326 относится к WGS 84, тогда как EPSG: 900913 относится к WGS84 Web Mercator. EPSG: 4326 рассматривает землю как эллипсоид, а EPSG: 900913 рассматривает ее как сферу . Это влияет на вычисления, выполненные на основе обработки карты как плоской плоскости, поэтому ваши объекты были нанесены в неправильных местах.

RK
источник
21
Кроме того, значения координат будут совершенно другими: EPSG: 4326 имеет значения в десятичных градусах (от -180 до 180 и от -90 до 90), в то время как EPSG: 900913 имеет значения метрик (от -20037508.34 до 20037508.34).
Кришан
Я заметил, как менялись значения координат. Спасибо
Sam007
28

EPSG: 4326 использует систему координат широта / долгота. Широты от = 90 до -90, а долготы от = 180 до -180

EPSG: 900913 использует систему координат оси x / y.

aries2_2
источник
2
Я думаю, что это лучший ответ, так как он ставит самую критическую разницу вперед и в центр.
LarsH
Вы имели в виду EPSG: 4326?
Примож Краль