SlideShare a Scribd company logo
1 of 15
Download to read offline
Generalized EOS Data Converter:
Making Data Products Accessible
to GIS Tools
Larry Klein, Ray Milburn, Cid Praderas
and Abe Taaheri
L-3 Communications Analytics Corp.
1801 McCormick Dr. Suite 170
Largo, MD 20774 Larry.Klein@L-3com.com

Andre Kiebuzinski
Raytheon ITS
1616 McCormick Dr.
Largo, MD 20774

June 13, 2001

12/12/02

Fall 2002 AGU Meeting

1
Abstract
•

•

•

12/12/02

We have developed a tool, which can be used to convert science data
in HDF-EOS format into GeoTIFF formatted files. These latter files are
directly accessible to many Geographical Information System Tools.
This tool, called the HDF-EOS to GeoTIFF conversion tool (HEG), is
available to individual users on Windows, Linux, Sun and SGI
platforms. It contains both a graphical and a command line interface.
The HEG tool is operable on a wide variety of EOS products, including
MODIS, MISR, and ASTER data
HEG has been integrated into the interface of the new online archives
for earth sciences data developed for NASA archive centers. These
online archives are called Data Pools and are directly associated with
the Earth Observing System Core System.
We will discuss basic functionality provided by HEG. This includes
mosaicing, sub-sampling, reprojection, reformatting, sub-setting,
creation of multi-band GeoTIFFs, and creation of new metadata.

Fall 2002 AGU Meeting

2
EOS Data Product Storage
• Standard products are stored and distributed in HDFEOS format, based on HDF.
• The format is self-describing and portable.
• The format was developed to provide a convention for
geo-locating data from disparate instruments.
• This allowed product developers to use the same data
structures, limiting need to develop access software.
• For example, four EOS-AURA instruments will use the
same file structure.
• However…..
12/12/02

Fall 2002 AGU Meeting

3
EOS Data Access Issues
• The format did not provide standards in detail. For
example:
– Products contain HDF as well as HDF-EOS objects.
– There are different standards for fill data.
– MODIS products have little uniformity.
• Many data are in swath (orbit-based) format and
geolocation isn’t always available pixel by pixel.
• The format was not developed specifically for GIS
applications.
• Co-registration of disparate products is desired
• Want ability to customize data at source or at local facility
12/12/02

Fall 2002 AGU Meeting

4
Solution: EOS Data Converter
• Convert EOS ASTER, MODIS, MISR data to GeoTiff,
Binary, HDF-EOS formats.
• Process as many EOS products as possible. Initially,
~60 land products selected. MODIS
Oceans/Atmosphere data added.
• Convert HDF-EOS Swath to HDF-EOS Grid.
• Allow file selection from users local storage.
• Make functionality available through a common
interface: graphical and command line.
• Make details of internal file structures transparent to
users.
12/12/02

Fall 2002 AGU Meeting

5
Converter Functionality (cont.)
•
•
•
•
•
•
•
•

12/12/02

Re-projection: USGS, MODIS Integerized Sinusoidal.
Stitching (Mosaicing).
Smoothing across granules.
Subsetting by band/parameter.
Subsetting by geolocation.
Metadata preservation/creation.
Resampling.
Subsampling.

Fall 2002 AGU Meeting

6
User Interface
•
•
•
•

12/12/02

Portable, written in C and Java.
Operable on Sun, SGI, Linux, Windows.
Not dependent on any COTS (eg. IDL).
Functionality accessible by GUI or command line.

Fall 2002 AGU Meeting

7
Availability
ftp edhs1.gsfc.nasa.gov
Name: anonymous
Password: <your email address>
ftp> quote site group sdptk
ftp> quote site gpass ecs-tkit
ftp> cd HEG_Tool
In this directory are five (5) files. The are as follows:
hegSUN.tar.Z – HEG for the Sun/Solaris system
hegSGI.tar.Z – HEG for the SGI system
hegLNX.tar.Z – HEG for the Linux system
hegWIN.zip – HEG for Windows
HEG_UsersGuide.doc.Z – HEG Users Guide in MS-Word format

12/12/02

Fall 2002 AGU Meeting

