SlideShare une entreprise Scribd logo
1  sur  21
ITT Visual Information Solutions
November 08, 2007
Market Drivers

• Quantity and size of data is increasing
• New customers are using geospatial/scientific data
• Software is no longer locked to the desktop
Gap In Expectations
Success
ENVI/IDL Solution
Functionality

• Extensive functionality
• Visualization & Analysis
• Cross platform

Usability
Usability

• Modern Abstraction & UI
• Abstraction
• Consistency
• Interactive & Batch Scripting
• Interactivity & Easy Workflows
• Powerful Processing

Today: Changing markets and evolving technologies have changed expectations

www.ittvis.com
ENVI & IDL Product Goals

• ENVI
– Access Any Data, Any Time, Any Where
– Extract information from diverse data types
– Tools to share data and information

• IDL
– Improve Rapid Development functionality
– Improve Usability
– Make it easier to read data & interact with graphics
– Easy-to-use modern, widget controls and behavior
– Enhance Core functionality

www.ittvis.com
ENVI and ENVI Zoom 4.4
Visualize

• File Format Support
– TFRD

Access

• Vegetation Suppression

Analyze
Customize

– Suppresses vegetative component of
reflectance

• SPEAR Tools
– Simplified workflow to apply existing
ENVI advanced spatial and spectral
analysis techniques

• Vectors
• Feature Extraction
– Easy to use workflow for extracting
features from images
– Vehicles
– Buildings
– Transportation features
– Natural Features

www.ittvis.com

Share
IDL 7.0 – The IDL Workbench
• Looks and behaves like a
native application

– A single, cross-platform
development environment

– Robust, fully-integrated
– Modern controls to edit, run
and debug IDL code

• Foundation for new
functionality to improve the
usability of IDL

– Plug-in architecture makes
it easier to add features

www.ittvis.com
Recent Advances in HDF and HDFEOS Product Support

Harold Cline
Bill Okubo
Devin White
New Toolkits and Enhancements for ENVI/IDL

• The MODIS Conversion Toolkit (MCTK)
• The ENVI Plugin for Ocean Color (EPOC)
• Hyperion Tools
• ASTER Level 2 RPC Orthorectification
• NOAA CoastWatch AVHRR support
• AIRS Level 1B Radiance support (prototype)

www.ittvis.com
The MODIS Conversion Toolkit (MCTK)
• The MODIS Conversion Toolkit (MCTK) is a plugin for ENVI
that can ingest, process, and georeference every known
MODIS product (currently 143) through your choice of an
easy-to-use interactive widget interface or a fully-accessible
programmatic interface. Supported products include:
- Level 1A Uncalibrated Radiance
- Level 1B Calibrated Radiance
- Level 2 Swath
- Level 2G, Level 3, and Level 4 Grid

• Works with MODIS data from the Land, Cryosphere,
Atmosphere, and Calibration groups.
http://www.ittvis.com/codebank/search.asp?FID=485

www.ittvis.com
MCTK (continued)

• The interface allows you to take a "cafeteria"

approach to MODIS data by providing a list of all
available datasets within a file, from which you
can choose the ones to process.

• The ENVI equivalents of MRT and MRTSwath are
built in as well, which means that you can input a
file, have its contents converted to scientifically
meaningful values, and then project those
contents into the coordinate system of your
choice--all within one interface.

• Bow tie correction is also available for all swath
products.

www.ittvis.com
Download Page

www.ittvis.com
MCTK: Processing Flow

www.ittvis.com
MCTK (continued)

www.ittvis.com
MODIS in ENVIZoom

