11 votos

¿Cómo reproyectar un archivo raster en QGIS con transformación de datos?

Quiero reproyectar un archivo tiff raster desde la proyección A (ETRS89/UTM Zona 32) a la proyección B (DHDN/Gauss-Kruger zona 2). Las dos proyecciones tienen un datum diferente por lo que tengo que utilizar una transformación de datum (NTv2 BETa2007 en mi caso). Quiero crear un nuevo archivo raster con la proyección B porque quiero utilizarlo en otro software. Así que la reproyección sobre la marcha no es lo que necesito.

He probado con Raster > Transformar (o similar - no conozco el menú en inglés) pero no veo cómo definir una transformación de datos aquí.

¿Cómo puedo hacer una reproyección permanente de un archivo raster en Qgis con una transformación de datos?

13voto

SpliFF Puntos 214

Gdalwarp es la herramienta para reproyectar, la encuentras en Qgis bajo Raster->Projektionen->Transformieren o independiente en OSGEO4W.

El comando básico es

gdalwarp -s_srs EPSG:25832 -t_srs "+proj=tmerc +lat_0=0 +lon_0=6 +x_0=2500000 +y_0=0 +k=1.000000 +ellps=bessel +units=m +nadgrids=./BETA2007.gsb +wktext" input.tif output.tif

BETA2007.gsb debe estar en la misma carpeta, o utilizar la ruta absoluta hacia ella.

En Qgis, seleccione el tif cargado como entrada, y su CRS, y pegue lo siguiente en el target-CRS:

+proj=tmerc +lat_0=0 +lon_0=6 +x_0=2500000 +y_0=0 +k=1.000000 +ellps=bessel +units=m +nadgrids=D:\path\to\your\BETA2007.gsb +wktext

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