8
60 MODIS/ASTER/MISR Products Tested
ASTER Products:
Level 1B Registered Radiance
Level 2 Brightness Temperature
Level 2 Emissivity Product
Level 2 Decorrelation Stretch (VNIR)
Level 2 Decorrelation Stretch (SWIR)
Level 2 Decorrelation Stretch (TIR)
Level 2 Surface Reflectance (VNIR)
Level 2 Surface Reflectance (SWIR)
Level 2 Surface Reflectance (TIR)
Level 2 Surface Kinetic Temperature
Level 2 Surface Radiance (VNIR)
Level 2 Surface Radiance (SWIR)
Level 2 Surface Radiance (TIR)
Level 3 DEM
MISR Products:
L1B2 Ellipsoid Data
L1B2 Terrain Data
L2 Land Products
L2 Aerosol Products
L2 Cloud Products
Digital Elevation Model:
1 Km Global DTED

12/12/02

MODIS Products:
L1B Calibrated Radiances (1000 m)
L1B Calibrated Radiances (500 m)
L1B Calibrated Radiances (250 m)
L1A Geolocation Fields – 5-Min Swath
L2 Ocean Color Products
L2 Sea Surface Temperature Products
L2 Land Surface Reflectance - 250 m,
L2 Land Surface Reflectance - 500 m
L2 Land Surface Reflectance - 1 km
L2 Snow Cover- 500 m
L2 Land Surface Temperature and Emissivity
L3 Gridded Surface Reflectances
L3 Gridded Snow Cover Product
L3 Gridded Daily Land Surface Temp./Emissivity
L3 Level 3Gridded 96-Day Land Cover – 1km
L3 Gridded Thermal Anomalies - 1 km
L3 Leaf Area Index
L3 Net Photosynthesis
L3 Daily Gridded Sea Ice Extent
L3 16-day SemiEmpirical BRDF and Albedo
L3 BRDF Adjusted Nadir Surface Reflectance
L3 Ocean Color and SST
L2/3 Atmosphere Products

Fall 2002 AGU Meeting

9
Mt. Etna Eruption: MISR L1B Swaths: Stitched

12/12/02

Fall 2002 AGU Meeting

10
Mt. Etna: Stitched, Subsetted ASTER L1B

12/12/02

Fall 2002 AGU Meeting

11
MODIS L1B: Reprojected, Co-Registered with
ASTER, La Plata Tornado

12/12/02

Fall 2002 AGU Meeting

12
La Plata Tornado Damage: ASTER L1B
reprojected/stitched/subsetted

12/12/02

Fall 2002 AGU Meeting

13
MODIS SST Subset from Global Map

12/12/02

Fall 2002 AGU Meeting

14
MODIS Land Products: Reprojected, Coregistered, Processed in ArcInfo/ArcMap

Vegetation Index
12/12/02

Leaf Area Index
Fall 2002 AGU Meeting

Surface Reflectance
15

More Related Content

Viewers also liked (7)

Earth Science Markup Language
Earth Science Markup LanguageEarth Science Markup Language
Earth Science Markup Language
 
The Web-based Hierarchical Ordering Mechanism (WHOM) - a tool for ordering HD...
The Web-based Hierarchical Ordering Mechanism (WHOM) - a tool for ordering HD...The Web-based Hierarchical Ordering Mechanism (WHOM) - a tool for ordering HD...
The Web-based Hierarchical Ordering Mechanism (WHOM) - a tool for ordering HD...
 
Aggregation and Subsetting in ERDDAP
Aggregation and Subsetting in ERDDAPAggregation and Subsetting in ERDDAP
Aggregation and Subsetting in ERDDAP
 
NASA HDF and HDF-EOS Status - Use in EOSDIS
NASA HDF and HDF-EOS Status - Use in EOSDISNASA HDF and HDF-EOS Status - Use in EOSDIS
NASA HDF and HDF-EOS Status - Use in EOSDIS
 
HDF-EOS Subsetting: HEW and other tools
HDF-EOS Subsetting: HEW and other toolsHDF-EOS Subsetting: HEW and other tools
HDF-EOS Subsetting: HEW and other tools
 
HDF-EOS Development: Current Status and Tools
HDF-EOS Development: Current Status and ToolsHDF-EOS Development: Current Status and Tools
HDF-EOS Development: Current Status and Tools
 
Earth Science Markup Language (ESML) - A Tutorial
Earth Science Markup Language (ESML) - A TutorialEarth Science Markup Language (ESML) - A Tutorial
Earth Science Markup Language (ESML) - A Tutorial
 

