Interoperability = Leverage + Collaboration Chris Lynnes GES DISC
Types of Interoperability CatalogFind... Datasets / Granules AccessGet...Files / Subsets UsageOpen...File / URL
Interoperability Frameworks Catalog Access Usage ECHO GCMD / DIF OpenSearch Catalog Svcs for Web HTTP FTP OPeNDAP Web Coverage Service netCDF/ CF-1 Web Map Service HDF-EOS Semantic Web
Hype vs. Reality Interoperability in Earth Sciences Technology Trigger Peak of Inflated Expectations Trough of Disillusionment Slope of Enlightenment Plateau of Productivity Semantic Web OpenSearch Catalog Services for the Web Web Coverage Services ECHO HDF-EOS OPeNDAP GCMD DIF Web Map Service netCDF CF-1 http ftp
We are currently working to improve interoperability ESIP Federated OpenSearch OPeNDAP for HDF4 and Level 2 Data Web Map Service and Web Coverage Service for ACP
ESIP Federated Search with OpenSearch Problem: find datasets and files from a diverse collection of providers Space-time region Keywords Solution: Federated (distributed) search following a simple protocol OpenSearch: developed/used by Amazon; supported in most browsers ESIP Conventions to extend and constrain OpenSearch
The Federated OpenSearch Two-Step Client Dataset Query Engine Granule Query Engine granule query granule results OpenSearch Description Request Granule Search Dataset Discovery OpenSearch Description Document Store OpenSearch Description Document dataset query dataset results
OPeNDAP for Distributed Data Access Open-source Project for a Network Data Access Protocol Formerly Distributed Oceanographic Data System Remote access via HTTP Supports subsetting Supports HDF4, HDF5, netCDF, ASCII, binary
OPeNDAP can make data easier to both get AND use AIRS Surface Air Temperature read via OPeNDAP with experimental HDF4 handler
Open Geospatial Consortium Web Map Server (WMS) Request and receive maps (pictures) Easy, widely used Web Coverage Server Request and receive coverages (data) More complicated, not so widely used Catalog Services for the Web Search for (?) Even more complicated, less widely used
Atmospheric Composition Portal Joint effort with DLR and DataFed Joint effort with DLR and DataFed Relies on OGC WMS + WCS (as far as we can push them) Relies on OGC WMS + WCS (as far as we can push them)
What good is interoperability?
Interoperability helps leverage other resources S4PAarchive MapServermaps Giovannianalysis Miradorsearch OPeNDAP WMS WCS OPeNDAP OpenSearch
Interoperability fosters collaboration MODAPS GES DISC Univ. Alabama Huntsville Talkoot DQSS
Interoperability Network
Why so difficult? Technical challenges Semantic differences Provenance Psychological and sociological challenges Got to give up control (vs. self-reliance) Got to share the credit But credit is NOT a zero-sum game
Someday… A user should be able to start from her analysis tool of choice, outline a spatial area, set a time frame, type keywords in a search box… …and the tool would then search the web for the data, obtain just the relevant subsets and load them directly into the tool. We have the technology…