6 votos

¿Cómo hacer gdalwarp grados de target set a -180-90 180 90?

Estoy usando gdalwarp con la te opción - y no parece estar funcionando como esperaba.

Estoy ejecutando un comando como:

gdalwarp -of GTiff -te -180 -90 180 90 -tr 0.1 0.1 -t_srs EPSG:4326 input.tif output.tif

o

gdalwarp -of GTiff -te -180.0 -90.0 180.0 90.0 -tr 0.1 0.1 -t_srs EPSG:4326 input.tif output.tif

Pero cuando ejecuto gdalinfo después de ejecutar gdalwarp que me sale esto:

Upper Left  (-180.0000000,  90.0000000) (180d 0'0.00"W, 90d 0'0.00"N)
Lower Left  (-180.0000000, -89.9903092) (180d 0'0.00"W, 89d59'25.11"S)
Upper Right ( 179.9806183,  90.0000000) (179d58'50.23"E, 90d 0'0.00"N)
Lower Right ( 179.9806183, -89.9903092) (179d58'50.23"E, 89d59'25.11"S)
Center      (  -0.0096908,   0.0048454) (  0d 0'34.89"W,  0d 0'17.44"N)

¿Cómo puedo crear un geotiff donde los grados con los siguientes valores?

Upper Left  (-180.0000000,  90.0000000) (180d 0'0.00"W, 90d 0'0.00"N)
Lower Left  (-180.0000000, -90.0000000) (180d 0'0.00"W, 90d 0'0.00"S)
Upper Right ( 180.0000000,  90.0000000) (180d 0'0.00"E, 90d 0'0.00"N)
Lower Right ( 180.0000000, -90.0000000) (180d 0'0.00"E, 90d 0'0.00"S)
Center      (   0.0000000,   0.0000000) (  0d 0'0.00"W,  0d 0'0.00"N)

1voto

Antti Sykäri Puntos 10381

Creo que es necesario especificar la opción -ts en lugar de la opción -tr. En otras palabras, usted sabe el tamaño exacto de su arreglo de salida, tan especificarlo en lugar de dejar que GDAL calcularlo. De lo contrario, gdalwarp intenta calcularla (que cuando se trata en el código, pero ver estaNota.

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