Apa perbedaan antara EPSG: 4326 dan EPSG: 900913?

45

Saya agak bingung tentang EPSG: 4326 dan EPSG: 900913. Saya pikir mereka berdua sama. Meskipun ketika saya menempatkan fitur saya di atas GMaps, yaitu EPSG: 4326, saya perlu mendefinisikan srsname dari layer WFS sebagai EPSG: 900913 untuk mendapatkannya ke tempat yang tepat. Jika saya mendefinisikan srsname sebagai 4326 itu diproyeksikan di suatu tempat yang sepenuhnya salah.

Bisakah seseorang menjelaskannya sedikit lebih detail mengenai apa yang salah di sini?

Sam007
sumber
1
Ya, benar. Keduanya persis sama.
rudivonstaden
1
Untuk menambah jawaban RK, EPSG: 900913 menggunakan bola authalic .
arcsump
24
Sebagai titik trivia: 900913 awalnya ditolak sebagai proyeksi yang kredibel oleh European Petroleum Survey Group (EPSG) sehingga Google (yang menciptakannya untuk web) memberikan nomor mereka sendiri, yang jika Anda mengetikkannya pada mantra kalkulator kuno ' googlE '(gantikan' 9 'untuk' g 'dan juling sedikit). Akhirnya EPSG mengalah dan mengizinkan 900913 ke dalam repositori geodetiknya tetapi memberinya nomor 3857.
MappaGnosis
2
@arcsump, 900913 (3857) tidak menggunakan bola authalic. Ia menggunakan bola dengan jari-jari yang sama dengan sumbu semimajor dari ellipsoid WGS 1984.
mkennedy
3
@ sylvester-sneekly, Google tidak mendefinisikan 900913, Christopher Schmidt dari OpenLayers lakukan: crschmidt.net/blog/archives/243/google-projection-900913
mkennedy

Jawaban:

58

Mereka tidak sama. EPSG: 4326 mengacu pada WGS 84 sedangkan EPSG: 900913 mengacu pada WGS84 Web Mercator. EPSG: 4326 memperlakukan bumi sebagai ellipsoid, sementara EPSG: 900913 memperlakukannya sebagai bola . Ini memengaruhi perhitungan yang dilakukan berdasarkan pada memperlakukan peta sebagai bidang datar yang karenanya fitur Anda diplot pada tempat yang salah.

RK
sumber
21
Juga, nilai koordinat akan sangat berbeda, EPSG: 4326 memiliki nilai derajat desimal (-180 hingga 180 dan -90 hingga 90) sementara EPSG: 900913 memiliki nilai metrik (-20037508,34 hingga 20037508,34).
Crischan
Ya saya memang perhatikan bagaimana nilai-nilai koordinat berubah. Terima kasih
Sam007
28

EPSG: 4326 menggunakan sistem koordinat lat / panjang. Lintang adalah = 90 hingga -90 dan Bujur = 180 hingga -180

EPSG: 900913 menggunakan sistem koordinat sumbu x / y.

aries2_2
sumber
2
Saya pikir ini adalah jawaban terbaik, karena menempatkan perbedaan paling kritis di depan dan di tengah.
LarsH
Apakah maksud Anda EPSG: 4326?
Primož Kralj