Retrieving the Capabilities Document

Copyright © 2011 Open Geospatial Consortium 147 ows:Profilehttp:www.opengis.netspecSWE2.0confuml-choice- componentsows:Profile ows:Profilehttp:www.opengis.netspecSWE2.0confuml-simple- encodingsows:Profile ows:Profilehttp:www.opengis.netspecSWE2.0confxsd-simple- componentsows:Profile ows:Profilehttp:www.opengis.netspecSWE2.0confxsd-record- componentsows:Profile ows:Profilehttp:www.opengis.netspecSWE2.0confxsd-choice- componentsows:Profile ows:Profilehttp:www.opengis.netspecSWE2.0confxsd-simple- encodingsows:Profile ows:Profilehttp:www.opengis.netspecSWE2.0confgeneral-encoding- rulesows:Profile ows:Profilehttp:www.opengis.netspecSWE2.0conftext-encoding- rulesows:Profile ows:ServiceIdentification ows:ServiceProvider ows:ProviderNameSWE SPS 2.0 SWGows:ProviderName ows:ProviderSite xlink:href=http:www.opengeospatial.orgswesps ows:ServiceContact ows:IndividualNameJohannes Echterhoffows:IndividualName ows:ContactInfo ows:Phone ows:Voice0049...ows:Voice ows:Phone ows:ContactInfo ows:ServiceContact ows:ServiceProvider ows:OperationsMetadata ows:Operation name=GetCapabilities ows:DCP ows:HTTP ows:Post xlink:href=http:www.ogc.orgSPS ows:HTTP ows:DCP ows:Parameter name=Sections ows:AllowedValues ows:ValueAllows:Value ows:ValueServiceIdentificationows:Value ows:ValueServiceProviderows:Value ows:ValueOperationsMetadataows:Value ows:ValueContentsows:Value ows:ValueNotificationsows:Value ows:AllowedValues ows:Parameter ows:Operation ows:Operation name=DescribeTasking ows:DCP ows:HTTP ows:Post xlink:href=http:www.ogc.orgSPS ows:HTTP ows:DCP ows:Operation ows:Operation name=Submit ows:DCP ows:HTTP ows:Post xlink:href=http:www.ogc.orgSPS ows:HTTP ows:DCP ows:Operation ows:Operation name=DescribeResultAccess ows:DCP ows:HTTP ows:Post xlink:href=http:www.ogc.orgSPS ows:HTTP ows:DCP ows:Operation ows:Operation name=GetFeasibility ows:DCP ows:HTTP ows:Post xlink:href=http:www.ogc.orgSPS 148 Copyright © 2011 Open Geospatial Consortium ows:HTTP ows:DCP ows:Operation ows:Operation name=Update ows:DCP ows:HTTP ows:Post xlink:href=http:www.ogc.orgSPS ows:HTTP ows:DCP ows:Operation ows:Operation name=GetStatus ows:DCP ows:HTTP ows:Post xlink:href=http:www.ogc.orgSPS ows:HTTP ows:DCP ows:Parameter name=since ows:AnyValue ows:Parameter ows:Operation ows:Operation name=GetTask ows:DCP ows:HTTP ows:Post xlink:href=http:www.ogc.orgSPS ows:HTTP ows:DCP ows:Operation ows:Operation name=Cancel ows:DCP ows:HTTP ows:Post xlink:href=http:www.ogc.orgSPS ows:HTTP ows:DCP ows:Operation ows:Operation name=Reserve ows:DCP ows:HTTP ows:Post xlink:href=http:www.ogc.orgSPS ows:HTTP ows:DCP ows:Operation ows:Operation name=Confirm ows:DCP ows:HTTP ows:Post xlink:href=http:www.ogc.orgSPS ows:HTTP ows:DCP ows:Operation ows:Constraint name=PostEncoding ows:AllowedValues ows:ValueSOAPows:Value ows:AllowedValues ows:Constraint ows:OperationsMetadata sps:notifications swes:NotificationProducerMetadata swes:producerEndpoint wsa:EndpointReference wsa:Addresshttp:www.ogc.orgSPSProducerwsa:Address wsa:EndpointReference swes:producerEndpoint swes:supportedDialects swes:FilterDialectMetadata swes:topicExpressionDialecthttp:docs.oasis-open.orgwsnt- 1TopicExpressionSimpleswes:topicExpressionDialect swes:topicExpressionDialecthttp:docs.oasis-open.orgwsnt- 1TopicExpressionConcreteswes:topicExpressionDialect swes:topicExpressionDialecthttp:docs.oasis-open.orgwsnt- 1TopicExpressionFullswes:topicExpressionDialect swes:topicExpressionDialecthttp:www.w3.orgTR1999REC-xpath- 19991116swes:topicExpressionDialect Copyright © 2011 Open Geospatial Consortium 149 swes:messageContentDialecthttp:www.w3.orgTR1999REC-xpath- 19991116swes:messageContentDialect swes:FilterDialectMetadata swes:supportedDialects swes:fixedTopicSetfalseswes:fixedTopicSet swes:servedTopics wstop:TopicSet sps:TaskEvent sps:TaskFailure wstop:topic=true sps:TaskCancellation wstop:topic=true sps:TaskCompletion wstop:topic=true sps:TaskConfirmation wstop:topic=true sps:TaskUpdate wstop:topic=true sps:DataPublication wstop:topic=true sps:TaskReservation wstop:topic=true sps:TaskSubmission wstop:topic=true sps:ReservationExpiration wstop:topic=true sps:TaskEvent sps:TaskingRequestEvent sps:TaskingRequestExpiration wstop:topic=true sps:TaskingRequestEvent swes:CapabilitiesChange swes:OfferingAddition wstop:topic=true swes:OfferingDeletion wstop:topic=true swes:CapabilitiesChange wstop:TopicSet swes:servedTopics swes:usedTopicNamespace targetNamespace=http:www.opengis.netsps2.0 final=true wstop:Topic name=TaskEvent wstop:Topic name=TaskFailure messageTypes=sps:StatusReport wstop:Topic name=TaskCancellation messageTypes=sps:StatusReport wstop:Topic name=TaskCompletion messageTypes=sps:StatusReport wstop:Topic name=TaskConfirmation messageTypes=sps:StatusReport wstop:Topic name=TaskUpdate messageTypes=sps:StatusReport wstop:Topic name=DataPublication messageTypes=sps:StatusReport wstop:Topic name=TaskReservation messageTypes=sps:ReservationReport wstop:Topic name=TaskSubmission messageTypes=sps:StatusReport wstop:Topic name=ReservationExpiration messageTypes=sps:ReservationReport wstop:Topic wstop:Topic name=TaskingRequestEvent wstop:Topic name=TaskingRequestExpiration messageTypes=sps:StatusReport wstop:Topic name=TaskingRequestRejection messageTypes=sps:StatusReport wstop:Topic name=TaskingRequestAcceptance messageTypes=sps:StatusReport wstop:Topic name=TaskingRequestPending messageTypes=sps:StatusReport wstop:Topic swes:usedTopicNamespace swes:usedTopicNamespace targetNamespace=http:www.opengis.netswes2.0 final=true wstop:Topic name=CapabilitiesChange messageTypes=swes:SWESEvent wstop:Topic name=OfferingAddition messageTypes=swes:OfferingChanged wstop:Topic name=OfferingDeletion messageTypes=swes:OfferingChanged wstop:Topic wstop:Topic name=SensorInsertion messageTypes=swes:SensorChanged wstop:Topic name=SensorDescriptionUpdate messageTypes=swes:SensorDescriptionUpdated swes:usedTopicNamespace swes:NotificationProducerMetadata sps:notifications sps:contents sps:SPSContents swes:procedureDescriptionFormathttp:www.opengis.netsensorML1.0.1swes:procedureDes criptionFormat swes:observablePropertyhttp:www.opengis.netdefpropertyTypex- radianceswes:observableProperty swes:offering sps:SensorOffering 150 Copyright © 2011 Open Geospatial Consortium swes:identifierhttp:www.ogc.orgspsoffering1swes:identifier swes:procedurehttp:www.ogc.orgprocedurecamera1swes:procedure sps:observableArea sps:byPolygon gml:Polygon gml:id=gid01 gml:exterior gml:LinearRing gml:pos srsName=http:www.opengis.netdefcrsEPSG0432651.9 8.186gml:pos gml:pos srsName=http:www.opengis.netdefcrsEPSG0432651.9005 8.186gml:pos gml:pos srsName=http:www.opengis.netdefcrsEPSG0432651.9005 8.199gml:pos gml:pos srsName=http:www.opengis.netdefcrsEPSG0432651.9 8.199gml:pos gml:LinearRing gml:exterior gml:Polygon sps:byPolygon sps:observableArea sps:SensorOffering swes:offering sps:minStatusTimePT12Hsps:minStatusTime sps:supportedEncodinghttp:www.opengis.netswe2.0TextEncodingsps:supportedEncoding sps:SPSContents sps:contents sps:Capabilities soap12:Body soap12:Envelope

