[Mapbender-users] Eingeschraenkte Auswahl des Start-Koordinatensystems

Michael Schulz mschulz at webgis.de
Tue Feb 16 09:28:10 EST 2010


Hallo Herr Jäger,

meines Wissens verwendet Mapbender alle SRSse für die eine BoundingBox
angegeben ist. Leider erstellt der UMN diese BoundingBoxen "nur" für
SRS 4326 und das im Map-Abschnitt PROJECT angegebene SRS. Der
WEB-Metadaten Parameter "wms/ows_srs" ist für die ganzen <SRS></SRS>
zuständig, für diese wird aber kein BoundingBox-Tag generiert.

Da der primäre WMS einer GUI auch den start-Extent definiert, braucht
es wohl die Boundingbox. Wenn sich Dienste nicht ständig ändern, ist
als Zwischenlösung eine statische Version des GetCapabiities-Dokuments
denkbar, in der die fehlenden BoundingBoxen händisch ergänzt wurden.

Viele Grüße, Michael Schulz




Am 16. Februar 2010 14:41 schrieb Jäger, Frank (KRZ) <F.Jaeger at krz.de>:
> Hallo,
> bisher hatten wir alle Daten in Gauss-Krüger-Koordinaten gespeichert und deshalb auch alle GUIs so eingerichtet.
> Zum Umstellung auf ETRS89/UTM werden wir einige Zeit "gemischt" fahren.
>
> 'Neue' WMS im Mapserver (5.4) werden so eingerichet:
>
> MAP
> ...
>   PROJECTION
>      "init=epsg:25832"
>   END
>   WEB
>      METADATA
>         WMS_SRS "EPSG:31466 EPSG:31467 EPSG:4326 EPSG:25832"
>         ...
>      END
>   END
>
>
> GetCapabilities liefert damit folgenden XML-Code (Auszug):
>
> <Layer>
> ...
> <SRS>EPSG:31466</SRS>
> <SRS>EPSG:31467</SRS>
> <SRS>EPSG:4326</SRS>
> <SRS>EPSG:25832</SRS>
> <LatLonBoundingBox .../>
> <BoundingBox SRS="EPSG:25832" .../>
>
>
> *Das Problem*:
>
> Wenn dieser WMS als oberster WMS in eine Mapbender-GUI eingefügt wird, dann sind in den "WMS GUI Einstellungen" nur "EPSG:4326" und "EPSG:25832" sichtbar. Die anderen (31466, 31467) sind unsichtbar und können nicht als Standard oder Overview für die GUI ausgewählt werden.
> Umgekehrt bei den 'alten' WMS mit "init=epsg:31467": da kann UTM (25832) nicht ausgewählt werden.
>
> Der WMS (GetMap) funktioniert mit allen SRS. Das Problem betrifft nur die Auswahl bei der GUI-Konfiguration.
>
>
> Einige externe WMS (nicht umn-Mapserver) liefern ein *anderes XML-Format* aus. Die SRS stehen dort als Liste in einem Tag statt in Einzel-Tags. Zu jedem SRS wird eine BBOX geliefert.
> Bei diesem Format tritt das Problem *nicht* auf:
>
> <Layer queryable="0" opaque="1">
> <SRS>
> EPSG:31466 EPSG:31462 EPSG:31492 EPSG:31467 EPSG:25831 EPSG:25832 EPSG:25833 EPSG:4326
> </SRS>
> <LatLonBoundingBox .../>
> <BoundingBox SRS="EPSG:31466" ..../>
> ....
> <BoundingBox SRS="EPSG:4326" ..../>
>
>
> Wieder anders beim "Geoserver":
>
> <Layer>
> ...
> <SRS>EPSG:2397</SRS>
> ...
> <SRS>EPSG:31466</SRS>
> <SRS>EPSG:31467</SRS>
> ....
> <SRS>EPSG:4326</SRS>
> <LatLonBoundingBox ...
>
> Wird dieser Dienst als erster WMS der GUI verwendet, dann bleibt als Auswahl nur noch "EPSG:4326" übrig.
>
>
> Frage:
> Verwendet Mapbender vielleicht jeweils nur den *letzten* <SRS>-Tag aus den Capabilities und den WMS-Pflicht-EPSG 4326 ??
>
>
> Test mit Mapbender-Versionen 2.5.2 und 2.6.
>
> Mit freundlichen Grüßen
> Frank Jäger
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapbender_users
>



-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Aufwind durch Wissen!

Qualifizierte Open Source Schulungen bei der
http://www.foss-akademie.de/
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

-----------------------------------------------------------
Michael Schulz
mschulz at webgis.de

in medias res
Gesellschaft für Informationstechnologie mbH

+++ Bitte beachten Sie unsere neue Adresse und Durchwahl +++

Schwimmbadstraße 2
D-79100  Freiburg i. Br.

Tel:  +49 (0)761 705798-102
Tel:  +49 (0)761 705798-0
Fax: +49 (0)761 705798-09

+++ Bitte beachten Sie unsere neue Adresse und Durchwahl +++

http://www.webgis.de / http://www.zopecms.de
--------------------------------------------------------------
Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck
Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg


More information about the Mapbender_users mailing list