Access HDFEOS data with OGC Web Coverage Service
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
Contents 1. 2. 3. 4. WCS 2. 0 Implementation Useful links Future work CSISS Page 2 Center for Spatial Information Science and Systems
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 -067 r 5]. • WCS 2. 0 – Adopts modular design method. – Harmonizes with EO Metadata Profile of O&M (OGC 10 -157), GML coverage model (OGC 07 -036, GML 3. 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
Web Coverage Service 2. 0 EO vocabulary scene / image / product / raster data (image) / raw data (image) / orthoimage WCS EO AP dataset lat long i j rectified grid coverage i j referenceable grid coverage CSISS Page 4 Center for Spatial Information Science and Systems
Web Coverage Service 2. 0 EO vocabulary WCS EO AP google-like mosaic / composite mosaic Stitched Mosaic lat t dataset series Describe. EOCoverage. Set (mosic ID) provides a set of descriptions of the Dataset used in the Stitched Mosaic long 2 -D stitched mosaic Describe. Coverage (mosic ID) provides a descriptions of the mosaic CSISS Page 5 Center for Spatial Information Science and Systems
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 Page 6 A dataset may be a member in different Dataset Series CSISS Center for Spatial Information Science and Systems
Web Coverage Service 2. 0 • Get. Capabilities, Describe. Coverage, Get. Coverage • Describe. EOCoverage. Set – A request contains • one or more identifiers for Dataset, Stitched. Mosaic, or Data. Series. • zero or more spatiotemporal subsetting criteria using long, lat, phenomenon. Time (i. e. , in WGS 84 and/or ISO 8601) • an optional “sections” (All, Coverage. Descriptions, Dataset. Series. Descriptions) • 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
Web Coverage Service 2. 0 Protocol Bindings – GET – POST – SOAP Format extensions – Net. CDF Encoding Format Extension (V 1. 0 finished, 10 -110) – Geo. TIFF Encoding Format Extension (progressing, 10 -147) – JPEG 2000 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
Implementation • Supported data products – – – HDF-EOS 2 Grid, including MOD 13 C 1, MOD 09 GQ, MYD 15 A 2 HDF-EOS 2 Swath, including MOD 05_L 2 HDF-EOS 5 Grid, including Aura OMSO 2 G HDF-EOS 5 Swath, including Aura OMDOAO 3 HDF 4, Tropical Rainfall Measuring Mission (TRMM) Net. CDF, NOAA GOES Imager data CSISS Page 9 Center for Spatial Information Science and Systems
Implementation CSISS Page 10 Center for Spatial Information Science and Systems
Implementation • Delivery method – File stream – File URL – Multi-part: metadata and file stream • Sample URL – geobrain. laits. gmu. edu/cgibin/ows 8/wcseo? service=wcs&version=2. 0&request=getcoverage&cove rageid=MOD 13 C 1. A 2009241. 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&output. CRS=EPSG: 32612&mediatype=multi part/mixed CSISS Page 11 Center for Spatial Information Science and Systems
Implementation req Conformance Test Engine req res ESA Data (EO) WCS NASA Data Integrated Client WPS res (EO) WCS @GMU WCPS CSISS Page 12 Center for Spatial Information Science and Systems
Useful links • Open Source License – MIT license • Source Code Link – http: //geobrain. laits. gmu. edu/ows 8/wcseo/code/gmu_eowcs_ v 0. 1. tar. gz • Online Document Link – http: //geobrain. laits. gmu. edu/ows 8/wcseo/doc/index. html • User Guide Link – http: //geobrain. laits. gmu. edu/ows 8/wcseo/demo/wcseodemo. html CSISS Page 13 Center for Spatial Information Science and Systems
Future Work • Update the open-source package with the release of new WCS specification extension. • Add the CF-Net. CDF support • Support more HDF-EOS 5 data products • Data Lineage (ISO 19115) • Integrate OGC CSW service to find data – http: //cwic. csiss. gmu. edu CSISS Page 14 Center for Spatial Information Science and Systems
Thank you! Yaunzheng Shao George Mason University yshao 3@gmu. edu CSISS Page 15 Center for Spatial Information Science and Systems
- Slides: 15