From Ludger.Steffens at t-online.de Mon Jan 11 18:20:42 2021 From: Ludger.Steffens at t-online.de (Ludger Steffens) Date: Mon, 11 Jan 2021 18:20:42 +0100 Subject: [Mapserver-DE] mapserver - keine Karte Message-ID: Ich starte eine MapServ-Anwendung mit den drei Dateien global.map, index.html und dem HTML-Template global.html. Wenn ich in der index.html im Konqueror den Knopf "Start MapServer" drücke, kommt zwar die Begrenzung der Karte in Zeichenfläche durch die Zeile in im Browser "http://localhost/cgi-bin/mapserv?map=/home/ludste/mapserverTest/global.map&layer=countries&zoomdir=1&zoomsize=2&program=/cgi-bin/mapserv" , der Inhalt ist aber leer. Allerdings wird die Karte in das Verzeichnis /var/www/tmp/ abgelegt. Aber Mapserv kann die Datei dort nicht finden, obwohl sie eigentlich dort ist. Fehler bei der Einrichtung von apache2? Oder doch bei mapserv? Viele Grüße Ludger Steffens -- Ludger Steffens Kyllburger Straße 14 50937 Köln Telefon: 0221 466461 Mobil: +491604469114 E-Mail: Ludger.Steffens at t-online.de -------------- nächster Teil -------------- MAP SIZE 600 300 EXTENT -180 -90 180 90 IMAGECOLOR 180 180 250 # Hintergrundfarbe der Karte UNITS dd SCALEBAR STATUS embed STYLE 0 UNITS kilometers INTERVALS 3 TRANSPARENT true OUTLINECOLOR 0 0 0 END LEGEND STATUS embed POSITION lr TRANSPARENT true END WEB TEMPLATE global.html IMAGEPATH "/var/www/tmp/" IMAGEURL "/tmp/" END LAYER NAME countries TYPE polygon Status default DATA countries_simpl LABELITEM 'NAME' LABELMAXSCALE 50000000 CLASSITEM 'NAME' CLASS NAME 'Bulgaria' EXPRESSION 'Bulgaria' STYLE OUTLINECOLOR 100 100 100 COLOR 255 255 150 END LABEL SIZE LARGE MINFEATURESIZE 40 END END CLASS NAME 'All Countries' EXPRESSION ('[NAME]' ne 'Bulgaria') STYLE OUTLINECOLOR 100 100 100 COLOR 200 200 200 END END END END -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20210111/3051d83a/index.html -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20210111/3051d83a/global.html From jmckenna at gatewaygeomatics.com Mon Jan 11 18:52:10 2021 From: jmckenna at gatewaygeomatics.com (Jeff McKenna) Date: Mon, 11 Jan 2021 13:52:10 -0400 Subject: [Mapserver-DE] mapserver - keine Karte In-Reply-To: References: Message-ID: <796d3cf2-b8e8-265a-9851-655a94b184d6@gatewaygeomatics.com> Hi Ludger, Please check the IMAGEPATH and IMAGEURL settings in your .map file. The value for IMAGEURL should definitely be set as an alias by Apache as well. Here are the settings for MS4W (Windows) users out-of-the-box : IMAGEPATH "/ms4w/tmp/ms_tmp/" IMAGEURL "/ms_tmp/" and here is the Apache setting: Alias /ms_tmp/ "/ms4w/tmp/ms_tmp/" You can also download the "MapServer CGI Viewer" application from here to compare its settings: https://ms4w.com/download.html Happy new year to you, -jeff -- Jeff McKenna GatewayGeo: MapServer Consulting and Training Services co-founder of FOSS4G http://gatewaygeo.com/ On 2021-01-11 1:20 p.m., Ludger Steffens wrote: > Ich starte eine MapServ-Anwendung mit den drei Dateien  global.map, > index.html und dem HTML-Template global.html. > > Wenn ich in der index.html im Konqueror den Knopf "Start MapServer" > drücke, kommt zwar die Begrenzung der Karte in Zeichenfläche durch die > Zeile in im Browser > "http://localhost/cgi-bin/mapserv?map=/home/ludste/mapserverTest/global.map&layer=countries&zoomdir=1&zoomsize=2&program=/cgi-bin/mapserv" > > , der Inhalt ist aber leer. > > Allerdings wird die Karte in das Verzeichnis /var/www/tmp/ abgelegt. > Aber Mapserv kann die Datei dort nicht finden, obwohl sie eigentlich > dort ist. > > Fehler bei der Einrichtung von apache2? Oder doch bei mapserv? > > Viele Grüße > Ludger Steffens