In dem SubmitRequestResponse gibt der Dienst Auskunft über den Status einer übermittelten Aufgabe, also ob die Aufgabe angenommen wurde oder nicht.

Parameter

Vorgeschriebene Parameter für diese Antwort:

  • taskID - eine eindeutige ID für diese Aufgabe
  • status - gibt an, ob die Aufgabe angenommen wurde oder nicht. Mögliche Werte sind:
    • confirmed
    • rejected
    • incomplete request
    • pending
    • rejected, alternatives available
  • LatestResponseTime - Die Antwort wird bis spätestens zu diesem Zeitpunkt versendet. Wenn bis dahin keine Antwort eintrifft, gilt die Aufgabe als "rejected"

Optionale Parameter für diese Antwort:

  • estimatedToC - hier kann der Dienst angeben, wann mit der Beendigung dieser Aufgabe zu rechnen ist
  • description - Eine Beschreibung / Begründung für die zu Grunde liegende Antwort
  • alternative - sollte eine Abarbeitung mit den gewünschten Parametern aus einem Grund nicht möglich sein, können hier alternative Parameter angeboten werden

Ein Beispiel für einen SubmitRequestResponse

<?xml version="1.0" encoding="UTF-8"?>
<SubmitRequestResponse xmlns="http://www.opengis.net/sps" xmlns:gml="http://www.opengis.net/gml">
    <taskID>23</taskID>
    <status>confirmed</status>
    <LatestResponseTime>
        <gml:TimeInstant>
            <gml:timePosition>2014-02-09T18:00:00</gml:timePosition>
        </gml:TimeInstant>
    </LatestResponseTime>
</SubmitRequestResponse>

Add comment