Estoy trabajando con QGIS y tratando de cambiar el CRS de algunos mapas. ¿Es posible hacerlo sin el archivo .prj?
Respuestas
¿Demasiados anuncios?Siempre se puede establecer el CRS de una capa con el botón derecho del ratón sobre la capa -> Set CRS for Layer
. Después, puede reproyectar los datos con Save As...
Si tiene este caso de falta de archivo .prj a menudo, desactive el preajuste CRS en Settings -> Options -> CRS
Allí puede especificar que QGIS pida un CRS si no hay un .prj presente. En su configuración, el valor por defecto puede ser WGS84 o Layer of the project
, lo que le da datos erróneos.
Hay que tener en cuenta algunas cosas. El INEGI (Instituto Nacional de Geografía de México) tiene datos en UTM, Cónica Conforme de Lambert (ésta con parámetros especiales) y algunos en lat lon sin proyectar. También puedes conseguir los datos en datums NAD27 o ITRF92. Como dice Curlew, antes de hacer cualquier reproyección debes conocer los crs originales de la capa. No sé por qué el INEGI no proporciona a veces el archivo prj pero almacena la información CRS en un archivo de texto. Busca el archivo de texto y revisa la información del CRS.
Ten en cuenta también que si la capa está en NAD27 tienes que conocer los parámetros de la transformación wgs84. Según NIMA (2000), Departamento de Defensa, World Geodetic System 1984: Its Definition and Relationships with local Geodetic Sytems, apéndice B 6.5 los parámetros son:
+towgs84=-12,130,190,0,0,0,0
Si las capas están en el datum ITRF92 (ya sea UTM, LCC o latlon) No encontrarás un CRS basado en el datm ITRF92 en QGIS (UTM. LCC o latlon). El INEGI sugiere que si su objetivo es producir un mapa en una escala inferior a 1:50.000 puede utilizar un datum WGS84.
Si la capa está en LCC hay que hacer el CRS LCC del INEGI y almacenarlo en QGIS como un CRS definido por el usuario. Los parámetros son:
Espero que sea de ayuda
Gerardo