Web Coverage Service (WCS) V1.0.0
Total Page:16
File Type:pdf, Size:1020Kb
Open Geospatial Consortium Inc. Date: 2005-10-14 Reference number of this OGC® Project Document: OGC 05-076 Version: 1.0.0 (Corrigendum) Category: OGC® Implementation Specification Editor: John D. Evans Web Coverage Service (WCS), Version 1.0.0 (Corrigendum) Copyright © 2005 Open Geospatial Consortium. All Rights Reserved To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ Document type: OpenGIS® Implementation Specification Document subtype: Corrigendum Document stage: Approved Document language: English OGC 05-076 Contents Page 1 Scope........................................................................................................................1 2 Conformance............................................................................................................1 3 Normative references...............................................................................................1 4 Terms and definitions ..............................................................................................2 5 Conventions .............................................................................................................4 5.1 Symbols (and abbreviated terms) ............................................................................4 5.2 UML notation ..........................................................................................................4 5.3 XML schema notation..............................................................................................6 6 Basic service elements.............................................................................................6 6.1 Introduction..............................................................................................................6 6.2 Version numbering and negotiation.........................................................................7 6.2.1 Version number form...............................................................................................7 6.2.2 Version changes.......................................................................................................7 6.2.3 Appearance in requests and in service metadata .....................................................7 6.2.4 Version number negotiation.....................................................................................7 6.3 General HTTP request rules ....................................................................................8 6.3.1 Overview..................................................................................................................8 6.3.2 Key-value pair encoding (GET or POST) ...............................................................9 6.3.2.1 Overview..................................................................................................................9 6.3.2.2 Parameter ordering and case ....................................................................................9 6.3.2.3 Parameter lists..........................................................................................................9 6.3.3 XML encoding.......................................................................................................10 6.4 General HTTP response rules................................................................................10 6.5 Service exceptions .................................................................................................10 7 GetCapabilities operation ......................................................................................11 7.1 Introduction............................................................................................................11 7.2 GetCapabilities request..........................................................................................11 7.2.1 Key-value pair encoding........................................................................................11 7.2.2 XML encoding.......................................................................................................12 7.3 GetCapabilities response: Capabilities XML document........................................13 7.3.1 Overview................................................................................................................13 7.3.2 Service ...................................................................................................................13 7.3.3 Capability...............................................................................................................15 7.3.4 ContentMetadata and CoverageOfferingBrief.......................................................15 7.3.4.1 Overview................................................................................................................15 7.3.4.2 metadataLink..........................................................................................................17 7.3.4.3 description..............................................................................................................17 7.3.4.4 name 17 7.3.4.5 label 17 7.3.4.6 lonLatEnvelope......................................................................................................17 ii Copyright © Open Geospatial Consortium, Inc. (2005). All rights reserved. OGC 05-076 7.3.4.7 keywords................................................................................................................17 7.3.4.8 Additional coverage properties: DescribeCoverage ..............................................17 7.3.4.9 XLink pointer to external catalog ..........................................................................18 7.3.5 Exceptions..............................................................................................................18 8 DescribeCoverage operation..................................................................................18 8.1 Introduction............................................................................................................18 8.2 DescribeCoverage requests....................................................................................18 8.2.1 Overview................................................................................................................18 8.2.2 Key-value pair encoding........................................................................................18 8.2.3 XML encoding.......................................................................................................19 8.3 DescribeCoverage response: CoverageDescription and CoverageOffering..........20 8.3.1 Overview................................................................................................................20 8.3.2 domainSet ..............................................................................................................21 8.3.2.1 Overview................................................................................................................21 8.3.2.2 SpatialDomain........................................................................................................21 8.3.2.3 TemporalDomain ...................................................................................................22 8.3.3 rangeSet .................................................................................................................23 8.3.3.1 Overview................................................................................................................23 8.3.3.2 AxisDescription (for compound range sets) ..........................................................24 8.3.3.2.1 Introduction .......................................................................................................24 8.3.3.2.2 XML syntax.......................................................................................................25 8.3.3.2.3 Compound range sets ........................................................................................26 8.3.3.3 NullValues .............................................................................................................27 8.3.4 SupportedCRSs and coordinate reference systems (CRS) ....................................28 8.3.4.1 Overview................................................................................................................28 8.3.4.2 requestResponseCRSs ...........................................................................................29 8.3.4.3 requestCRSs...........................................................................................................29 8.3.4.4 responseCRSs ........................................................................................................29 8.3.4.4.1 nativeCRSs ........................................................................................................29 8.3.5 SupportedFormats..................................................................................................29 8.3.6 SupportedInterpolations.........................................................................................30 9 GetCoverage operation ..........................................................................................30 9.1 Introduction............................................................................................................30 9.2 GetCoverage requests ............................................................................................31 9.2.1 Overview................................................................................................................31