Difference between revisions of "Wxs mapscript"

From OSGeo
Jump to navigation Jump to search
(New page: == MapScript wrappers für WxS Services == (angefangene deutsche Übersetzung der englischsprachigen Seite http://mapserver.gis.umn.edu/docs/howto/wxs_mapscript, bitte weiter übersetzen ...)
 
Line 3: Line 3:
 
(angefangene deutsche Übersetzung der englischsprachigen Seite http://mapserver.gis.umn.edu/docs/howto/wxs_mapscript, bitte weiter übersetzen und ggf. korrigieren)
 
(angefangene deutsche Übersetzung der englischsprachigen Seite http://mapserver.gis.umn.edu/docs/howto/wxs_mapscript, bitte weiter übersetzen und ggf. korrigieren)
  
Einführung
+
=== Einführung ===
  
 
Mit der Implementierung von Mapserver RFC 16 in Mapserver 4.9 hat Mapscript nun die Fähigkeit OGC-Webdienstaufrufe und wie WMC, WCS und WFS auszuführen.
 
Mit der Implementierung von Mapserver RFC 16 in Mapserver 4.9 hat Mapscript nun die Fähigkeit OGC-Webdienstaufrufe und wie WMC, WCS und WFS auszuführen.

Revision as of 01:16, 7 April 2008

MapScript wrappers für WxS Services

(angefangene deutsche Übersetzung der englischsprachigen Seite http://mapserver.gis.umn.edu/docs/howto/wxs_mapscript, bitte weiter übersetzen und ggf. korrigieren)

Einführung

Mit der Implementierung von Mapserver RFC 16 in Mapserver 4.9 hat Mapscript nun die Fähigkeit OGC-Webdienstaufrufe und wie WMC, WCS und WFS auszuführen.

Dies macht es möglich, basierend auf Informationen aus dem Original-Request ein Map-Objekt dynamisch zu konfigurieren und den Output der abgearbeiteten Requests für weitergehende Nachbearbeitung abzufangen.

Python Beispiel

Das folgende einfache in Python geschriebene Beispiel zeigt ein Script, das intern den Map-Namen ausgibt, aber auch normale Mapserver-Prozesse benutzt.

import mapscript
req = mapscript.OWSRequest()
req.loadParams()
map = mapscript.mapObj( '/u/www/maps/ukpoly/ukpoly.map' )
map.OWSDispatch( req )