1 / 17

Interoperability = Leverage + Collaboration

Interoperability = Leverage + Collaboration. Chris Lynnes GES DISC. Types of Interoperability. Interoperability Frameworks. Catalog Svcs for Web. GCMD / DIF. ECHO. OpenSearch. Catalog. Semantic Web. OPeNDAP. Web Coverage Service. HTTP. FTP. Access. netCDF/ CF-1. HDF-EOS. Usage.

marikor
Download Presentation

Interoperability = Leverage + Collaboration

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Interoperability = Leverage + Collaboration • Chris Lynnes • GES DISC

  2. Types of Interoperability

  3. Interoperability Frameworks Catalog Svcs for Web GCMD / DIF ECHO OpenSearch Catalog Semantic Web OPeNDAP Web Coverage Service HTTP FTP Access netCDF/CF-1 HDF-EOS Usage Web Map Service

  4. Hype vs. RealityInteroperability in Earth Sciences Semantic Web http OpenSearch Web Map Service ftp netCDFCF-1 OPeNDAP GCMD DIF HDF-EOS Web Coverage Services ECHO Catalog Services for the Web Technology Trigger Peak of Inflated Expectations Trough of Disillusionment Slope of Enlightenment Plateau of Productivity

  5. 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

  6. 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 • http://wiki.esipfed.org/index.php/Federated_Search

  7. The Federated OpenSearch Two-Step OpenSearch Description Document Store Granule Query Engine Dataset Query Engine Client dataset query Dataset Discovery dataset results OpenSearch Description Request OpenSearch Description Document Granule Search granule query granule results

  8. OPeNDAP for Distributed Data Access • Open-source Project for a Network Data Access Protocol • www.opendap.org • Formerly Distributed Oceanographic Data System • Remote access via HTTP • Supports subsetting • Supports HDF4, HDF5, netCDF, ASCII, binary

  9. OPeNDAP can make data easier to both get AND use AIRS Surface Air Temperature read via OPeNDAP with experimental HDF4 handler

  10. 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

  11. Atmospheric Composition Portal • Joint effort with DLR and DataFed • Relies on OGC WMS + WCS (as far as we can push them)

  12. What good is interoperability?

  13. WCS Interoperability helps leverage other resources S4PA archive Giovanni analysis OPeNDAP WMS OpenSearch OPeNDAP Mirador search MapServer maps

  14. Interoperability fosters collaboration Univ. Alabama Huntsville Talkoot MODAPS GES DISC DQSS

  15. Interoperability Network

  16. 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

  17. 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…

More Related