Similar to Making EOS Data Products Accessible to GIS Tools

Well identification and environmental management
Well identification and environmental managementWell identification and environmental management
Well identification and environmental managementJean-Michel Bergeon
 
An Intro to DI Geodata services
An Intro to DI Geodata servicesAn Intro to DI Geodata services
An Intro to DI Geodata servicesDrillinginfo
 
State of GeoServer 2.10
State of GeoServer 2.10State of GeoServer 2.10
State of GeoServer 2.10Jody Garnett
 

Similar to Making EOS Data Products Accessible to GIS Tools (20)

MODIS Land and HDF-EOS
MODIS Land and HDF-EOSMODIS Land and HDF-EOS
MODIS Land and HDF-EOS
 
Status of HDF-EOS, Related Software, and Tools
Status of HDF-EOS, Related Software, and ToolsStatus of HDF-EOS, Related Software, and Tools
Status of HDF-EOS, Related Software, and Tools
 
ESDIS Status (2002)
ESDIS Status (2002)ESDIS Status (2002)
ESDIS Status (2002)
 
Hdf eos status-workshp_xi_nov_2007
Hdf eos status-workshp_xi_nov_2007Hdf eos status-workshp_xi_nov_2007
Hdf eos status-workshp_xi_nov_2007
 
HDF-EOS Tools
HDF-EOS ToolsHDF-EOS Tools
HDF-EOS Tools
 
Generalized Conversion of HDF-EOS Products to GIS-Compatible Formats
Generalized Conversion of HDF-EOS Products to GIS-Compatible FormatsGeneralized Conversion of HDF-EOS Products to GIS-Compatible Formats
Generalized Conversion of HDF-EOS Products to GIS-Compatible Formats
 
Introduction to HDFLook_MODIS
Introduction to HDFLook_MODISIntroduction to HDFLook_MODIS
Introduction to HDFLook_MODIS
 
HDF-EOS Development Current Status
HDF-EOS Development Current StatusHDF-EOS Development Current Status
HDF-EOS Development Current Status
 
Well identification and environmental management
Well identification and environmental managementWell identification and environmental management
Well identification and environmental management
 
Status of HDF-EOS, Related Software and Tools
Status of HDF-EOS, Related Software and ToolsStatus of HDF-EOS, Related Software and Tools
Status of HDF-EOS, Related Software and Tools
 
An Intro to DI Geodata services
An Intro to DI Geodata servicesAn Intro to DI Geodata services
An Intro to DI Geodata services
 
HDF & HDF-EOS Data & Support at NSIDC
HDF & HDF-EOS Data & Support at NSIDCHDF & HDF-EOS Data & Support at NSIDC
HDF & HDF-EOS Data & Support at NSIDC
 
The Landsat 7 Processing System (LPS) Level Zero-R Science Products
 The Landsat 7 Processing System (LPS) Level Zero-R Science Products The Landsat 7 Processing System (LPS) Level Zero-R Science Products
The Landsat 7 Processing System (LPS) Level Zero-R Science Products
 
ICESat-2 Metadata and Status
ICESat-2 Metadata and StatusICESat-2 Metadata and Status
ICESat-2 Metadata and Status
 
HDF-EOS Maintenance, Current Development and Tools
HDF-EOS Maintenance, Current Development and ToolsHDF-EOS Maintenance, Current Development and Tools
HDF-EOS Maintenance, Current Development and Tools
 
HDF-EOS Development - Current Status and Schedule
HDF-EOS Development - Current Status and ScheduleHDF-EOS Development - Current Status and Schedule
HDF-EOS Development - Current Status and Schedule
 
HDF-EOS to GeoTIFF Conversion Tool & HDF-EOS Plug-in for HDFView
HDF-EOS to GeoTIFF Conversion Tool & HDF-EOS Plug-in for HDFViewHDF-EOS to GeoTIFF Conversion Tool & HDF-EOS Plug-in for HDFView
HDF-EOS to GeoTIFF Conversion Tool & HDF-EOS Plug-in for HDFView
 
State of GeoServer 2.10
State of GeoServer 2.10State of GeoServer 2.10
State of GeoServer 2.10
 
Status of HDF-EOS, Related Software, and Tools
Status of HDF-EOS, Related Software, and ToolsStatus of HDF-EOS, Related Software, and Tools
Status of HDF-EOS, Related Software, and Tools
 
