У меня есть GRACE-данные карты мира в файле netcdf. Я ищу визуализацию данных в выбранном регионе, например, просто визуализирую данные для бассейна Амазонки или Волги. Мне предложили использовать маску для таза
Вы можете сделать следующее, если у вас есть шейп-файл вашего бассейна.
# convert shp to nc gdal_rasterize -of netCDF -burn 1 -tr 0.01 0.01 basin.shp basin.nc # regrid cdo remapbil,infile.nc basin.nc basin2.nc # mask cdo ifthen basin2.nc infile.nc masked_infile.nc
Если вам не нужно точно следовать границам бассейна и вы хотите просто просматривать «прямоугольную» область широты и долготы, то вы также можете просто сделать
cdo sellonlatbox,lon1,lon2,lat1,lat2 world_file.nc region.nc