9.6.2 Getting Result Access Information for a Procedure

2010-08-20T11:06:00+02:00 - The client sends a DescribeResultAccess request to the service to learn which data storages the SPS uses to make data gathered by procedure http:www.ogc.orgprocedurecamera1 accessible. Listing 12 - DescribeResultAccess request example targetting a procedure sps:DescribeResultAccess service = SPS version = 2.0.0 xmlns:sps = http:www.opengis.netsps2.0 xmlns:swe = http:www.opengis.netswe2.0 xmlns:xsi = http:www.w3.org2001XMLSchema-instance sps:target sps:procedure http:www.ogc.orgprocedurecamera1 sps:procedure sps:target sps:DescribeResultAccess 2010-08-20T11:06:01+02:00 – The service sends a response with references to data storages a Sensor Observation Service and an online folder. Copyright © 2011 Open Geospatial Consortium 151 Listing 13 - DescribeResultAccess response example sps:DescribeResultAccessResponse xmlns:sps = http:www.opengis.netsps2.0 xmlns:xsi = http:www.w3.org2001XMLSchema-instance xmlns:swe = http:www.opengis.netswe2.0 xmlns:ows = http:www.opengis.netows1.1 xmlns:xlink = http:www.w3.org1999xlink sps:availability sps:available sps:DataAvailable sps:dataReference ows:ReferenceGroup ows:Identifier http:www.ogc.orgprocedurecamera1accessReferenceGroups1 ows:Identi fier ows:Reference xlink:href = http:www.ogc.orgSOS xlink:role = http:www.opengis.netspecSPS2.0referenceTypeServiceURL ows:Identifier http:www.ogc.orgprocedurecamera1accessReferenceGroups1references 1 ows:Identifier ows:Metadata sps:SPSMetadata sps:dataAccessType http:www.opengis.netsos2.0 sps:dataAccessType sps:SPSMetadata ows:Metadata ows:Reference ows:ReferenceGroup sps:dataReference sps:dataReference ows:ReferenceGroup ows:Identifier http:www.ogc.orgprocedurecamera1accessReferenceGroups2 ows:Identi fier ows:Reference xlink:href = http:www.ogc.orgSOSprocedurecamera1videos xlink:role = http:www.opengis.netspecSPS2.0referenceTypeFolder ows:Identifier http:www.ogc.orgprocedurecamera1accessReferenceGroups2references 1 ows:Identifier ows:Format videomj2 ows:Format ows:Reference ows:ReferenceGroup sps:dataReference sps:DataAvailable sps:available sps:availability sps:DescribeResultAccessResponse

9.6.3 Getting the Tasking Parameter Description

2010-08-20T11:08:32+02:00 – The client sends a DescribeTasking request for the procedure to the service to find out about the available tasking options. Listing 14 - DescribeTasking request example sps:DescribeTasking service = SPS version = 2.0.0 xmlns:sps = http:www.opengis.netsps2.0 xmlns:xsi = http:www.w3.org2001XMLSchema- instance sps:procedure http:www.ogc.orgprocedurecamera1 sps:procedure sps:DescribeTasking 2010-08-20T11:08:33+02:00 – The service sends a response with the tasking parameter description for the procedure. Listing 15 - DescribeTasking response example sps:DescribeTaskingResponse xmlns:gml=http:www.opengis.netgml3.2 xmlns:sps=http:www.opengis.netsps2.0 xmlns:swe=http:www.opengis.netswe2.0