Más

¿Cómo volver a muestrear un lote de rásteres usando OGR / GDAL?

¿Cómo volver a muestrear un lote de rásteres usando OGR / GDAL?


Estoy buscando una función similar a GRASS r.resample. Tengo una carpeta llena de archivos TIF y quiero reducir su resolución ("reducirlos") para reducir el tamaño del archivo.


Su mejor apuesta parecería ser gdalwarp, que está documentado aquí. Es trivialmente fácil de programar, pero los detalles dependerían de su sistema operativo. En Windows, harías algo como:

para% i en (* .tif) hacer gdalwarp -ts 1600 0 -r cubic -co "TFW = YES"% i% ~ ni_small.tif

cual debería reduzca los archivos de entrada a 1600 píxeles de ancho, guardando el archivo con el nombre original agregado con "pequeño". Esto no ha sido probado en serio, mmmv. Además, probablemente esté usando Linux; si es así, publique de nuevo y alguien puede ayudar allí. Lo mismo ocurre si está buscando una solución de Python.

Editado: parámetro agregado para crear el archivo mundial ESRI. Tenga en cuenta que esta solución no especifica el formato de salida, por lo que es un GeoTiff por defecto


Ver el vídeo: Install GDAL on Windows. burdGIS