Class Hdf5DeclaredExtent
Reads the extent an S-100 HDF5 dataset declares, for the axis-order check (AxisOrderCheck, issue #650).
public static class Hdf5DeclaredExtent
- Inheritance
-
Hdf5DeclaredExtent
- Inherited Members
Methods
Read(IHdf5Group)
Reads the bounding-box attributes (westBoundLongitude,
eastBoundLongitude, southBoundLatitude,
northBoundLatitude; S-100 Part 10c ยง10.2.1) of
group, or returns null unless all four are
present and readable.
public static BoundingBox? Read(IHdf5Group group)
Parameters
groupIHdf5Group
Returns
ReadDatasetExtent(IHdf5Group, IHdf5Group?, string)
Reads the dataset's declared extent: the root bounding box, or, when
the root declares none, the union of the bounding boxes of the feature
instance groups (instancePrefixNN) under
featureContainer.
public static BoundingBox? ReadDatasetExtent(IHdf5Group root, IHdf5Group? featureContainer, string instancePrefix)
Parameters
rootIHdf5GroupThe file's root group.
featureContainerIHdf5GroupThe feature container group (e.g.
/WaterLevel), ornull.instancePrefixstringThe instance group prefix (e.g.
"WaterLevel.").