I have a NetCDF file for several years of monthly Climate data ( Precipitation,PET,Temp,etc) data from CRU 3.22 (Climate Research Unit). I want to extract a subset of the dataset namely 2000-2010. And subsequently process the datasets into raster as annual mean and annual standard deviation and also produce a mean and a standard deviation for the period. To simplify the process i want to use either Python or ModelBuilder.

How to extract,stack and calculate Standard Deviation from a NetCDF (.nc) to produce a single standard deviation and Mean image?


1 Answer 1


I used IDV ( Integrated Data Viewer) software to extract (subset the .nc files). This gives 120 ( in the 2001-2010 period) monthly data. I used IDV again to process the monthly .nc files into annual means using a built-in timeseries average formula for each year. Data>Formula>Grids>Timesteps>Average Timesteps.This yields annual means. The annual means were converted into rasters using batch processing of Make netCDF raster tool in ArcGIS 10.3.

  • Hello, I'm facing the same problem, could you please help me? I'm trying to import a netcdf file exported from arcgis pro in IDV, but is giving 'no gridded data found'. I have posted my question here: community.esri.com/t5/arcgis-pro-questions/…
    – JCV
    Mar 9, 2023 at 14:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.