HDF-EOS Workshop II Introduction
HDF-EOS Workshop II IntroductionHDF-EOS Workshop II Introduction
HDF-EOS Workshop II Introduction
 

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)

Cloud-Optimized HDF5 Files
Cloud-Optimized HDF5 FilesCloud-Optimized HDF5 Files
Cloud-Optimized HDF5 Files
 
Accessing HDF5 data in the cloud with HSDS
Accessing HDF5 data in the cloud with HSDSAccessing HDF5 data in the cloud with HSDS
Accessing HDF5 data in the cloud with HSDS
 
The State of HDF
The State of HDFThe State of HDF
The State of HDF
 
Highly Scalable Data Service (HSDS) Performance Features
Highly Scalable Data Service (HSDS) Performance FeaturesHighly Scalable Data Service (HSDS) Performance Features
Highly Scalable Data Service (HSDS) Performance Features
 
Creating Cloud-Optimized HDF5 Files
Creating Cloud-Optimized HDF5 FilesCreating Cloud-Optimized HDF5 Files
Creating Cloud-Optimized HDF5 Files
 
HDF5 OPeNDAP Handler Updates, and Performance Discussion
HDF5 OPeNDAP Handler Updates, and Performance DiscussionHDF5 OPeNDAP Handler Updates, and Performance Discussion
HDF5 OPeNDAP Handler Updates, and Performance Discussion
 
Hyrax: Serving Data from S3
Hyrax: Serving Data from S3Hyrax: Serving Data from S3
Hyrax: Serving Data from S3
 
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
 

Recently uploaded

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
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
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
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
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
 
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
 
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
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Recently uploaded (20)

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
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
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
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
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
 
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)
 
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!
 
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?
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

