Soy bastante nuevo en el conocimiento de SIG, pero me he encontrado con un problema con la proyección de un mapa mundial. Tengo un archivo de forma de todos los países que descargué de Natural Earth. Después de proyectarlo en una ortografía como se sugiere en esta otra pregunta , cambié el lat / long para que el Atlántico estuviera algo en el centro.
Sin embargo, después de cambiarlo, Estados Unidos, México y Canadá desaparecen del mapa, como puede ver aquí:
Cuando vuelvo a proyectar el mapa a lo largo de los EE. UU., Los polígonos aparecen nuevamente. ¿Alguna sugerencia?
qgis
shapefile
coordinate-system
Jessica
fuente
fuente
Respuestas:
La razón simple por la que QGIS no puede dibujar estos polígonos es porque algunos de los vértices están en la parte posterior del globo, y QGIS no puede dibujar un polígono cerrado con el resto. La función GDAL ogr2ogr en segundo plano está programada para iniciar toda la función cuando se produce dicho error.
Entonces tienes dos soluciones:
Solución 1: recorta tus polígonos en el hemisferio
Es necesario
Numerical Digitize
yCAD Tools
plug-in para eso.(también debería funcionar con
Add delimited text layer
)Deberías obtener esta imagen:
Solución 2: Convierta sus datos vectoriales en ráster
on-the-fly-reprojection
Raster -> Convert -> Rasterize
en la capa WGS84, seleccione x = 360 e y = 170 como dimensiones para el ráster (o n * 360 y n * 170)Raster -> Projection -> Reproject
para la proyección orto con otro nombre y agréguelo al lienzo. Obtendrá algunos errores, pero el resto del ráster funcionará. No te molestes en ver un rectángulo gris.deberías ver la siguiente imagen:
El mismo método funciona con rásteres, como puede ver en mi imagen de avatar ;-)
EDITAR
Para obtener una buena proyección orto centrada en un punto que no esté en el ecuador, realice el recorte en una proyección aeqd con los mismos parámetros que el orto. Obtendrá este resultado:
fuente
land
conjunto de datos Natural Earth 1: 110M con una proyección centrada en 30 ° N, 110 ° E, y tuve problemas al proyectar el conjunto de datos a aeqd : Los grandes polígonos se voltean y arruinan el recorte. ¿Algunas ideas?Ver comentario anterior, simplemente se han ido al otro lado del mundo. Los polígonos de los países todavía están allí, pero no son visibles a menos que el globo gire. No estoy seguro de cómo rotar el globo en estas circunvalaciones y el mapeo es generalmente bidimensional (conteo, etc. excluyendo).
Establecería su CRS en el país en el que desea superponer datos. Por ejemplo, usaría la red irlandesa o la red OSGB, o como se indicó anteriormente, el Pseudo Mercator WGS84.
fuente