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

What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
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
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
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
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
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
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
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
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
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
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 

Recently uploaded (20)

What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
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
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
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
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
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
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
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
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
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
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 

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