2 votos

¿Cómo cambiar la proyección y la resolución de un archivo mediante gdal?

Tengo un archivo con esta información:

lat_min -60.0
lat_max 80.0
lon_min -180.0
lon_max 179.9
lon_sampling 0.1 degree
lat_sampling 0.1 degree
samples = 3600
lines   = 1401

Quiero volver a proyectar el archivo a

He intentado

 gdalwarp -of "ENVI" -t_srs `EPSG:3410`  -ts 1383 586 but give error
 gdalwarp -of "ENVI" -t_srs "+proj=cea +lon_0=0 +lat_ts=30 +x_0=0 +y_0=0 +a=6371228 +b=6371228 +units=m +no_defs" -ts 1383 586 -ot Float32  file.envi file_1383586.envi 
ERROR 1: No PROJ.4 translation for source SRS, coordinate transformation initialization has failed

3voto

SpliFF Puntos 214

Como los metadatos de los archivos están incompletos, hay que añadirlos manualmente:

gdal_translate -a_srs epsg:4326 -a_ullr -180 80 179.9 -60 file.envi test.tif

y el resultado se ajusta a la línea de costa de la Tierra Natural, lista para una mayor deformación:

gdalwarp -of "ENVI" -t_srs "+proj=cea +lon_0=0 +lat_ts=30 +x_0=0 +y_0=0 +a=6371228 +b=6371228 +units=m +no_defs" -ts 1383 586 -ot Float32  test.tif file_1383586.envi

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