[Mapbender-users] Invalid Layers given in the layers parameter

Rahn Hanno (rahn) rahn at zhaw.ch
Thu Feb 18 04:55:31 EST 2010



Hallo Liste,

Ich habe mal wieder ein Problem. Und zwar möchte ich einfach nur ein Luftbild in eine Mapbender Oberfläche einbinden. Leider gibt es mir immer die Fehlermeldung:

"msWMSLoadGetMapParams(): WMS Server Error. Invalid layer(s) given in the layers parameter" aus.

Ich vermute einmal, dass schon das Capabilities-Dokument falsch hochgeladen ist.

Wenn ich einen GetMap-Aufruf direkt im Browser starte, dann kommt benefalls diese Meldung.

http://webgis.hsw.ch/cgi-bin/mapserv.exe?map=C:/ms4w/Apache/htdocs/Rebberg/MapDatei/Rebberg.map&VERSION=1.1.0&REQUEST=GetMap&SERVICE=WMS&LAYERS=Luftbild&STYLES=&SRS=EPSG:21781&BBOX=690718,233287.35,691935,234382.65&WIDTH=500&HEIGHT=450&FORMAT=image/png&BGCOLOR=0xffffff&TRANSPARENT=TRUE&EXCEPTIONS=application/vnd.ogc.se_inimage

Ich habe folgende Map-Datei:

MAP
  NAME Rebberg
  STATUS ON
  TRANSPARENT ON
  IMAGETYPE png 

  EXTENT 690717.534750 233315.694200 691935.034750 234354.444200
  
  #FONTSET 'C:\ms4w\Apache\htdocs\Rebberg\Fontdatei\fonts.txt'
  #SYMBOLSET 'C:\ms4w\Apache\htdocs\Rebberg\Symboldatei\symbol.sym'
  
  OUTPUTFORMAT
  	NAME png 
  	DRIVER "GD/png"
  	MIMETYPE "image/png"
  	IMAGEMODE RGB
  	EXTENSION "png"
  	TRANSPARENT TRUE
  END
  
  PROJECTION
  	"init=epsg:21781"
  END

  
  # Legend
  LEGEND
      IMAGECOLOR 255 255 255
    STATUS ON
    KEYSIZE 18 12
    LABEL
      TYPE BITMAP
      SIZE MEDIUM
      COLOR 0 0 89
    END
  END

  # Web interface definition. Only the template parameter
  # is required to display a map. See MapServer documentation
  WEB
    # Set IMAGEPATH to the path where MapServer should
    # write its output.
    IMAGEPATH '/tmp/'

    # Set IMAGEURL to the url that points to IMAGEPATH
    # as defined in your web server configuration
    IMAGEURL '/tmp/'

    # WMS server settings
    METADATA
      'wms_title' 'Rebberg'
	  'wfs_title' 'Rebberg_WFS'
      'wms_onlineresource'  'http://webgis.hsw.ch/cgi-bin/mapserv.exe?map=C:/ms4w/Apache/htdocs/Rebberg/MapDatei/Rebberg.map&'
      'wfs_onlineresource'  'http://webgis.hsw.ch/cgi-bin/mapserv.exe?map=C:/ms4w/Apache/htdocs/Rebberg/MapDatei/Rebberg.map&'
	  'WMS_feature_info_mime_type' 'text/html'
	  'wms_srs'             'EPSG:21781'
	  'gml_featuredid' 'ID'
	  'gml_include_items' 'all'
    END

    #Scale range at which web interface will operate
    # Template and header/footer settings
    # Only the template parameter is required to display a map. See MapServer documentation
  END

LAYER
    NAME 'Luftbild'
    TYPE RASTER
    DATA 'C:\ms4w\Apache\htdocs\Rebberg\Geodaten\Hintergrund\Ortho\ortho_au.tif'
    METADATA
      'wms_title' 'Luftbild'
    END
    STATUS ON
    TRANSPARENCY 100
    PROJECTION
      	"init=epsg:21781"
    END
  END

END

Ich habe jetzt einfach nur einen Luftbildlayer. Aber ich bekomme immer einen Fehler. Ich nutze ms4w 3 beta 10 und mapbender 2.6.

Kann mir jemand helfen? Ich verzweifel hier fast, weil ich nicht weiss wo ich den fehler suchen muss.
Für Eure Unterstützung und eure Hilfe bedanke ich mich schon einmal recht herzlich im Voraus.

Gruss
Hanno Rahn


------------------------------------------
Hanno Rahn, Dipl.-Ing. (FH) Geoinformatik
ZHAW Zürcher Hochschule für Angewandte Wissenschaften Umwelt und Natürliche Ressourcen 
Fachstelle Geoinformatik 
Grüental, Postfach CH-8820 Wädenswil 
Tel +41 (0)58 934 5592
Fax +41 (0)58 934 5580 
hanno.rahn at zhaw.ch
www.iunr.zhaw.ch/geoinformatik

 
 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapbender_users/attachments/20100218/eca14083/attachment.html


More information about the Mapbender_users mailing list