Wxs mapscript
Revision as of 00:15, 7 April 2008 by Wiki-Markus Weißmann (talk | contribs) (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 ...)
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 )