[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)