Title: An Overview of HDF-EOS (Part II)
1An Overview ofHDF-EOS(Part II)
- Doug Ilg
- Raytheon STX
- Doug.Ilg_at_gsfc.nasa.gov
- (301) 441-4089
2Outline
- The Swath Interface
- What is an HDF-EOS File?
3Swath Data Sets
4A Swath Structure
5Components of the Swath Interface
- Access
- Definition
- Basic I/O
- Inquiry
- Utility
- Subset
6Tips on Writing a Swath
- Order of calls is significant
- define dimensions before using them to define
fields of maps - setting a compression method affects all
subsequently defined fields - Unless a dimension map is defined, a 1-to-1
mapping is assumed during subsetting. This can
produce strange results.
7Swath Subsetting Features
- By Time
- SWdeftimeperiod/SWextractperiod
- By Geolocation
- SWdefboxregion/SWextractregion
- By Vertical field
- SWdefvrtregion/SWextractregion
- Tip use Time or Geolocation first, then Vertical
8Compression Methods for Swaths
- Run-Length Encoding
- Adaptive Huffman
- Gzip
9Question
10Some Answers
- ECS An HDF file with ECS metadata
- Any file with an HDF-EOS object in it
- A file with only HDF-EOS objects in it
11My Answer
- Youve asked the wrong question.
- The difference between HDF and HDF-EOS is at the
object level, not the file level.
12Key
An HDF file
One or more HDF-EOS data objects with attendant
structural metadata
HDF-EOS
ECS Metadata
Core and possibly Archive metadata
One or more HDF data objects
13- Portability
- Elementary data access
- Basic self-description
- Geolocation information tightly coupled to data
- Fully standardized geographical subsetting
- Moderate self-description
HDF-EOS
- ECS ingest, archiving, search, and distribution
- Enhanced self-description
ECS Metadata
14- Services Provided
- Portability
- Elementary data access
- Basic self-description
- Services Not Provided
- Geolocation information tightly coupled to the
data - Fully standardized geographical subsetting
- ECS ingest, archiving, search, and distribution
- Enhanced self-description
An HDF file with a set of HDF data objects
15- Services Provided
- Portability
- Elementary data access
- Moderate self-description
- Geolocation information tightly coupled to the
data - Fully standardized geographical subsetting
HDF-EOS
An HDF file with a set of HDF-EOS data objects
- Services Not Provided
- ECS ingest, archiving, search, and distribution
- Enhanced self-description
16- Services Provided
- Portability
- Elementary data access
- Moderate self-description
- Geolocation information tightly coupled to some
of the data - Partially standardized geographical subsetting
HDF-EOS
- Services Not Provided
- ECS ingest, archiving, search, and distribution
- Enhanced self-description
- Fully standardized geographical subsetting
An HDF file with a mixed set of HDF-EOS and
HDF data objects
17- Services Provided
- Portability
- Elementary data access
- ECS ingest, archiving, search, and distribution
- Enhanced self-description
ECS Metadata
- Services Not Provided
- Geolocation information tightly coupled to the
data - Fully standardized geographical subsetting
An HDF file with a set of HDF data objects with
ECS metadata
18- Services Provided
- Portability
- Elementary data access
- Geolocation information tightly coupled to the
data - Fully standardized geographical subsetting
- ECS ingest, archiving, search, and distribution
- Enhanced self-description
HDF-EOS
ECS Metadata
An HDF file with a set of HDF-EOS data objects
with ECS metadata
- Services Not Provided
- None
19- Services Provided
- Portability
- Elementary data access
- Geolocation information tightly coupled to some
of the data - Partially standardized geographical subsetting
- ECS ingest, archiving, search, and distribution
- Enhanced self-description
HDF-EOS
ECS Metadata
An HDF file with a mixed set of HDF and HDF-EOS
data objects with ECS metadata
- Services Not Provided
- Fully standardized geographical subsetting