SlideShare a Scribd company logo
1 of 13
MODIS (and VIIRS Land)
Current and Future
use of HDF
Robert Wolfe
NASA Goddard Space Flight Center
Code 614.5, Greenbelt, MD
robert.e.wolfe@nasa.gov
Terra and Aqua MODIS
•

3 Nadir Spatial Resolutions
– 250m (1,2), 500m (3-7), and 1km (8-36)

•

4 Focal Plane Assemblies (FPAs)
– VIS, NIR, SMIR, and LWIR

•

36 Spectral Bands
– Reflective solar bands (1-19, and 26),
thermal emissive bands (20-25, 27-36)

•

On-Board Calibrators (OBCs):
–
–
–
–

Solar diffuser (SD)
SD stability monitor (SDSM)
Blackbody (BB)
Spectro-radiometric calibration
assembly (SRCA)
– Space view (SV)

•
Terra (EOS-AM)
Aqua (EOS-PM)
Launched Dec.1999 Launched May 2002
First light Feb. 2000 First light June 2002

Science Applications
– Land, oceans, and atmosphere
– Nearly 40 science products generated
and distributed
Page 2
Current MODIS HDF Usage
• MODIS Level 1 (L1), Atmosphere and Land product formats
are
–
–
–
–
–
–

HDF4
HDF4-EOS structural metadata (swath and grid)
ECS core metadata (ODL string)
Mostly SDSs and Attributes (some VDATA)
Internal compression
Geolocation stored in swath products both internally (reduced resolution)
and externally (full resolution)

• MODIS Oceans (SeaWiFS heritage) product formats are
– HDF4
– “ECS core equivalent” metadata stored as attributes (matches SeaWifs
format)
– Mostly SDSs and Attributes (some VDATA for L3 intermediate products)
– External compression (i.e. gzip)

Wolfe - Nov 09 HDF Workshop

3
MODIS HDF4 Commentary
Commentary – my views, not official MODIS views
• “Simple” HDF Attributes should have been used for both
HDF-EOS structural metadata and ECS core metadata
If attributes had been used then:
– It would have been easier for users to read metadata fields using
the standard HDF library (without SDP library)
– It would have made it easier for Science Team developers to
read/write metadata

• Some lessons learned for Terra (and Aqua) were applied to
the Aura mission data formats

Wolfe - Nov 09 HDF Workshop

4
Planned MODIS HDF Usage
• MODIS will (likely) provide products in HDF5 in 2011
timeframe
L1, Land, Atmosphere:
– Initially, HDF5 will be offered as one format available as a Post-processing
option (i.e. like GeoTIFF) for MODIS Collection 6 products
• MODIS Collection 6 reprocessing will start early 2010 and be completed by end of 2010

–
–
–
–

HDF5-EOS structural metadata
ECS core metadata fields are likely to be stored as simple HDF5 attributes
Internal compression will be used
Later, PGEs (science software) I/O may be rewritten to read/write HDF5

• Oceans
– Switch to HDF5 will be driven by user community
• HDF5 will be used for Aquarius (produced by SeaWiFS group)

– SeaDAS user tool will be modified to read/write HDF5 as well as HDF4

Wolfe - Nov 09 HDF Workshop

5
VIIRS Land Bands

VIS

NIR SWIR MWIR LWIR
VIIRS Visible, NIR and SWIR Bands
• bbb
– ccc
CO2

O2

O3
O2

H2O

H2O
O2

H2O

H2O

H2O

H2O
CO2
Current VIIRS Land PEATE HDF Usage
• VIIRS Land PEATE converts NOAA IDPS provided products
from HDF5 to HDF4 to be compatible with MODIS
– Aggregates data to L1/L2 data to ~5 min. granules
– Simple HDF attributes used for metadata

• All VIIRS Science Data Record (SDR, L1) and EDR
Environmental Data Record (EDR, L2/3) software have
been converted to run with HDF4 data
– I/O wrapper is used in algorithms
– DDR (Diagnostic Data Record, L2/3) software reads/writes HDF4

