[Mapserver-DE] UMN kaskadierend

Arnulf Christl arnulf.christl at ccgis.de
Die Aug 3 16:59:45 CEST 2004


eichert - geoinformation+planung wrote:

>hallo,
>
>In einem grenzüberschreitenden Raumplanungsprojekt wird überlegt, ein
>gemeinsames Geoportal mit eim UMN-Server einzureichten, der auf vorhandene
>dezentrale MapServer zugreifen soll.
>
>Bislang vertreten als Geodatenserver sind ArcIMS, MapExtreme, GeoMedia. Wie
>kompatibel sind die WMS-Services in einer so heterogenen
>Geodatenserverumgebung denn tatsächlich, lohnt es sich denn, diese
>Überlegung zum jetztigen Zeitpunkt weiterzuverfolgen; trifft es z.B.zu, daß
>ein ArcIms 'über' einem UMN funktioniert, anders herum jedoch nicht?
>
>Felix
>
>
>
>_______________________________________________
>Mapserver-DE mailing list
>Mapserver-DE at freegis.org
>https://freegis.org/mailman/listinfo/mapserver-de
>
>  
>
Hallo,
eigentlich sollten natürlich alle zusammenpassen, da sie ja WMS machen. :-)

Tun sie auch, zumindest haben wir ArcIMS und GeoMedia bereits testweise 
eingehängt, bei MapExtreme kann ich es nicht aus eigener Erfahrung 
bezeugen, es soll aber auch schon mal gemacht worden sein.

Es gibt noch ein paar Punkte zu bedenken.
Das Kaskadieren mehrerer Dienste innerhalb einer MAP Datei führt dazu, 
dass der UMN MapServer langsam wird. Das liegt daran, dass die 
Bearbeitung der WMS sequentiell erfolgt.
Wenn ein Dienst klemmt, kommt gar nichts zurück, weil der UMN die 
Anfrage nicht beenden kann. Voraussetzung ist also, dass die 
eingebundenen WMS schnell und stabil sind.

Stichwort Umprojektionen: Der getMap Request wird von UMN MapServer 
nicht direkt an die anderen Dienste weitergeleitet, sondern zunächst in 
die Zielprojektion des eingebundenen Servers übersetzt. Damit ist zwar 
gewährleistet, dass der eingebundene Server auf jeden Fall antworten 
kann, das zurückgelieferte Bild wird dann allerdings nachträglich vom 
UMN wie eine Rasterkachel umprojiziert. Da kein Pixelüberschuß für die 
Verrechnung zur Verfügung steht ist das Ergebnis qualitativ schlecht.

Wenn mehrere WMS unterschiedlicher Server überlagert werden sollen 
binden wir diese deshalb immer direkt in den Client ein, der verträgt 
auch mal einen Schluckauf von einem WMS und lässt diesen dann einfach 
aussen vor, zeigt aber die anderen. Auf http://www.mapbender.org/testbed 
stellen wir alle paar Wochen ein paar neue überlagerte WMS ein. Das 
aktuelle Besipiel zeigt einen ArcIMS des Landesamtes für Umweltschutz 
des Landes Baden Wüttemberg und einen dahinter liegenden UMN mit den 
Bundesländer Umringen.

Wenn Interesse besteht können wir auch einen Capabilities-Upload Dialog 
einbauen, dann könnte man da auch eigene WMSse hochladen (haben wir 
schon lange geplant, aber die Zeit...)

Gruß, Arnulf.

-- 
----------------------------
CCGIS Christl & Stamm GbR
----------------------------
http://www.ccgis.de
http://www.mapbender.org
----------------------------
Service: +49 (0)228 90826 0
Direct:  +49 (0)228 90826 23
Fax:     +49 (0)228 90826 11
----------------------------
CCGIS Christl & Stamm GbR
Siemensstraße 8
53121 Bonn
GERMANY





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