Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Application Profile

829 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
829
On SlideShare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Architecture: CLASS, SNAAP, and NAAP-ESolution for distributed data servicesCatalog Service for Web (CSW) Web Coverage Service (WCS)Front end interface Back end processing
  • Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Application Profile

    1. 1. Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Application Profile HDF and HDF-EOS Workshop XV Yuanzheng Shao Center for Spatial Information Science and Systems George Mason University 04-18-2012 CSISS Page 1 Center for Spatial Information Science and Systems
    2. 2. Contents 1. 2. 3. 4. WCS 2.0 Implementation Useful links Future work CSISS Page 2 Center for Spatial Information Science and Systems
    3. 3. Web Coverage Service 2.0 • What’s WCS? – “A WCS provides access to potentially detailed and rich sets of geospatial information, in forms that are useful for clientside rendering, multi-valued coverages, and input into scientific models and other clients” - [OGC 07-067r5]. • WCS 2.0 – Adopts modular design method. – Harmonizes with EO Metadata Profile of O&M (OGC 10-157), GML coverage model (OGC 07-036, GML3.2.1) and SWE Common (OGC 08-094) in range description. – Uses core plus extensions pattern: the core defines a “core” set of requirements and extension specifications add further functionality. – The core specification is not completely implement-able without certain extensions, e.g., format extension. CSISS Page 3 Center for Spatial Information Science and Systems
    4. 4. Web Coverage Service 2.0 EO vocabulary scene / image / product / raster data (image) / raw data (image) / orthoimage WCS EO AP dataset lat lat long long i i j rectified grid coverage j referenceable grid coverage CSISS Page 4 Center for Spatial Information Science and Systems
    5. 5. Web Coverage Service 2.0 EO vocabulary WCS EO AP google-like mosaic / composite mosaic Stitched Mosaic lat t dataset series DescribeEOCoverageSet (mosic ID) provides a set of descriptions of the Dataset used in the Stitched Mosaic long 2-D stitched mosaic DescribeCoverage (mosic ID) provides a descriptions of the mosaic CSISS Page 5 Center for Spatial Information Science and Systems
    6. 6. Web Coverage Service 2.0 EO vocabulary WCS EO AP collection dataset series E A ….. dataset (e.g. scene) B ….. dataset (e.g. seamless mosaic) C ….. datasets of dataset series (e.g. time series) D ….. datasets of dataset series E ….. dataset series (e.g. collection) A B C t D lat long A dataset may be a member in different Dataset Series CSISS Page 6 Center for Spatial Information Science and Systems
    7. 7. Web Coverage Service 2.0 • GetCapabilities, DescribeCoverage, GetCoverage • DescribeEOCoverageSet – A request contains • one or more identifiers for Dataset, StitchedMosaic, or DataSeries. • zero or more spatiotemporal subsetting criteria using long, lat, phenomenonTime (i.e., in WGS84 and/or ISO 8601) • an optional “sections” (All, CoverageDescriptions, DatasetSeriesDescriptions) • an optional “containment” (contains=completely within, • overlaps=anything touched, default) – A response includes the descriptions of the matched data items. CSISS Page 7 Center for Spatial Information Science and Systems
    8. 8. Web Coverage Service 2.0 Protocol Bindings – – – GET POST SOAP Format extensions – NetCDF Encoding Format Extension (V1.0 finished, 10-110) – – – GeoTIFF Encoding Format Extension (progressing, 10-147) JPEG2000 Encoding Format Extension (progressing) HDF-EOS Encoding Format Extension (not started) Protocol Bindings – – – Range Subsetting Service Model Extension Scaling & Interpolation Service Model Extension Predefined CRS Service Model Extension CSISS Page 8 Center for Spatial Information Science and Systems
    9. 9. Implementation • Supported data products – – – – – – HDF-EOS2 Grid, including MOD13C1, MOD09GQ, MYD15A2 HDF-EOS2 Swath, including MOD05_L2 HDF-EOS5 Grid, including Aura OMSO2G HDF-EOS5 Swath, including Aura OMDOAO3 HDF4, Tropical Rainfall Measuring Mission (TRMM) NetCDF, NOAA GOES Imager data CSISS Page 9 Center for Spatial Information Science and Systems
    10. 10. Implementation CSISS Page Center for Spatial Information Science and Systems
    11. 11. Implementation • Delivery method – File stream – File URL – Multi-part: metadata and file stream • Sample URL – geobrain.laits.gmu.edu/cgibin/ows8/wcseo?service=wcs&version=2.0&request=getcoverage&cove rageid=MOD13C1.A2009241.005.2009261200123.hdf&subset=Lat,http: //www.opengis.net/def/crs/EPSG/0/4326(20,40)&subset=Long,http://ww w.opengis.net/def/crs/EPSG/0/4326(-120,100)&format=image/geotiff&outputCRS=EPSG:32612&mediatype=multi part/mixed CSISS Page Center for Spatial Information Science and Systems
    12. 12. Implementation req req Conformance Test Engine ESA Data req res (EO) WCS NASA Data Integrated Client WPS res res (EO) WCS @GMU WCPS CSISS Page Center for Spatial Information Science and Systems
    13. 13. Useful links • Open Source License – MIT license • Source Code Link – http://geobrain.laits.gmu.edu/ows8/wcseo/code/gmu_eowcs_ v0.1.tar.gz • Online Document Link – http://geobrain.laits.gmu.edu/ows8/wcseo/doc/index.html • User Guide Link – http://geobrain.laits.gmu.edu/ows8/wcseo/demo/wcseodemo .html CSISS Page Center for Spatial Information Science and Systems
    14. 14. Future Work • Update the open-source package with the release of new WCS specification extension. • Add the CF-NetCDF support • Support more HDF-EOS5 data products • Data Lineage (ISO 19115) • Integrate OGC CSW service to find data – http://cwic.csiss.gmu.edu CSISS Page Center for Spatial Information Science and Systems
    15. 15. Thank you! Yaunzheng Shao George Mason University yshao3@gmu.edu CSISS Page Center for Spatial Information Science and Systems

    ×