8 votos

Comprender la diferencia entre la proyección de coordenadas en OSM y Google Maps en China

Estoy mirando las diferencias de coordenadas entre Google Maps y OSM. Soy un novato en el tecnicismo detrás de SIG.

Después de haber leído:

  1. EPSG 3857 o 4326 para GoogleMaps, OpenStreetMap y Leaflet

  2. Cómo ajustar la diferencia entre las coordenadas de OpenStreetMap y Google Maps

No estoy seguro de si es a causa de # 1 o # 2 que causa la diferencia de la misma coordenada que aparecen unos pocos cientos de metros en el mapa proyectado.

Y las diferencias entre los datos almacenados y el mapa proyectado cuando se utiliza lat/long.

Gracias.

EDITAR

Esto puede ser más específico de China y el infame asunto de las compensaciones.

Mirando las siguientes coordenadas: 31.230548,121.470965 para la Museo de Arte de Shanghai en Google Maps y ditu.

Habiendo introducido el mismo conjunto de coordenadas en OSM, me da la Museo de Arte de Shanghai está a unos 400 m en dirección NO.

No entiendo por qué un punto físico en el espacio es diferente en los mapas proyectados. ¿Es específico de China?

10voto

Anthony Cramp Puntos 126

Si echas un vistazo a las distintas fuentes de datos , verás que OSM coincide muy bien con la vista por satélite de Google.

Puede comprobarlo con esta excelente herramienta de GeoFabrik. Solo tienes que pasar el ratón por encima de varias ubicaciones y también verás la ubicación del ratón en el otro mapa.

http://tools.geofabrik.de/mc/#15/39.9076/116.3929&num=4&mt0=mapnik&mt1=google-map&mt2=bing-map&mt3=google-satellite

Pero al comprobar Google Maps, y la vista por satélite de Google, verá que no coinciden.

http://tools.geofabrik.de/mc/#15/39.9076/116.3929&num=4&mt0=google-hybrid&mt1=google-map&mt2=bing-map&mt3=google-satellite

La mejor forma de observar esto es abrir Google Maps en la vista híbrida, donde verá un claro cambio entre la vista de satélite y la capa de carreteras.

Así es Google Maps, que a propósito muestran mapas incorrectos.

En cuanto a por qué ocurre esto, sólo Google puede darte la respuesta auténtica, pero mi experiencia me dice que debe ser para cumplir los requisitos reglamentarios de las leyes chinas.

Una breve lectura de los foros de Google muestra que este problema es bien conocido. Por ejemplo, consulte estos mensajes:

Otras lecturas indican que esto se hace debido a las leyes de China. Véanse estas entradas de blog.


Actualización

He visto que esta compensación se ha atribuido al hecho de que China utiliza alguna otra proyección. Esto es un completo disparate.

Hay muchos países que tienen sus datos en otras proyecciones, así como datums distintos de WGS84. Los mapas web de estas regiones parecen correctos y no muestran desajustes.

Me resulta difícil creer que organizaciones como Google, Microsoft (Bing maps), Apple y Nokia (Here maps) se detengan por una simple transformación de datos o de proyección, cuando el código para ello está fácilmente disponible en repositorios como

Además, cuando servicios chinos como Baidu pueden mostrar un mapa correcto y servicios extranjeros no, indica que los problemas no son sólo técnicos. enter image description here

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X