„Web Processing Service“ – Versionsunterschied
[gesichtete Version] | [gesichtete Version] |
Als Definitionsliste formatiert, wikify |
FNBot (Diskussion | Beiträge) K Bot: Halbgeviertstrich ersetzt durch → Ergänzungsstrich |
||
Zeile 7: | Zeile 7: | ||
: liefert dem Client eine grundlegende Beschreibung ([[Metadaten]]) des oder der verfügbaren Prozess(e) auf dem Server |
: liefert dem Client eine grundlegende Beschreibung ([[Metadaten]]) des oder der verfügbaren Prozess(e) auf dem Server |
||
; DescribeProcess |
; DescribeProcess |
||
: liefert eine detaillierte Prozessbeschreibung (wie Datenin- und |
: liefert eine detaillierte Prozessbeschreibung (wie Datenin- und -output-Parameter mit den zulässigen Datenformaten) |
||
; Execute |
; Execute |
||
: bewirkt den Anstoß des Prozesses sowie die Rückgabe des Ergebnisses |
: bewirkt den Anstoß des Prozesses sowie die Rückgabe des Ergebnisses |
Version vom 25. Juni 2017, 03:07 Uhr
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).