Professional Documents
Culture Documents
and GIS
Steve Kopp
Nawajish Noman
ESRI
Overview
Introductionto Multidimensional Data
What is netCDF?
Some netCDF data sources
Working with netCDF in ArcGIS
Multidimensional Data
T
Data cube (3D) or hypercube (4D,5D…)
Y X
Z T
Y X
Gridded Data
Raster
Point Features
Multidimensional Data
Time = 3
Time = 2
Time = 1
Multidimensional Data
143 243 343 443
Time = 1
Multidimensional Data
Time = 3
143 243 343 443
Time = 2
133 233 333 433
Y 142 242 342 442 Time
123 223 323 423
Time = 1
132 232 332 432
141 241 341 441 113 213 313 413
122 222 322 422
131 231 331 431
112 212 312 412
121 221 321 421
Time Time = 1
142 242 342 442
Time = 2
143 243 343 443
X
133 233 333 433
Time = 3
Time Slices
Multidimensional Data
Temperature = Time = 1
111,211,311,411;
} Y=1
X = 1 to 4
Storing Data in a netCDF File
netcdf mynetcdf{
dimensions: 143 243 343 443
X=4;
Y=5; 133 233 333 433
Y
Time=UNLIMITED; 142 242 342 442 Time
123 223 323 423
variables: 132 232 332 432
float X(X); 113 213 313 413
float Y(Y); 122 222 322 422
Temperature = Time = 1
111,211,311,411,121,221,321,421,
131,231,331,431,141,241,341,441; Y = 1 to 4
}
X = 1 to 4
Storing Data in a netCDF File
netcdf mynetcdf{
dimensions:
X=4;
Y=5;
Time=UNLIMITED; Y Time
variables:
float X(X);
float Y(Y);
int Time(Time);
float Temperature(Time, Y, X);
data:
X = 10, 20, 30, 40;
Y = 110, 120, 130, 140; X
Time = 31, 59, 90;
Temperature = Time = 1 to 3
111,211,311,411,121,221,321,421,
131,231,331,431,141,241,341,441, Y = 1 to 4
112,212,312,412,122,222,322,422,
132,232,332,432,142,242,342,442, X = 1 to 4
113,213,313,413,123,223,323,423,
133,233,333,433,143,243,343,443;
}
NetCDF Conventions
• CF Conventions (Recommended, if applicable)
• COARDS Conventions (1995 standard that CF Conventions extends
and generalizes)
• GDT Conventions (1999 standard that CF Conventions extends and
generalizes)
• CDC Conventions (for gridded data, compatible with but more
restrictive than COARDS)
• NCAR-RAF Conventions for Aircraft Data
• AMBER Trajectory Conventions for molecular dynamics simulations
• NUWG Conventions (1992-1995 effort to create some observational
data conventions)
• PMEL-EPIC Conventions
• GDV Conventions (deprecated)
CF Convention
Climate and Forecast (CF) Convention
http://www.unidata.ucar.edu/software/netcdf/docs/conventions.html
Fill in details…
Galeon WCS
OGC testbed
CF v2
NetCDF Data Sources
• Community Climate Systems Model
(CCSM) http://www.ccsm.ucar.edu, https://www.earthsystemgrid.org/
• The CCSM is fully-coupled, global climate model that provides
state-of-the-art computer simulations of the Earth's past, present,
and future climate states.
• 100 yrs of climate change forecast data (2000-2099)
• Control runs (1870-1999) and scenario runs
• Temperature, precipitation flux, surface snow thickness, snowfall
flux, cloud water content, etc.
Raster
Feature
Table
Making a NetCDF Raster Layer
• Drag and drop
• Use the tool
• Undefined
• If not GCS or PCS
• ArcGIS writes (and recognizes) PE String as a variable attribute.