Više

Netcdf dnevne podatke u mjesečne rasterske slojeve

Netcdf dnevne podatke u mjesečne rasterske slojeve


Imam netcdf (.nc) datoteku od 95 GB koja se sastoji od dnevnih podataka za period od 50 godina. Pokušao sam ovo obraditi s ArcGIS -om (Multidimenzioni alati - naredba MakeNetCDFRasterLayer) i nije funkcioniralo. Zatim sam pokušao s QGIS -om dodajući .nc datoteku kao rasterski sloj i 'spremi kao' kao Gtiff. Ovo se također srušilo usred procesa ... Podaci nc datoteke su svakodnevno i želim stvoriti zasebne mjesečne rasterske slojeve koristeći dnevne podatke. Može li mi netko pomoći riješiti ovo?


Jedan od načina za to bi bio upotreba dočasničkih alata za izračunavanje prosjeka. Ovako nešto bi trebalo raditi dva mjeseca:

ncwa -vreme -d vrijeme, "2010-01-01 01:00", "2010-02-01" -O -D 1 $ url mean_01.nc ncwa -vreme -d vrijeme, "2010-02-01 01:00 "," 2010-03-01 "-O -D 1 $ url mean_02.nc ncea -O mean01.nc mean02.nc test.nc

50 godina, očito biste ovo radili kao petlju koristeći ljusku ili python. Imajte na umu da dočasnike može biti teško izgraditi, pa svakako provjerite stranicu binarnih datoteka. Osim Mac -a i Linuxa, tu je i izvorni Windows.

Drugi način bi bio samo da napišete mali program za python koristeći NetCDF4-Python, budući da je to uključeno u višedimenzionalne dopunske alate ESRI


Pogledajte video: Intro to netCDF with Python netCDF4