[Mapserver-DE] OGC WMS-Server & Layerkontrolle

Arnulf Christl arnulf.christl at ccgis.de
Die Feb 17 09:48:34 CET 2004


Achim Spaeter wrote:

> Hallo,
>
> setze mich gerade mit dem Aufbau eines WMS-Kartendienstes auseinander.
>
...
und dann war da noch die Frage nach den Layern. Ein praktisches Werkzeug 
für den Produktiveinsatz vom WMS-basierten Anwendungen bietet das 
Mapbender Projekt. Es enthält Dienste zur Verwaltung von WMSsen, 
Einstellung von an- und ausgeschalteten Ebenen und auch Kombination von 
WMS. Die Software enthält auch eine Administration mit der WMSse einfach 
gekapselt werden können. Dabei werden Capabilities Dokuments zunächst in 
eine Datenbank geladen, um sie besser managen zu können. Das 
funktioniert nicht nur mit dem UMN (auch wenn wir den inzwischen fast 
ausschließlich einsetzen), da halt WMS gemacht wird.
Über ein PHP Web-Frontend können dann individuelle Einstellungen 
vorgenomen werden, die in einem Standard WMS zunächst wahlfrei sind, 
z.B. ob Ebenen abfragbar, an,- oder ausgeschaltet sind, oder welches 
Bildformat verwendet werden (PNG, JPEG, GIF). Vor allem können auch 
mehrere WMS miteinander kombiniert - also überlagert werden. Dadurch 
entstehen WMS-Gruppen, vergleichbar mit einem "virtuell" kaskadierten 
WMS, allerdings mit vollem Zugriff auf und durch alle Ebenen.
Wenn ein Layer ausgeschaltet werden soll, muss also nicht gleich die 
MAP-Datei auf dem Server geändert werden, sondern über das Web-Frontend 
wird durch das Ausschalten eines Häkchens der Eintrag "activated" in der 
Datenbank geändert. So kann der gleiche WMS Diesnt, also auch die 
gleiche MAP-Datei mit unterschiedlichen Einstellungen bereitgestellt 
werden.
Das macht die Arbeit mit WMS sehr komfortabel, vor allem wenn man mehr 
als nur einen hat.
Zusätzliche gibt es die Möglichkeit Benutzer und Gruppen anzulegen, um 
auch differenzierten Zugriff zu ermöglichen.
In dem Praxishandbuch, das wir seit einem halben Jahr zusammenschreiben 
und das tatsächlich diese Woche rauskommt steht dazu noch mehr Info, wir 
sagen Bescheid, sobald es fertig ist.

Gruß, Arnulf.




This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)