EPSG 3857 o 4326 para GoogleMaps, OpenStreetMap y Leaflet

152

La discusión en ¿Cuál es la diferencia entre WGS84 y EPSG4326? ? muestra que 4326 es solo el identificador EPSG de WGS84. .

Las entradas de Wikipedia para Google Maps y OpenStreetMap muestran que ambas usan WGS 84.

enlace indica que

EPSG: 3857 es un sistema de coordenadas de proyección Spherical Mercator popularizado por servicios web como Google y posteriormente OpenStreetMap.

Estados de ayuda del folleto:

EPSG3857 El CRS más común para mapas en línea, utilizado por casi todos los proveedores de azulejos gratuitos y comerciales. Utiliza la proyección de Mercator esférica. Establecido de forma predeterminada en la opción crs del mapa. |

EPSG4326 Un CRS común entre los entusiastas de GIS. Utiliza la proyección equirectangular simple.

Esto es confuso: parece que Google Maps y OpenStreetMap usan EPSG3857 pero usan WGS84 que 'es' EPSG4326. Algo no puede estar aquí, muy probablemente mi entendimiento.

¿Podría alguien ayudarme a entender?

    
pregunta tymtam 24.01.2013 - 08:06

3 respuestas

167

Hay algunas cosas que estás mezclando.

Entonces, si está haciendo un mapa web, que utiliza los mosaicos de Google Maps o azulejos del servicio web Open Street Map, estarán en Sperical Mercator (EPSG 3857 o srid: 900913) y, por lo tanto, su mapa debe tener el misma proyección.

Editar:

Me gustaría expandir el punto planteado por mkennedy

Todo esto se confunde aún más por el hecho de que a menudo, aunque el mapa está en Web Mercator (EPSG: 3857), las coordenadas reales utilizadas están en lat-long (EPSG: 4326). Esta convención se utiliza en muchos lugares, como:

  • En la mayoría de las API de Mapeo, s Puedes dar las coordenadas en Lat-long, y la API lo transforma automáticamente en las coordenadas apropiadas de Web Mercator.
  • Mientras creas un KML, siempre darás las coordenadas en una latitud geográfica larga, aunque se puedan mostrar en la parte superior de un mapa web de Mercator.
  • La mayoría de las bibliotecas de mapas móviles se usan en una posición muy larga, mientras que el mapa está en la web Mercator.
respondido por el Devdatta Tengshe 24.01.2013 - 08:22
47

En la esencia:

EPSG: 4326 utiliza un sistema de coordenadas en la superficie de una esfera o elipsoide de referencia.

EPSG: 3857 utiliza un sistema de coordenadas PROYECTO desde la superficie de la esfera o elipsoide hasta una superficie plana.

Piénsalo de esta manera:

EPSG 4326 utiliza un sistema de coordenadas igual a un GLOBE (superficie curva). EPSG 3857 utiliza un sistema de coordenadas igual a un MAP (superficie plana).

    
respondido por el arcsump 24.01.2013 - 09:03
9

Una forma de mostrar a las personas lo que significan las diferencias en la proyección en la práctica es dibujar una línea larga en Google Earth. Por "línea larga" me refiero a una que es visiblemente una ruta del Gran Círculo. Todo está bien en Google Earth. Pero si dibuja una línea entre los mismos dos puntos en Google Maps, CartoDB u OpenStreetMap, la línea se aplana sobre la proyección plana. Acérquese en el centro de la línea para ver hasta qué punto se desplaza el punto medio.

    
respondido por el Keith MacDonald 01.09.2014 - 19:33

Lea otras preguntas en las etiquetas