[Mapserver-DE] Layer - Darstellung mit wms_latlonboundingbox

Andreas Schaeffler andreas.schaeffler at lvg.bayern.de
Mit Mai 24 11:01:27 CEST 2006


Hallo zusammen,

wir haben den UMN MapServer Version 4.4.2 im Einsatz. Ich möchte den 
unten angegebenen Layer nur einblenden, wenn der dargestellte 
Kartenausschnitt innerhalb einer bestimmten Koordinaten-Box liegt.

Nach der Online-Doku scheint dies mit "wms_latonboundingbox" im MapFile 
konfigurierbar:
##
"wms_latlonboundingbox" metadata - the bounding box of this layer in 
geographic coordinates in the format "lon_min lat_min lon_max lat_max". 
If it is set then MapServer will request the layer only when the map 
view overlaps that bounding box. You normally get this from the server's 
capabilities output.
Example:
METADATA
   "wms_latlonboundingbox" "-124 48 -123 49"
END
##

Leider reagiert der Layer nicht auf die Konfiguration, er wird immer 
dargestellt, auch wenn der Kartenausschnitt die "wms_latlonboundingbox" 
nicht enthält.

Wo könnte der Fehler sein? Auf MINSCALE reagiert der Layer.
Danke schon mal im voraus.

Andreas

LAYER
   # beb2 = C14BP-XF =Bebauungsplan Industriegebiet
   NAME "beb2"
   GROUP beb
   METADATA
     WMS_ACCESSCONSTRAINTS none
     WMS_ONLINERESOURCE "http://[web_server]/[web_binary]?map=[map]"
     WMS_SRS "EPSG:31468"
     WMS_TITLE "UMN MapServer: Flurstuecke"
     WFS_TITLE "UMN MapServer: Flurstuecke"
     WMS_ABSTRACT "UMN MapServer: Karte aus Shapes"
     WFS_ABSTRACT "UMN MapServer: Karte aus Shapes"
     full_url 
"http://[web_server]/[web_binary]?map=[map]&REQUEST=GetMap&SRS=[web_WMS_SRS]"
     "wms_latlonboundingbox" "49.765 9.153 49.784 9.181"
   END
   DATA rok/C14BP-XF.shp
   STATUS OFF
  # MINSCALE 10000
   TYPE POLYGON
   CLASS
     NAME "Bebauungsplan Industriegebiet"
     COLOR  100 100 100
     OUTLINECOLOR 0 0 0
   END
   TRANSPARENCY 40
END









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