• NASA Direct Broadcast (DB) Laboratory is modifying I/O
wrapper to read/write standard IDPS HDF5 products to
support DB community

Wolfe - Nov 09 HDF Workshop

8
VIIRS HDF5 Commentary
Commentary – my views, not official Land PEATE views
• HDF5 implementation by IDPS has several major flaws
– Complex data structures were developed to support aggregation by
time and by products
– Simple HDF5 features (dimensions, units, etc.) are not being used;
instead these fields are stored as HDF attributes
– Un-aggregated granules are much shorter than 5 minutes (~1
minute) so they are many (many) files to deal with
– For SDRs, each band is stored separately, unless specifically
ordered as band aggregates by users

Wolfe - Nov 09 HDF Workshop

9
Planned VIIRS Land PEATE HDF Usage
Note: The VIIRS Land PEATE is funded to help the NASA
science team to evaluate the VIIRS SDR and Land EDR
products, not to distribute them (or the DDRs) to the general
science community
• There will likely be a “convergence” MODIS/VIIRS SDR and
Land EDR HDF5 product formats
– A “rational” HDF5-EOS format will be used (see earlier MODIS Land
HDF5 discussion)
– MODIS HDF4/5 converter will be modified to also work with VIIRS
– Likely to be available in the early VIIRS post-launch timeframe (mid2011)
– This will only be available to the general science community if NASA
policy changes
Wolfe - Nov 09 HDF Workshop

10
Planned VIIRS Ocean PEATE HDF
Usage
Note: The VIIRS Ocean PEATE is funded to help the NASA
science team to evaluate the VIIRS SDR and Land EDR
products, not to distribute them (or the DDRs) to the general
science community
• If the NASA policy changes, there will likely be a
“convergence” MODIS/VIIRS Ocean EDR HDF5 product
formats produced by the VIIRS Ocean PEATE (see earlier
MODIS Ocean HDF5 discussion)

Wolfe - Nov 09 HDF Workshop

11
MODIS/Aqua
Haze over China and Korea
Oct. 28, 2009

Wolfe - Nov 09 HDF Workshop

12
Thank you!

More Related Content

More from The HDF-EOS Tools and Information Center

STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...The HDF-EOS Tools and Information Center
 

More from The HDF-EOS Tools and Information Center (20)

Accessing Cloud Data and Services Using EDL, Pydap, MATLAB
Accessing Cloud Data and Services Using EDL, Pydap, MATLABAccessing Cloud Data and Services Using EDL, Pydap, MATLAB
Accessing Cloud Data and Services Using EDL, Pydap, MATLAB
 
HDF - Current status and Future Directions
HDF - Current status and Future DirectionsHDF - Current status and Future Directions
HDF - Current status and Future Directions
 
HDFEOS.org User Analsys, Updates, and Future
HDFEOS.org User Analsys, Updates, and FutureHDFEOS.org User Analsys, Updates, and Future
HDFEOS.org User Analsys, Updates, and Future
 
HDF - Current status and Future Directions
HDF - Current status and Future Directions HDF - Current status and Future Directions
HDF - Current status and Future Directions
 
H5Coro: The Cloud-Optimized Read-Only Library
H5Coro: The Cloud-Optimized Read-Only LibraryH5Coro: The Cloud-Optimized Read-Only Library
H5Coro: The Cloud-Optimized Read-Only Library
 
MATLAB Modernization on HDF5 1.10
MATLAB Modernization on HDF5 1.10MATLAB Modernization on HDF5 1.10
MATLAB Modernization on HDF5 1.10
 
HDF for the Cloud - Serverless HDF
HDF for the Cloud - Serverless HDFHDF for the Cloud - Serverless HDF
HDF for the Cloud - Serverless HDF
 
