Presentation is loading. Please wait.

Presentation is loading. Please wait.

WCS Earth Observation Application Profile

Similar presentations


Presentation on theme: "WCS Earth Observation Application Profile"— Presentation transcript:

1 WCS Earth Observation Application Profile
HMA Follow-On Task 3 WCS Earth Observation Application Profile Acceptance Review 1 1

2 Agenda Concepts Overview Data Structures Services XML Schema
Abstract Test Suite Executable Test Suite / Server Summary Slide 2

3 Concepts Overview Data structures:
EO Coverage = Coverage + EO Metadata + Lineage RectifiedGridCoverage or ReferenceableGridCoverage Dataset = 2D “horizontal” EO Coverage Stitched Mosaic = homogeneous grouping Can be seen as a coverage itself Dataset Series = heterogeneous grouping Operations: Capabilities document more flexible DescribeCoverage, GetCoverage as known DescribeEOCoverageSet: spatio-temporal search Slide 3

4 EO Coverage Coverage EO Metadata Bi-directional link -> can use EO-AP structuring means or EO Metadata mechanisms (parentOf, composedOf, ...) Slide 5

5 Agenda Concepts Overview Data Structures Services XML Schema
Abstract Test Suite Executable Test Suite / Server Summary Slide 6

6 Definitions WCS EO AP EO vocabulary WCS EO AP
scene / image / product / raster data (image) / raw data (image) / orthoimage dataset mosaic / seamless mosaic long lat long lat j i j i rectified grid coverage referenceable grid coverage Slide 7

7 Definitions WCS EO AP EO vocabulary WCS EO AP series / time series
dataset series DescribeEOCoverageSet provides a set of Dataset and/or Stitched Mosaic descriptions t lat extraction from a 2-D dataset series by repeated GetCoverage Requests long Slide 8

8 Definitions WCS EO AP EO vocabulary WCS EO AP
google-like mosaic / composite mosaic Stitched Mosaic lat DescribeEOCoverageSet (mosic ID) provides a set of descriptions of the Dataset used in the Stitched Mosaic t dataset series long DescribeCoverage (mosic ID) provides a descriptions of the mosaic 2-D stitched mosaic long lat Slide 9

9 Definitions WCS EO AP EO vocabulary WCS EO AP collection
dataset series long lat t A B D E C 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 dataset may be a member in different Dataset Series Slide 10

10 Agenda Concepts Overview Data Structures Services XML Schema
Abstract Test Suite Executable Test Suite / Server Summary Slide 11

11 Services GetCapabilities
Output: coverage & Dataset Series descriptions DescribeCoverage Input: coverage identifiers Output: coverage descriptions (incl EO Metadata) GetCoverage Input: coverage identifier Output: 2D (sub) coverage (incl EO Metadata) DescribeEOCoverageSet Input: identifier + space/time bbox Output: descriptors of matching coverages Slide 12

12 DescribeEOCoverageSet
Request structure: Response structure: Slide 13

13 Agenda Concepts Overview Data Structures Services XML Schema
Abstract Test Suite Executable Test Suite / Server Summary Slide 14

14 Capabilities Contents
<wcs:Contents> <wcs:CoverageSummary> <wcs:CoverageId>someCoverage</wcs:CoverageId> <wcs:CoverageSubtype>RectifiedGridCoverage</wcs:CoverageSubtype> <wcs:CoverageSubtype>RectifiedEOCoverage</wcs:CoverageSubtype> <wcs:CoverageSubtype>RectifiedDataset</wcs:CoverageSubtype> </wcs:CoverageSummary> <wcseo:DatasetSeriesSummary> <ows:WGS84BoundingBox> <ows:LowerCorner> </ows:LowerCorner> <ows:UpperCorner>180 90</ows:UpperCorner> </ows:WGS84BoundingBox> <wcseo:DatasetSeriesId>someDatasetSeries</wcseo:DatasetSeriesId> <gml:TimePeriod gml:id="someDatasetSeries_timeperiod"> <gml:beginPosition> T00:00:00.000</gml:beginPosition> <gml:endPosition> T23:59:59.999</gml:endPosition> </gml:TimePeriod> </wcs:DatasetSeriesSummary> </wcs:Contents> Slide 15

