DescribeResultAccessRequestResponse

Mit dem DescribeResultAccessRequestResponse teilt der SPS mit, wie und unter welcher Adresse das Ergebnis einer Abarbeitung abgeholt werden kann.

Parameter

Vorgeschriebene Parameter für diese Antwort:

  • service – Ein kombiniertes Element, das den Typ und die URL des OGC-Dienstes beschreibt, der das Ergebnis beinhaltet. Das Element enthält folgende Unterelemente:
    • ServiceType – Gibt die Art des Dienstes an (SOS, WFS…)
    • ServiceURL – Die URL des Dienstes
    • request – optional. Sollte aber einen Request für den Fall enthalten, das die ServiceURL keinen direkten Zugang zu den Daten bietet.

Beispiel für einen DescribeResultAccessRequestResponse

<?xml version="1.0" encoding="UTF-8"?>
<DescribeResultAccessRequestResponse xmlns="http://www.opengis.net/sps">
    <service>
        <ServiceType>SOS</ServiceType>
        <ServiceURL>http://www.example.org/SOS?REQUEST=GetObservation&SERVICE=SOS&VERSION=1.0.0&OFFERING=SPSOfferingName&OBSERVEDPROPERTY=PropertyName&PROCEDURE=SensorID&RESPONSEFORMAT="text/xml;subtype=&quot;om/1.0.0&quot;"</ServiceURL>
    </service>
</DescribeResultAccessRequestResponse>

Beispiel für einen DescribeResultAccessRequestResponse mit gesetztem request-Parameter:

<?xml version="1.0" encoding="UTF-8"?>
<DescribeResultAccessRequestResponse xmlns="http://www.opengis.net/sps">
    <service>
        <ServiceType>SOS</ServiceType>
        <ServiceURL>http://www.example.org/SOS</ServiceURL>
        <request>
            <GetObservation xmlns="http://www.opengis.net/sos/1.0" xmlns:ows="http://www.opengis.net/ows/1.1" xmlns:gml="http://www.opengis.net/gml" xmlns:ogc="http://www.opengis.net/ogc" xmlns:om="http://www.opengis.net/om/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/sos/1.0
            http://schemas.opengis.net/sos/1.0.0/sosGetObservation.xsd" service="SOS" version="1.0.0">
               <offering>SPSOfferingName</offering>
               <observedProperty>PropertyName</observedProperty>
               <procedure>SensorID</procedure>
               <responseFormat>text/xml;subtype=&quot;om/1.0.0&quot;</responseFormat>
            </GetObservation>        
        </request>
    </service>
</DescribeResultAccessRequestResponse>

Schreibe einen Kommentar