Making EOS Data Products Accessible to GIS Tools

  • 1. Generalized EOS Data Converter: Making Data Products Accessible to GIS Tools Larry Klein, Ray Milburn, Cid Praderas and Abe Taaheri L-3 Communications Analytics Corp. 1801 McCormick Dr. Suite 170 Largo, MD 20774 Larry.Klein@L-3com.com Andre Kiebuzinski Raytheon ITS 1616 McCormick Dr. Largo, MD 20774 June 13, 2001 12/12/02 Fall 2002 AGU Meeting 1
  • 2. Abstract • • • 12/12/02 We have developed a tool, which can be used to convert science data in HDF-EOS format into GeoTIFF formatted files. These latter files are directly accessible to many Geographical Information System Tools. This tool, called the HDF-EOS to GeoTIFF conversion tool (HEG), is available to individual users on Windows, Linux, Sun and SGI platforms. It contains both a graphical and a command line interface. The HEG tool is operable on a wide variety of EOS products, including MODIS, MISR, and ASTER data HEG has been integrated into the interface of the new online archives for earth sciences data developed for NASA archive centers. These online archives are called Data Pools and are directly associated with the Earth Observing System Core System. We will discuss basic functionality provided by HEG. This includes mosaicing, sub-sampling, reprojection, reformatting, sub-setting, creation of multi-band GeoTIFFs, and creation of new metadata. Fall 2002 AGU Meeting 2
  • 3. EOS Data Product Storage • Standard products are stored and distributed in HDFEOS format, based on HDF. • The format is self-describing and portable. • The format was developed to provide a convention for geo-locating data from disparate instruments. • This allowed product developers to use the same data structures, limiting need to develop access software. • For example, four EOS-AURA instruments will use the same file structure. • However….. 12/12/02 Fall 2002 AGU Meeting 3
  • 4. EOS Data Access Issues • The format did not provide standards in detail. For example: – Products contain HDF as well as HDF-EOS objects. – There are different standards for fill data. – MODIS products have little uniformity. • Many data are in swath (orbit-based) format and geolocation isn’t always available pixel by pixel. • The format was not developed specifically for GIS applications. • Co-registration of disparate products is desired • Want ability to customize data at source or at local facility 12/12/02 Fall 2002 AGU Meeting 4
  • 5. Solution: EOS Data Converter • Convert EOS ASTER, MODIS, MISR data to GeoTiff, Binary, HDF-EOS formats. • Process as many EOS products as possible. Initially, ~60 land products selected. MODIS Oceans/Atmosphere data added. • Convert HDF-EOS Swath to HDF-EOS Grid. • Allow file selection from users local storage. • Make functionality available through a common interface: graphical and command line. • Make details of internal file structures transparent to users. 12/12/02 Fall 2002 AGU Meeting 5
  • 6. Converter Functionality (cont.) • • • • • • • • 12/12/02 Re-projection: USGS, MODIS Integerized Sinusoidal. Stitching (Mosaicing). Smoothing across granules. Subsetting by band/parameter. Subsetting by geolocation. Metadata preservation/creation. Resampling. Subsampling. Fall 2002 AGU Meeting 6
  • 7. User Interface • • • • 12/12/02 Portable, written in C and Java. Operable on Sun, SGI, Linux, Windows. Not dependent on any COTS (eg. IDL). Functionality accessible by GUI or command line. Fall 2002 AGU Meeting 7
  • 8. Availability ftp edhs1.gsfc.nasa.gov Name: anonymous Password: <your email address> ftp> quote site group sdptk ftp> quote site gpass ecs-tkit ftp> cd HEG_Tool In this directory are five (5) files. The are as follows: hegSUN.tar.Z – HEG for the Sun/Solaris system hegSGI.tar.Z – HEG for the SGI system hegLNX.tar.Z – HEG for the Linux system hegWIN.zip – HEG for Windows HEG_UsersGuide.doc.Z – HEG Users Guide in MS-Word format 12/12/02 Fall 2002 AGU Meeting 8
  • 9. 60 MODIS/ASTER/MISR Products Tested ASTER Products: Level 1B Registered Radiance Level 2 Brightness Temperature Level 2 Emissivity Product Level 2 Decorrelation Stretch (VNIR) Level 2 Decorrelation Stretch (SWIR) Level 2 Decorrelation Stretch (TIR) Level 2 Surface Reflectance (VNIR) Level 2 Surface Reflectance (SWIR) Level 2 Surface Reflectance (TIR) Level 2 Surface Kinetic Temperature Level 2 Surface Radiance (VNIR) Level 2 Surface Radiance (SWIR) Level 2 Surface Radiance (TIR) Level 3 DEM MISR Products: L1B2 Ellipsoid Data L1B2 Terrain Data L2 Land Products L2 Aerosol Products L2 Cloud Products Digital Elevation Model: 1 Km Global DTED 12/12/02 MODIS Products: L1B Calibrated Radiances (1000 m) L1B Calibrated Radiances (500 m) L1B Calibrated Radiances (250 m) L1A Geolocation Fields – 5-Min Swath L2 Ocean Color Products L2 Sea Surface Temperature Products L2 Land Surface Reflectance - 250 m, L2 Land Surface Reflectance - 500 m L2 Land Surface Reflectance - 1 km L2 Snow Cover- 500 m L2 Land Surface Temperature and Emissivity L3 Gridded Surface Reflectances L3 Gridded Snow Cover Product L3 Gridded Daily Land Surface Temp./Emissivity L3 Level 3Gridded 96-Day Land Cover – 1km L3 Gridded Thermal Anomalies - 1 km L3 Leaf Area Index L3 Net Photosynthesis L3 Daily Gridded Sea Ice Extent L3 16-day SemiEmpirical BRDF and Albedo L3 BRDF Adjusted Nadir Surface Reflectance L3 Ocean Color and SST L2/3 Atmosphere Products Fall 2002 AGU Meeting 9
  • 10. Mt. Etna Eruption: MISR L1B Swaths: Stitched 12/12/02 Fall 2002 AGU Meeting 10
  • 11. Mt. Etna: Stitched, Subsetted ASTER L1B 12/12/02 Fall 2002 AGU Meeting 11
  • 12. MODIS L1B: Reprojected, Co-Registered with ASTER, La Plata Tornado 12/12/02 Fall 2002 AGU Meeting 12
  • 13. La Plata Tornado Damage: ASTER L1B reprojected/stitched/subsetted 12/12/02 Fall 2002 AGU Meeting 13
  • 14. MODIS SST Subset from Global Map 12/12/02 Fall 2002 AGU Meeting 14
  • 15. MODIS Land Products: Reprojected, Coregistered, Processed in ArcInfo/ArcMap Vegetation Index 12/12/02 Leaf Area Index Fall 2002 AGU Meeting Surface Reflectance 15