Previous: Example of Dataspace Use Case #2 - HDF4 with Shared Scales Index Next: Example of Dataspace Use Case #3 - netCDF

Dataspace Use Case #3 - netCDF

User would like to create a two 3-D datasets with the same dimensions used for each dataset's dataspace.

Route:

  1. User creates a dimension to be used for dimension #0 in dataspace.
  2. User "commits" dimension to file, giving it a name. ("X")
  3. User creates a dimension to be used for dimension #1 in dataspace.
  4. User "commits" dimension to file, giving it a name. ("Y")
  5. User creates a dimension to be used for dimension #2 in dataspace.
  6. User "commits" dimension to file, giving it a name. ("Z")
  7. User creates a 3-D dataspace with dimension objects.
  8. User creates a dataset 'A' with 3-D dataspace.
  9. User creates a dataset 'B' with 3-D dataspace.