Multi-Dimensional Arrays & Slicing Concepts

NetCDF variables represent multidimensional arrays. Each dimension has a name and integer length. A variable's shape is the ordered sequence of dimension names that define its indexing space (e.g. time height1 y x).

The Coordinate Model

In climate and weather datasets following the Climate and Forecast (CF) metadata conventions:

2D Display Axes vs. Extra Dimensions

Standard computer displays render 2D raster heatmaps. When a variable has 3, 4, or more dimensions:

Data Type Abstraction

Capella Datascience provides the generic DataAdapter<T> interface with specialized implementations:

The adapter normalizes missing data / NaNs, computes dynamic min/max ranges, and applies linear ratio interpolation to map raw values into 8-bit or 16-bit color palettes.