Mehr

Gdalwarp mit NETCDF-Dateien

Gdalwarp mit NETCDF-Dateien


Ich habe schon eine Weile danach gesucht, aber nicht gefunden, was ich genau brauche.

Ich habe WRF-Ausgaben im NETCDF-Format und möchte sie mit gdalwarp in Geotiffs konvertieren.

Ich denke, mein -s_srs sollte dieses sein, weil ich Lambert verwendet habe: http://spatialreference.org/ref/sr-org/29/ und mein -t_srs sollte dieses sein, da ich Albers haben möchte: http://spatialreference.org /ref/sr-org/6630/

Übrigens möchte ich den QFX-Unterdatensatz.

Wenn ich dies tue, erhalte ich eine Fehlermeldung:

gdalwarp NETCDF:wrfout_d01_2007-06-01:QFX -s_srs "+proj=lcc +lat_1=33 +lat_2=45 +lat_0=40 +lon_0=-97 +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_defs" -t_srs "+proj=aea +lat_1=29.5 +lat_2=45.5 +lat_0=23 +lon_0=-96 +x_0=0 +y_0=0 +ellps=GRS80 +datum=NAD83 +units= m +no_defs" -tr 12000 12000 -of GTIFF-Ausgabe.tiff

und der fehler ist dieser:

Warnung 1: Kein UNIDATA NC_GLOBAL:Conventions-Attribut FEHLER 1: Es kann keine Transformation zwischen Pixel/Linie und georeferenzierten Koordinaten für NETCDF:wrfout_d01_2007-06-01:QFX berechnet werden. Es gibt keine affine Transformation und keine GCPs.

Es erfordert also einige GCP, aber ich weiß nicht, wie ich sie bereitstellen soll. Auch der Breiten- und Längengrad sind in der NETCDF als Unterdatensätze enthalten.


Antwort aus den Kommentaren:

gdal_translate -of Gtiff -a_ullr -106.47828674316406 44.88469696044922 -93.026123046875 37.8767204284668 -a_srs '+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs' +ellps=WGS84 +datum=WGS84 +no_defs" -t_srs "+proj=aea +lat_1=29.5 +lat_2=45.5 +lat_0=23 +lon_0=-96 +x_0=0 +y_0=0 +ellps=GRS80 +datum= NAD83 +units=m +no_defs" -tr 12000 12000 output.tiff albers_output.tiff

Schau das Video: Visualising data in NetCDF format