HDF5 <-> Zarr
HDF5 <-> ZarrHDF5 <-> Zarr
HDF5 <-> Zarr
 
HDF for the Cloud - New HDF Server Features
HDF for the Cloud - New HDF Server FeaturesHDF for the Cloud - New HDF Server Features
HDF for the Cloud - New HDF Server Features
 
Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3
Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3
Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3
 
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
 
HDF5 and Ecosystem: What Is New?
HDF5 and Ecosystem: What Is New?HDF5 and Ecosystem: What Is New?
HDF5 and Ecosystem: What Is New?
 
HDF5 Roadmap 2019-2020
HDF5 Roadmap 2019-2020HDF5 Roadmap 2019-2020
HDF5 Roadmap 2019-2020
 
Leveraging the Cloud for HDF Software Testing
Leveraging the Cloud for HDF Software TestingLeveraging the Cloud for HDF Software Testing
Leveraging the Cloud for HDF Software Testing
 
Google Colaboratory for HDF-EOS
Google Colaboratory for HDF-EOSGoogle Colaboratory for HDF-EOS
Google Colaboratory for HDF-EOS
 
Parallel Computing with HDF Server
Parallel Computing with HDF ServerParallel Computing with HDF Server
Parallel Computing with HDF Server
 
HDF-EOS Data Product Developer's Guide
HDF-EOS Data Product Developer's GuideHDF-EOS Data Product Developer's Guide
HDF-EOS Data Product Developer's Guide
 
HDF Status Update
HDF Status UpdateHDF Status Update
HDF Status Update
 
NASA Terra Data Fusion
NASA Terra Data FusionNASA Terra Data Fusion
NASA Terra Data Fusion
 
HDF Cloud: HDF5 at Scale
HDF Cloud: HDF5 at ScaleHDF Cloud: HDF5 at Scale
HDF Cloud: HDF5 at Scale
 

Recently uploaded

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 

Recently uploaded (20)

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 