www.ittvis.com
The ENVI Plugin for Ocean Color
• The ENVI Plugin for Ocean Color (EPOC) is an HDF file
conversion and georeferencing utility for data sets that are
currently distributed through the OceanColor web site
(http://oceancolor.gsfc.nasa.gov) or created using the
SeaWiFS Data Analysis System (SeaDAS,
http://oceancolor.gsfc.nasa.gov/seadas).

• Level 1A, Level 2, and Level 3 SMI data sets are supported
for five sensors: MODIS Aqua, MODIS Terra, SeaWiFS,
CZCS, and OCTS.

• The source code for this plugin is available and can be
modified to suit an individual user’s needs.
http://www.ittvis.com/codebank/search.asp?FID=529

www.ittvis.com
EPOC (continued)

www.ittvis.com
Planned Toolkit Merger: MCTK+EPOC

• MCTK and EPOC use completely different

methods for converting and georeferencing HDFEOS data. MCTK, built more recently, uses more
efficient and flexible methods that could be applied
to Ocean Color data sets as well.

• The plan is to fold EPOC’s current functionality
into MCTK and offer one combined toolkit.*

• Merger is planned for first quarter of 2008.
*Source code for EPOC would no longer be available, but
conversion and georeferencing performance would be
significantly improved.
www.ittvis.com
Hyperion Tools
• The Hyperion Tools plugin is designed to facilitate the use of
Hyperion data in ENVI. Its most basic functionality is to convert
Level 1R HDF and Level 1G/1T HDF and GeoTIFF datasets into
ENVI format files that contain wavelength, full width half maximum,
and bad band information. Also included are options specific to
each input dataset format that further aid in using Hyperion data
within ENVI.

• Options for Level 1R data include: Georeferencing, Flag Mask
Correction, Mask Image Creation, Generation of FLAASH Scale
Factors, and Interpolation to a Common Wavelength Set. Options
for Level 1G/1T data include: Mask Image Creation, Conversion to
BIP Interleave, and Generation of FLAASH Scale Factors.

http://www.ittvis.com/codebank/search.asp?FID=467

www.ittvis.com
Hyperion Tools (continued)

www.ittvis.com
ASTER Level 2 RPC Orthorectification

• ENVI natively supports RPC orthorectification for
ASTER Level 1A and Level 1B HDF products
distributed by the LPDAAC.

• This plugin allows for the RPC orthorectification of
ASTER Level 2 products, including AST_04,
AST_05, AST_06SD/TD/VD, AST_07V/VXT,
AST_07S/SXT, AST_08, and AST_09V/S/T
http://www.ittvis.com/codebank/search.asp?FID=481

www.ittvis.com
NOAA CoastWatch AVHRR Support
• This plugin allows you to easily import NOAA CoastWatch
AVHRR data into ENVI. All image datasets present in the
user-supplied HDF file are transferred into one
georeferenced multiband ENVI file, including: original
AVHRR channels, cloud masks, graphics, zenith angle, and
Sea Surface Temperature (SST).

• Any scale and offset values present for individual datasets
are automatically applied during the conversion process so
that scientifically meaningful values are immediately
available for visualization and analysis. This is particularly
helpful for the SST dataset, which contains values in
degrees Celsius after conversion.
http://www.ittvis.com/codebank/search.asp?FID=513

www.ittvis.com
AIRS Level 1B Radiance Plugin

• Still under development, but a functional prototype
is complete.

• Converts AIRS Level 1B Radiance data to a

multiband ENVI format file and optionally
georeferences it using the same methods found in
MCTK.

• Correctly handles custom ordered channel subset
files and assignments of wavenumbers and
FWHM values to each band.

• Prototype is available upon request.

www.ittvis.com

Contenu connexe

Tendances

Improving long-term preservation of EOS data by independently mapping HDF4 da...
Improving long-term preservation of EOS data by independently mapping HDF4 da...Improving long-term preservation of EOS data by independently mapping HDF4 da...
Improving long-term preservation of EOS data by independently mapping HDF4 da...The HDF-EOS Tools and Information Center
 
Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Applica...
Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Applica...Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Applica...
Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Applica...The HDF-EOS Tools and Information Center
 
Hopsworks - ExtremeEarth Open Workshop
Hopsworks - ExtremeEarth Open WorkshopHopsworks - ExtremeEarth Open Workshop
Hopsworks - ExtremeEarth Open WorkshopExtremeEarth
 
Enabling Access to Big Geospatial Data with LocationTech and Apache projects
Enabling Access to Big Geospatial Data with LocationTech and Apache projectsEnabling Access to Big Geospatial Data with LocationTech and Apache projects
Enabling Access to Big Geospatial Data with LocationTech and Apache projectsRob Emanuele
 
Development of a Prototype Web GIS Server for HDF-EOS Data based on OGC Web M...
Development of a Prototype Web GIS Server for HDF-EOS Data based on OGC Web M...Development of a Prototype Web GIS Server for HDF-EOS Data based on OGC Web M...
Development of a Prototype Web GIS Server for HDF-EOS Data based on OGC Web M...The HDF-EOS Tools and Information Center
 

Tendances (20)

HDF-EOS Overview and Status
HDF-EOS Overview and StatusHDF-EOS Overview and Status
HDF-EOS Overview and Status
 
Introduction to HDFLook_MODIS
Introduction to HDFLook_MODISIntroduction to HDFLook_MODIS
Introduction to HDFLook_MODIS
 
HDF-EOS Status and Developments
HDF-EOS Status and DevelopmentsHDF-EOS Status and Developments
HDF-EOS Status and Developments
 
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
 
Using HDF5 Archive Information Package to preserve HDF-EOS2 data
Using HDF5 Archive Information Package to preserve HDF-EOS2 dataUsing HDF5 Archive Information Package to preserve HDF-EOS2 data
Using HDF5 Archive Information Package to preserve HDF-EOS2 data
 
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
 
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 APIs, tools, etc.
HDF-EOS APIs, tools, etc.HDF-EOS APIs, tools, etc.
HDF-EOS APIs, tools, etc.
 
Pilot Project for HDF5 Metadata Structures for SWOT
Pilot Project for HDF5 Metadata Structures for SWOTPilot Project for HDF5 Metadata Structures for SWOT
Pilot Project for HDF5 Metadata Structures for SWOT
 
NASA HDF/HDF-EOS Data Access Challenges
NASA HDF/HDF-EOS Data Access ChallengesNASA HDF/HDF-EOS Data Access Challenges
NASA HDF/HDF-EOS Data Access Challenges
 
NASA Terra Data Fusion
NASA Terra Data FusionNASA Terra Data Fusion
NASA Terra Data Fusion
 
HDF Group Support for NPP/NPOESS/JPSS
HDF Group Support for NPP/NPOESS/JPSSHDF Group Support for NPP/NPOESS/JPSS
HDF Group Support for NPP/NPOESS/JPSS
 
Improving long-term preservation of EOS data by independently mapping HDF4 da...
Improving long-term preservation of EOS data by independently mapping HDF4 da...Improving long-term preservation of EOS data by independently mapping HDF4 da...
Improving long-term preservation of EOS data by independently mapping HDF4 da...
 
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
 
The New HDF-EOS WebSite - How it can help you
The New HDF-EOS WebSite - How it can help youThe New HDF-EOS WebSite - How it can help you
The New HDF-EOS WebSite - How it can help you
 
Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Applica...
Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Applica...Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Applica...
Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Applica...
 
Introduction to NetCDF-4
Introduction to NetCDF-4Introduction to NetCDF-4
Introduction to NetCDF-4
 
Hopsworks - ExtremeEarth Open Workshop
Hopsworks - ExtremeEarth Open WorkshopHopsworks - ExtremeEarth Open Workshop
Hopsworks - ExtremeEarth Open Workshop
 
Enabling Access to Big Geospatial Data with LocationTech and Apache projects
Enabling Access to Big Geospatial Data with LocationTech and Apache projectsEnabling Access to Big Geospatial Data with LocationTech and Apache projects
Enabling Access to Big Geospatial Data with LocationTech and Apache projects
 
Development of a Prototype Web GIS Server for HDF-EOS Data based on OGC Web M...
Development of a Prototype Web GIS Server for HDF-EOS Data based on OGC Web M...Development of a Prototype Web GIS Server for HDF-EOS Data based on OGC Web M...
Development of a Prototype Web GIS Server for HDF-EOS Data based on OGC Web M...
 

Similaire à ENVI/IDL Tools for HDF

The Art of Displaying Industrial Data
The Art of Displaying Industrial DataThe Art of Displaying Industrial Data
The Art of Displaying Industrial DataInductive Automation
 
Dataverse in the European Open Science Cloud
Dataverse in the European Open Science CloudDataverse in the European Open Science Cloud
Dataverse in the European Open Science Cloudvty
 
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado Blasco
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado BlascoDSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado Blasco
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado BlascoDeltares
 
SCAPE - Scalable Preservation Environments
SCAPE - Scalable Preservation EnvironmentsSCAPE - Scalable Preservation Environments
SCAPE - Scalable Preservation EnvironmentsSCAPE Project
 
MapR 5.2: Getting More Value from the MapR Converged Data Platform
MapR 5.2: Getting More Value from the MapR Converged Data PlatformMapR 5.2: Getting More Value from the MapR Converged Data Platform
MapR 5.2: Getting More Value from the MapR Converged Data PlatformMapR Technologies
 
Виктор Ерухимов Open VX mixar moscow sept'15
Виктор Ерухимов Open VX  mixar moscow sept'15 Виктор Ерухимов Open VX  mixar moscow sept'15
Виктор Ерухимов Open VX mixar moscow sept'15 mixARConference
 
"The OpenVX Hardware Acceleration API for Embedded Vision Applications and Li...
"The OpenVX Hardware Acceleration API for Embedded Vision Applications and Li..."The OpenVX Hardware Acceleration API for Embedded Vision Applications and Li...
"The OpenVX Hardware Acceleration API for Embedded Vision Applications and Li...Edge AI and Vision Alliance
 
GEO Analytics Canada Overview April 2020
GEO Analytics Canada Overview April 2020GEO Analytics Canada Overview April 2020
GEO Analytics Canada Overview April 2020GEO Analytics Canada
 
"Recent Developments in Khronos Standards for Embedded Vision," a Presentatio...
"Recent Developments in Khronos Standards for Embedded Vision," a Presentatio..."Recent Developments in Khronos Standards for Embedded Vision," a Presentatio...
"Recent Developments in Khronos Standards for Embedded Vision," a Presentatio...Edge AI and Vision Alliance
 
OSEHRA and VistA Platform Overview
OSEHRA and VistA Platform OverviewOSEHRA and VistA Platform Overview
OSEHRA and VistA Platform OverviewShahid Shah
 
DSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de Vries
DSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de VriesDSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de Vries
DSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de VriesDeltares
 
Integration of WORSICA’s thematic service in EOSC, Service QA and Dataverse
Integration of WORSICA’s thematic service in EOSC,  Service QA and DataverseIntegration of WORSICA’s thematic service in EOSC,  Service QA and Dataverse
Integration of WORSICA’s thematic service in EOSC, Service QA and Dataversevty
 
"Update on Khronos Standards for Vision and Machine Learning," a Presentation...
"Update on Khronos Standards for Vision and Machine Learning," a Presentation..."Update on Khronos Standards for Vision and Machine Learning," a Presentation...
"Update on Khronos Standards for Vision and Machine Learning," a Presentation...Edge AI and Vision Alliance
 
PEARC17: Live Integrated Visualization Environment: An Experiment in General...
PEARC17: Live Integrated Visualization Environment: An Experiment in General...PEARC17: Live Integrated Visualization Environment: An Experiment in General...
PEARC17: Live Integrated Visualization Environment: An Experiment in General...moneyjh
 
FlexPod Winter Leadership Update
FlexPod Winter Leadership UpdateFlexPod Winter Leadership Update
FlexPod Winter Leadership UpdateMichael Harding
 

Similaire à ENVI/IDL Tools for HDF (20)

The Art of Displaying Industrial Data
The Art of Displaying Industrial DataThe Art of Displaying Industrial Data
The Art of Displaying Industrial Data
 
Dataverse in the European Open Science Cloud
Dataverse in the European Open Science CloudDataverse in the European Open Science Cloud
Dataverse in the European Open Science Cloud
 
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado Blasco
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado BlascoDSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado Blasco
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado Blasco
 
SCAPE - Scalable Preservation Environments
SCAPE - Scalable Preservation EnvironmentsSCAPE - Scalable Preservation Environments
SCAPE - Scalable Preservation Environments
 
Introduction to FIWARE Open Ecosystem
Introduction to FIWARE Open EcosystemIntroduction to FIWARE Open Ecosystem
Introduction to FIWARE Open Ecosystem
 
Earth Science Data and Information System (ESDIS) Project Update
Earth Science Data and Information System (ESDIS) Project UpdateEarth Science Data and Information System (ESDIS) Project Update
Earth Science Data and Information System (ESDIS) Project Update
 
EOSC-hub & Geohazards TEP
EOSC-hub & Geohazards TEPEOSC-hub & Geohazards TEP
EOSC-hub & Geohazards TEP
 
GPA Software Overview R3
GPA Software Overview R3GPA Software Overview R3
GPA Software Overview R3
 
MapR 5.2: Getting More Value from the MapR Converged Data Platform
MapR 5.2: Getting More Value from the MapR Converged Data PlatformMapR 5.2: Getting More Value from the MapR Converged Data Platform
MapR 5.2: Getting More Value from the MapR Converged Data Platform
 
Geohosting
GeohostingGeohosting
Geohosting
 
Виктор Ерухимов Open VX mixar moscow sept'15
Виктор Ерухимов Open VX  mixar moscow sept'15 Виктор Ерухимов Open VX  mixar moscow sept'15
Виктор Ерухимов Open VX mixar moscow sept'15
 
"The OpenVX Hardware Acceleration API for Embedded Vision Applications and Li...
"The OpenVX Hardware Acceleration API for Embedded Vision Applications and Li..."The OpenVX Hardware Acceleration API for Embedded Vision Applications and Li...
"The OpenVX Hardware Acceleration API for Embedded Vision Applications and Li...
 
GEO Analytics Canada Overview April 2020
GEO Analytics Canada Overview April 2020GEO Analytics Canada Overview April 2020
GEO Analytics Canada Overview April 2020
 
"Recent Developments in Khronos Standards for Embedded Vision," a Presentatio...
"Recent Developments in Khronos Standards for Embedded Vision," a Presentatio..."Recent Developments in Khronos Standards for Embedded Vision," a Presentatio...
"Recent Developments in Khronos Standards for Embedded Vision," a Presentatio...
 
OSEHRA and VistA Platform Overview
OSEHRA and VistA Platform OverviewOSEHRA and VistA Platform Overview
OSEHRA and VistA Platform Overview
 
DSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de Vries
DSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de VriesDSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de Vries
DSD-INT 2015 -EU FP7 project “FAST” introduction - Mindert de Vries
 
Integration of WORSICA’s thematic service in EOSC, Service QA and Dataverse
Integration of WORSICA’s thematic service in EOSC,  Service QA and DataverseIntegration of WORSICA’s thematic service in EOSC,  Service QA and Dataverse
Integration of WORSICA’s thematic service in EOSC, Service QA and Dataverse
 
"Update on Khronos Standards for Vision and Machine Learning," a Presentation...
"Update on Khronos Standards for Vision and Machine Learning," a Presentation..."Update on Khronos Standards for Vision and Machine Learning," a Presentation...
"Update on Khronos Standards for Vision and Machine Learning," a Presentation...
 
PEARC17: Live Integrated Visualization Environment: An Experiment in General...
PEARC17: Live Integrated Visualization Environment: An Experiment in General...PEARC17: Live Integrated Visualization Environment: An Experiment in General...
PEARC17: Live Integrated Visualization Environment: An Experiment in General...
 
FlexPod Winter Leadership Update
FlexPod Winter Leadership UpdateFlexPod Winter Leadership Update
FlexPod Winter Leadership Update
 

Plus de 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
 

Plus de 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
 

Dernier

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 

Dernier (20)

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

ENVI/IDL Tools for HDF

  • 1. ITT Visual Information Solutions November 08, 2007
  • 2. Market Drivers • Quantity and size of data is increasing • New customers are using geospatial/scientific data • Software is no longer locked to the desktop Gap In Expectations Success ENVI/IDL Solution Functionality • Extensive functionality • Visualization & Analysis • Cross platform Usability Usability • Modern Abstraction & UI • Abstraction • Consistency • Interactive & Batch Scripting • Interactivity & Easy Workflows • Powerful Processing Today: Changing markets and evolving technologies have changed expectations www.ittvis.com
  • 3. ENVI & IDL Product Goals • ENVI – Access Any Data, Any Time, Any Where – Extract information from diverse data types – Tools to share data and information • IDL – Improve Rapid Development functionality – Improve Usability – Make it easier to read data & interact with graphics – Easy-to-use modern, widget controls and behavior – Enhance Core functionality www.ittvis.com
  • 4. ENVI and ENVI Zoom 4.4 Visualize • File Format Support – TFRD Access • Vegetation Suppression Analyze Customize – Suppresses vegetative component of reflectance • SPEAR Tools – Simplified workflow to apply existing ENVI advanced spatial and spectral analysis techniques • Vectors • Feature Extraction – Easy to use workflow for extracting features from images – Vehicles – Buildings – Transportation features – Natural Features www.ittvis.com Share
  • 5. IDL 7.0 – The IDL Workbench • Looks and behaves like a native application – A single, cross-platform development environment – Robust, fully-integrated – Modern controls to edit, run and debug IDL code • Foundation for new functionality to improve the usability of IDL – Plug-in architecture makes it easier to add features www.ittvis.com
  • 6. Recent Advances in HDF and HDFEOS Product Support Harold Cline Bill Okubo Devin White
  • 7. New Toolkits and Enhancements for ENVI/IDL • The MODIS Conversion Toolkit (MCTK) • The ENVI Plugin for Ocean Color (EPOC) • Hyperion Tools • ASTER Level 2 RPC Orthorectification • NOAA CoastWatch AVHRR support • AIRS Level 1B Radiance support (prototype) www.ittvis.com
  • 8. The MODIS Conversion Toolkit (MCTK) • The MODIS Conversion Toolkit (MCTK) is a plugin for ENVI that can ingest, process, and georeference every known MODIS product (currently 143) through your choice of an easy-to-use interactive widget interface or a fully-accessible programmatic interface. Supported products include: - Level 1A Uncalibrated Radiance - Level 1B Calibrated Radiance - Level 2 Swath - Level 2G, Level 3, and Level 4 Grid • Works with MODIS data from the Land, Cryosphere, Atmosphere, and Calibration groups. http://www.ittvis.com/codebank/search.asp?FID=485 www.ittvis.com
  • 9. MCTK (continued) • The interface allows you to take a "cafeteria" approach to MODIS data by providing a list of all available datasets within a file, from which you can choose the ones to process. • The ENVI equivalents of MRT and MRTSwath are built in as well, which means that you can input a file, have its contents converted to scientifically meaningful values, and then project those contents into the coordinate system of your choice--all within one interface. • Bow tie correction is also available for all swath products. www.ittvis.com
  • 14. The ENVI Plugin for Ocean Color • The ENVI Plugin for Ocean Color (EPOC) is an HDF file conversion and georeferencing utility for data sets that are currently distributed through the OceanColor web site (http://oceancolor.gsfc.nasa.gov) or created using the SeaWiFS Data Analysis System (SeaDAS, http://oceancolor.gsfc.nasa.gov/seadas). • Level 1A, Level 2, and Level 3 SMI data sets are supported for five sensors: MODIS Aqua, MODIS Terra, SeaWiFS, CZCS, and OCTS. • The source code for this plugin is available and can be modified to suit an individual user’s needs. http://www.ittvis.com/codebank/search.asp?FID=529 www.ittvis.com
  • 16. Planned Toolkit Merger: MCTK+EPOC • MCTK and EPOC use completely different methods for converting and georeferencing HDFEOS data. MCTK, built more recently, uses more efficient and flexible methods that could be applied to Ocean Color data sets as well. • The plan is to fold EPOC’s current functionality into MCTK and offer one combined toolkit.* • Merger is planned for first quarter of 2008. *Source code for EPOC would no longer be available, but conversion and georeferencing performance would be significantly improved. www.ittvis.com
  • 17. Hyperion Tools • The Hyperion Tools plugin is designed to facilitate the use of Hyperion data in ENVI. Its most basic functionality is to convert Level 1R HDF and Level 1G/1T HDF and GeoTIFF datasets into ENVI format files that contain wavelength, full width half maximum, and bad band information. Also included are options specific to each input dataset format that further aid in using Hyperion data within ENVI. • Options for Level 1R data include: Georeferencing, Flag Mask Correction, Mask Image Creation, Generation of FLAASH Scale Factors, and Interpolation to a Common Wavelength Set. Options for Level 1G/1T data include: Mask Image Creation, Conversion to BIP Interleave, and Generation of FLAASH Scale Factors. http://www.ittvis.com/codebank/search.asp?FID=467 www.ittvis.com
  • 19. ASTER Level 2 RPC Orthorectification • ENVI natively supports RPC orthorectification for ASTER Level 1A and Level 1B HDF products distributed by the LPDAAC. • This plugin allows for the RPC orthorectification of ASTER Level 2 products, including AST_04, AST_05, AST_06SD/TD/VD, AST_07V/VXT, AST_07S/SXT, AST_08, and AST_09V/S/T http://www.ittvis.com/codebank/search.asp?FID=481 www.ittvis.com
  • 20. NOAA CoastWatch AVHRR Support • This plugin allows you to easily import NOAA CoastWatch AVHRR data into ENVI. All image datasets present in the user-supplied HDF file are transferred into one georeferenced multiband ENVI file, including: original AVHRR channels, cloud masks, graphics, zenith angle, and Sea Surface Temperature (SST). • Any scale and offset values present for individual datasets are automatically applied during the conversion process so that scientifically meaningful values are immediately available for visualization and analysis. This is particularly helpful for the SST dataset, which contains values in degrees Celsius after conversion. http://www.ittvis.com/codebank/search.asp?FID=513 www.ittvis.com
  • 21. AIRS Level 1B Radiance Plugin • Still under development, but a functional prototype is complete. • Converts AIRS Level 1B Radiance data to a multiband ENVI format file and optionally georeferences it using the same methods found in MCTK. • Correctly handles custom ordered channel subset files and assignments of wavenumbers and FWHM values to each band. • Prototype is available upon request. www.ittvis.com

Notes de l'éditeur

  1. 1 - Also, new types of data are being used and data is being fused to get results. 2 - Less experienced, new users demand “ease of use”. 3 - Enterprise &amp; internet deployments, and remote data access requirements are growing. Today customers require: Modern interfaces and UI tools, Graphical-based interactivity, Tools to guide them through complex tasks.
  2. SPEAR - 10 guided workflows for fast results: Change Detection (2 types), Pan Sharpening, Watercraft Finder, Terrain Categorization, Lines of Communication (water and road modules), Vegetation Delineation, Relative Water Depth, Spectral Analogues (Find similar)
  3. The new IDL Workbench changes the playing field. It modernizes the IDL user interface. The IDL Workbench is integrated vs. using a text editor, debugging from the command line, and packaging the application manually.