15 Coverage Description <wcs:CoverageDescriptions> <wcs:CoverageDescription gml:id="c1"> <gml:boundedBy> <gml:Envelope srsName=" axisLabels="Lat Long" srsDimension="2" uomLabels="deg deg"> <gml:lowerCorner> </gml:lowerCorner> <gml:upperCorner> </gml:upperCorner> </gml:Envelope> </gml:boundedBy> <wcs:CoverageId>c1</wcs:CoverageId> <gmlcov:metadata> <wcseo:EOMetadata> <eop:EarthObservation gml:id="c1_metadata"> <om:phenomenonTime> <gml:TimePeriod gml:id="c1_tp"> <gml:beginPosition> T10:00:06.000</gml:beginPosition> <gml:endPosition> T10:20:26.000</gml:endPosition> </gml:TimePeriod> </om:phenomenonTime> <om:resultTime> <gml:TimeInstant gml:id="c1_archivingdate"> <gml:timePosition> T11:02:47.999</gml:timePosition> </gml:TimeInstant> </om:resultTime> <om:procedure/> <om:observedProperty/> <om:featureOfInterest> <eop:Footprint gml:id="c1_fp"> <eop:multiExtentOf> <gml:MultiSurface gml:id="c1_ms" srsName="EPSG:4326"> <gml:surfaceMembers> <gml:Polygon gml:id="c1_fppoly"> <gml:exterior> <gml:LinearRing> <gml:posList> </gml:posList> </gml:LinearRing> </gml:exterior> </gml:Polygon> </gml:surfaceMembers> </gml:MultiSurface> </eop:multiExtentOf> <eop:centerOf> <gml:Point gml:id="c1_p" srsName="EPSG:4326"> <gml:pos> </gml:pos> </gml:Point> </eop:centerOf> </eop:Footprint> </om:featureOfInterest> <om:result/> <eop:metaDataProperty> <eop:EarthObservationMetaData> <eop:identifier>c1</eop:identifier> <eop:acquisitionType>NOMINAL</eop:acquisitionType> <eop:status>ARCHIVED</eop:status> </eop:EarthObservationMetaData> </eop:metaDataProperty> </eop:EarthObservation> <lineage/> </wcseo:EOMetadata> <gmlcov:metadata> <gml:domainSet> <gml:RectifiedGrid dimension="2" gml:id="c1_grid"> … </gml:RectifiedGrid> </gml:domainSet> <gmlcov:rangeType> … </gmlcov:rangeType> <wcs:ServiceParameters> <wcs:CoverageSubtype>RectifiedGridCoverage</wcs:CoverageSubtype> <wcs:CoverageSubtype>RectifiedEOCoverage</wcs:CoverageSubtype> <wcs:CoverageSubtype>RectifiedDataset</wcs:CoverageSubtype> </wcs:ServiceParameters> </wcs:CoverageDescription> </wcs:CoverageDescriptions> Slide 16

16 DescribeEOCoverageSet Response
<wcseo:EOCoverageSetDescription> <wcs:CoverageDescriptions> <wcs:CoverageDescription gml:id="c1"> <gml:boundedBy>…</gml:boundedBy> <wcs:CoverageId>c1</wcs:CoverageId> <gmlcov:metadata> <wcseo:EOMetadata> <eop:EarthObservation gml:id="c1_metadata"> … </eop:EarthObservation> </wcseo:EOMetadata> </gmlcov:metadata> domain, range type </wcs:CoverageDescription> </wcs:CoverageDescriptions> <wcseo:DatasetSeriesDescriptions> <wcseo:DatasetSeriesDescription gml:id="ds2"> <gml:boundedBy>...</gml:boundedBy> </wcseo:DatasetSeriesDescription> </wcseo:DatasetSeriesDescriptions> </wcseo:EOCoverageSetDescription> Slide 17

17 Agenda Concepts Overview Data Structures Services XML Schema
Abstract Test Suite Executable Test Suite / Server Summary Slide 18

18 Abstract Test Suite 81 requirements -> 81 conformance tests
Status: first version completed, under adaptation to recent changes Estimate: in 2 weeks Following scheme of WCS Core See document for examples Slide 19

19 Agenda Concepts Overview Data Structures Services XML Schema
Abstract Test Suite Executable Test Suite / Server Summary Slide 20

20 Executable Test Suite Server testing
Status: GetCapabilities implemented See demo Remaining tests to be written once ATS is finished Slide 21

21 Agenda Concepts Overview Data Structures Services XML Schema
Abstract Test Suite Executable Test Suite / Server Summary Slide 22

22 SWG Wiki: Service Exts Slide 23

23 SWG Wiki: Format Exts Slide 24

24 SWG Wiki: Corrigenda Slide 25

25 SWG Wiki: A‘Profiles Slide 26

26 Summary Status achieved: Specification stable up to fine tuning
WCS.SWG telecon on Feb 09, version on Twiki ATS finished soon, ETS to follow Plans: agree with SWG, get adopted Hot discussion on several OGC lists: how to model EO observations? What specs to use? Suggesting EO-AP as role model Target: O&M profiles all refer to coverages Discussions foreseen for Bonn TC meeting INSPIRE ortho image TWG meeting tomorrow Slide 27


Download ppt "WCS Earth Observation Application Profile"

Similar presentations


Ads by Google