Meine Frage ist einfach.
Mit einer Wrfout-Datei "out.nc" zum Beispiel.
Die Datei enthält Geo2D-, Geo3D- und 1D-Variablen.Lesen von 1-D-Variablen in WRF NetCDF-Dateien mit GDAL Python
Mit GDAL Paket in Python 2.7, kann ich die Geo2D Variablen leicht wie folgt extrahieren:
## T2 is 2-d variable means temperature 2 m above the ground
temp = gdal.Open('NETCDF:"'+"out.nc"+'":T2')
Aber wenn ich diesen Code verwenden möchten 1d Array zu extrahieren, es ist fehlgeschlagen.
## Time is 1-d array represent the timeseries throught the simulation period
time = gdal.Open('NETCDF:"'+"out.nc"+'":Time')
Nichts ist passiert! Wünschen Sie ein Angebot, um eine beliebige Dimension der WRF-Ausgangsvariablen leicht zu lesen!
Haben Sie versucht, Python-Netcdf4 anstelle von Gdal? – kakk11