Zum Inhalt springen

Web Processing Service

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 13. September 2022 um 17:56 Uhr durch imported>BrunoBoehmler (Weblinks: Halbgeviertstrich, Form nach LIT).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Der Web Processing Service (WPS) ist ein Mechanismus, um über das Internet eine räumliche Analyse von Geodaten durchzuführen. 2007 wurde vom Open Geospatial Consortium (OGC) die Version 1.0.0 des WPS-Standards definiert. Er legt fest, in welcher Weise ein Client mit einem Geodienst bei der Ausführung einer geographischen Analyse interagiert. Er erhält dadurch Zugriff auf vordefinierte Rechenvorschriften oder -modelle, die samt den benötigten Geodaten auf einem Server liegen.

Beispiele für durch WPS bereitgestellte Prozesse sind von Geoinformationssystemen (GIS) bekannte Funktionen, wie Pufferbildung oder Verschneidungen. Ein WPS kann sowohl Vektor- als auch Rasterdaten verarbeiten. Die WPS-Spezifikation definiert drei verpflichtende Operationen bzw. Requests (wobei die Client-Server-Kommunikation auf Grundlage von XML erfolgen soll):

GetCapabilities
liefert dem Client eine grundlegende Beschreibung (Metadaten) des oder der verfügbaren Prozess(e) auf dem Server
DescribeProcess
liefert eine detaillierte Prozessbeschreibung (wie Datenin- und -output-Parameter mit den zulässigen Datenformaten)
Execute
bewirkt den Anstoß des Prozesses sowie die Rückgabe des Ergebnisses

Damit bestehen Ähnlichkeiten zu anderen Schnittstellen-Spezifikationen des OGC, wie Web Map Service (WMS) oder Web Feature Service (WFS).

Weblinks

{{safesubst:#ifeq:0|10| {{#switch: Web Processing Service |Navigationsleiste|NaviBlock|0=|#default= Vorlage:Templatetransclusioncheck Vorlage:Dokumentation/ruler }}}}Vorlage:Klappleiste/Anfang {{#if:

|

 |

CityGML | GML | GeoPackage | GMLJP2 | GeoRSS GML | GeoXACML | IndoorGML | KML | Filter Encoding | GO | Simple Feature Access | SLD/SE | WaterML

Web Service Framework

Web Service Common | OpenLS/OLS | TJS

Sensor Web Enablement (SWE): O&M | SensorML | TML | SOS | SPS

OpenGIS Web Services (OWS): WCAS/CSW | WCTS | WCS | WCPS | WFS | WMC | TMS | WMS | WMTS | WPS | W3DS }} Vorlage:Klappleiste/Ende {{#switch:Web Processing Service|Open Geospatial Consortium = |{{#ifeq:||}}}}