MODIS (and VIIRS Land) Current and Future use of HDF

  • 1. MODIS (and VIIRS Land) Current and Future use of HDF Robert Wolfe NASA Goddard Space Flight Center Code 614.5, Greenbelt, MD robert.e.wolfe@nasa.gov
  • 2. Terra and Aqua MODIS • 3 Nadir Spatial Resolutions – 250m (1,2), 500m (3-7), and 1km (8-36) • 4 Focal Plane Assemblies (FPAs) – VIS, NIR, SMIR, and LWIR • 36 Spectral Bands – Reflective solar bands (1-19, and 26), thermal emissive bands (20-25, 27-36) • On-Board Calibrators (OBCs): – – – – Solar diffuser (SD) SD stability monitor (SDSM) Blackbody (BB) Spectro-radiometric calibration assembly (SRCA) – Space view (SV) • Terra (EOS-AM) Aqua (EOS-PM) Launched Dec.1999 Launched May 2002 First light Feb. 2000 First light June 2002 Science Applications – Land, oceans, and atmosphere – Nearly 40 science products generated and distributed Page 2
  • 3. Current MODIS HDF Usage • MODIS Level 1 (L1), Atmosphere and Land product formats are – – – – – – HDF4 HDF4-EOS structural metadata (swath and grid) ECS core metadata (ODL string) Mostly SDSs and Attributes (some VDATA) Internal compression Geolocation stored in swath products both internally (reduced resolution) and externally (full resolution) • MODIS Oceans (SeaWiFS heritage) product formats are – HDF4 – “ECS core equivalent” metadata stored as attributes (matches SeaWifs format) – Mostly SDSs and Attributes (some VDATA for L3 intermediate products) – External compression (i.e. gzip) Wolfe - Nov 09 HDF Workshop 3
  • 4. MODIS HDF4 Commentary Commentary – my views, not official MODIS views • “Simple” HDF Attributes should have been used for both HDF-EOS structural metadata and ECS core metadata If attributes had been used then: – It would have been easier for users to read metadata fields using the standard HDF library (without SDP library) – It would have made it easier for Science Team developers to read/write metadata • Some lessons learned for Terra (and Aqua) were applied to the Aura mission data formats Wolfe - Nov 09 HDF Workshop 4
  • 5. Planned MODIS HDF Usage • MODIS will (likely) provide products in HDF5 in 2011 timeframe L1, Land, Atmosphere: – Initially, HDF5 will be offered as one format available as a Post-processing option (i.e. like GeoTIFF) for MODIS Collection 6 products • MODIS Collection 6 reprocessing will start early 2010 and be completed by end of 2010 – – – – HDF5-EOS structural metadata ECS core metadata fields are likely to be stored as simple HDF5 attributes Internal compression will be used Later, PGEs (science software) I/O may be rewritten to read/write HDF5 • Oceans – Switch to HDF5 will be driven by user community • HDF5 will be used for Aquarius (produced by SeaWiFS group) – SeaDAS user tool will be modified to read/write HDF5 as well as HDF4 Wolfe - Nov 09 HDF Workshop 5
  • 6. VIIRS Land Bands VIS NIR SWIR MWIR LWIR
  • 7. VIIRS Visible, NIR and SWIR Bands • bbb – ccc CO2 O2 O3 O2 H2O H2O O2 H2O H2O H2O H2O CO2
  • 8. Current VIIRS Land PEATE HDF Usage • VIIRS Land PEATE converts NOAA IDPS provided products from HDF5 to HDF4 to be compatible with MODIS – Aggregates data to L1/L2 data to ~5 min. granules – Simple HDF attributes used for metadata • All VIIRS Science Data Record (SDR, L1) and EDR Environmental Data Record (EDR, L2/3) software have been converted to run with HDF4 data – I/O wrapper is used in algorithms – DDR (Diagnostic Data Record, L2/3) software reads/writes HDF4 • NASA Direct Broadcast (DB) Laboratory is modifying I/O wrapper to read/write standard IDPS HDF5 products to support DB community Wolfe - Nov 09 HDF Workshop 8
  • 9. VIIRS HDF5 Commentary Commentary – my views, not official Land PEATE views • HDF5 implementation by IDPS has several major flaws – Complex data structures were developed to support aggregation by time and by products – Simple HDF5 features (dimensions, units, etc.) are not being used; instead these fields are stored as HDF attributes – Un-aggregated granules are much shorter than 5 minutes (~1 minute) so they are many (many) files to deal with – For SDRs, each band is stored separately, unless specifically ordered as band aggregates by users Wolfe - Nov 09 HDF Workshop 9
  • 10. Planned VIIRS Land PEATE HDF Usage Note: The VIIRS Land PEATE is funded to help the NASA science team to evaluate the VIIRS SDR and Land EDR products, not to distribute them (or the DDRs) to the general science community • There will likely be a “convergence” MODIS/VIIRS SDR and Land EDR HDF5 product formats – A “rational” HDF5-EOS format will be used (see earlier MODIS Land HDF5 discussion) – MODIS HDF4/5 converter will be modified to also work with VIIRS – Likely to be available in the early VIIRS post-launch timeframe (mid2011) – This will only be available to the general science community if NASA policy changes Wolfe - Nov 09 HDF Workshop 10
  • 11. Planned VIIRS Ocean PEATE HDF Usage Note: The VIIRS Ocean PEATE is funded to help the NASA science team to evaluate the VIIRS SDR and Land EDR products, not to distribute them (or the DDRs) to the general science community • If the NASA policy changes, there will likely be a “convergence” MODIS/VIIRS Ocean EDR HDF5 product formats produced by the VIIRS Ocean PEATE (see earlier MODIS Ocean HDF5 discussion) Wolfe - Nov 09 HDF Workshop 11
  • 12. MODIS/Aqua Haze over China and Korea Oct. 28, 2009 Wolfe - Nov 09 HDF Workshop 12