[Mapserver-DE] Fehler nach Umstieg auf Version 4.2.0
Till Adams
adams at terrestris.de
Die Jun 22 08:47:31 CEST 2004
Herr Eckert,
also, ich habe nur kurze Bekanntschaftm it dem UMN v4.2 bisher, aber ab
Mapserver v4.x gibt es die STYLER DEfinition in der Class, der UMN v4
akzeptierte allerdingsn och die alte schreibweise, der 4.2er tut das
laut meinen Erfahrungen nicht. Sie müssen daher folgendes ändern:
>
> # ==============================================
> # Start of map file
> #
> NAME DEMO
> STATUS ON
> SIZE 400 300
> EXTENT 3390295 5645688 3409890 5666085 # Gummersbach
> UNITS METERS
> SHAPEPATH "../data_gm"
>
> # ==============================================
> LAYER
> NAME fnp
> TYPE POLYGON
> STATUS ON
> DATA fnp
> CLASS
> NAME "FNP"
STYLE ################ HIER !
> COLOR 200 255 0
> OUTLINECOLOR 120 120 120
END ################ HIER !
> END #CLASS
> END # Layer
> END # Map File
> # ==============================================
>
> Ich sehe das was ich haben will. Den FNP der Stadt, aber
> jetzt :-(.
>
> Jetzt habe ich mir einem zweiten Server mit Apache 1.3.31,
> PHP 4.3.4, GD 1.6.2, PostSQL 7.4.1 und PostGIS,
> MySQL 3.23.49 und UMN 4.2.0 eingerichtet (alle auf Suse),
> incl. MapBender 2 (aktueller Download)
>
> Kopiere ich jetzt alle erforderlichen Verzeichnisse, es sind
> nur 2, von dem einen auf den
> anderen Server und rufe mit
> ........gm01.map&VERSION=1.1.0&REQUEST=GetMap
> den UMN auf, bekomme ich die Fehlermeldung:
>
> # ==============================================
> <?xml version='1.0' encoding="ISO-8859-1" standalone="no" ?>
> <!DOCTYPE ServiceExceptionReport SYSTEM
> "http://schemas.opengis.net/wms/1.1.1/WMS_exception_1_1_1.dt
> d">
> <ServiceExceptionReport version="1.1.0">
> <ServiceException code="LayerNotDefined">
> msWMSLoadGetMapParams(): WMS server error. Invalid layer(s)
> given in the LAYERS parameter.
> </ServiceException>
> </ServiceExceptionReport>
> # ==============================================
>
> als Download.
>
> Hat einer eine Idee woran es liegen könnte? So doll ist die
> Layerdefinition ja nun auch nicht.
> Auch wenn ich die Pfade Eintrage kommt nix.
>
> Alle Grunddateien des MapBender 2 werden korrekt angezeigt,
> das System müßte als passen.
Der Mapbender hat darüber hinaus die Angewohnheit folgenden GetMap
Request zu benutzen:
http://irnswas/cgi-bin/mapserv402?map=/var/www/html/webapps/test/test.map&
&WMTVER=1.0.0&REQUEST=map&LAYERS=vg250lnd&STYLES=default&SRS=EPSG%3A31493
&BBOX=2830353.0368763557,5194220,4371546.963123644,6146620&WIDTH=746&HEIGHT=461
&FORMAT=PNG&BGCOLOR=0xffffff&TRANSPARENT=TRUE&EXCEPTIONS=INIMAGE
Wobei beim UMN v4.2 das "STYLES=default" interessiert. Schickt man obige
ABfrage auf den UMN v4.2 los, so verweigert der 4.2er das Bild. Setzt
man ein "STYLES=" an dieselbe Stelle, gibts ein Bild. Will heissen: Da
muß am Mapbender noch nachgebessert werden ;-)
> MfG
> Ralf Eckert
>
> Planungsamt Stadt Gummersbach
> GIS - Koordinator
>
>
> _______________________________________________
> Mapserver-DE mailing list
> Mapserver-DE at freegis.org
> https://freegis.org/mailman/listinfo/mapserver-de
>
--
NEU +++ NEU +++ NEU +++ NEU
AveiN! ist Open Source
Lizensiert unter der GNU GPL
-----
Dipl. Geogr. Till Adams
terrestris, Paulsen&Adams GbR
Siemensstr. 8 * 53121 Bonn
Tel.: 0228 962 899 52 * Fax.: 0228 962 899 57
info at terrestris.de * www.terrestris.de
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)