DAP Variable Types
This is the XML representation of a DAP DDS object.
A Group is a lexical scoping tool used to replicate HDF5 and netCDF4
Groups. Each Group defines a lexical scope. Each dataset has at least one Group; if
only one is present, it may be anonymous. In this case, by convention, it's name
attribute should be 'anonymous'.
This holds a dimension, a name and size, that may be shared between
Grids and/or Arrays. SharedDimensions are lexically scoped.
DAP Attribute Type
When we want to embed arbitrary XML in a DDX use this node. This
functions like an attribute and appear in the same general place as an attribute,
but its contents are ignored by DAP software. Other software might find the
information useful.
DAP Base Type
What this does not capture is that a Map appears both at the start of
a DAP4 Grid and must bind a name for the Map to be used within the Grid to either a
SharedDimension or a size. However, the Map element also appears within the Array
and there only with the name attribute.