From gerd_ak at web.de Thu Feb 5 15:27:25 2009 From: gerd_ak at web.de (Gerd Arns-Krogmann) Date: Thu, 05 Feb 2009 15:27:25 +0100 Subject: [Mapserver-DE] Geometrieexport aus PostgreSQL nach KML Message-ID: <498AF74D.8030800@web.de> Hallo Liste, ich bin neu hier und kenne mich auch mit Mailinglisten nicht so gut aus aber ich bräuchte Hilfe in meinem MapServer Projekt. Hat jemand Erfahrungen im Datenexport aus PostgreSQL/PostGIS? Mein Anliegen ist es aus dem Mapbender heraus einen Datenexport von via SQL selektierten Geometrien zu machen. Als Zielformate schweben mir csv, gpx und kml vor. Meine Recherchen ergaben vielleicht eine Möglichkeit auf die Funktionen der ogr-Bibliothek (ogr2ogr) zuzugreifen per PHP mit OGR/PHP Extension. http://dl.maptools.org/dl/php_ogr/php_ogr_documentation.html Allerdings ist das Projekt länger schon nicht mehr weiterentwickelt worden (letzter Stand von 2005). Ich habe das deshalb noch nicht ausprobiert, auch weil meine PHP Künste recht begrenzt sind. Wie könnte ich sonst diese Funktionen irgendwie in einem Skript anstoßen? Auf der Kommandozeile funktioniert es doch auch so einfach. Vielen Dank für jegliche Hilfe Gerd -- Gerd Arns-Krogmann Student der Hochschule Vechta im Bereich der Diplom Umweltwissenschaften Dreschkamp 15 49393 Kroge / Lohne Mobile: +49 151 50354554 E-Mail: mailto:gerd_ak at web.de -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : signature.asc Dateityp : application/pgp-signature Dateigröße : 260 bytes Beschreibung: OpenPGP digital signature URL : http://freegis.org/pipermail/mapserver-de/attachments/20090205/62af3cbb/signature.bin From Kai-Behncke at gmx.de Thu Feb 5 15:42:19 2009 From: Kai-Behncke at gmx.de (Kai Behncke) Date: Thu, 05 Feb 2009 15:42:19 +0100 Subject: [Mapserver-DE] Geometrieexport aus PostgreSQL nach KML In-Reply-To: <498AF74D.8030800@web.de> References: <498AF74D.8030800@web.de> Message-ID: <20090205144219.67600@gmx.net> Hi Gerd, >Ich habe das deshalb > noch nicht ausprobiert, auch weil meine PHP Künste recht begrenzt sind. > Wie könnte ich sonst diese Funktionen irgendwie in einem Skript > anstoßen? Auf der Kommandozeile funktioniert es doch auch so einfach. > > Vielen Dank für jegliche Hilfe > Gerd > Über den PHP-Befehl "system" kanns Du direkt auf dem System Befehle ausführen. Ein Skript wo so etwas integriert ist findest Du hier: www.kneipenculture.de/shapetransformator.zip Der User kann hier Shapes hochladen. Über den System-Befehl im Skript werden diese dann mittels shp2sql in SQL konvertiert und in eine DB eingelesen, also etwas ähnliches wie das was Du möchstest. Viele Grüße, Kai -- Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger01 From schroeter at netgis.de Thu Feb 5 15:57:50 2009 From: schroeter at netgis.de (Sven Schroeter) Date: Thu, 5 Feb 2009 15:57:50 +0100 Subject: [Mapserver-DE] Geometrieexport aus PostgreSQL nach KML References: <498AF74D.8030800@web.de> Message-ID: Hi Gerd, mit der php-extension php_ogr funktioniert das immer noch prima und Du brauchst keine Systemprozesse via php anstossen (was ich auch schon erfolgreich gemacht habe, vgl. Kais Vorschlag mit shp2sql ). Hier siehst Du das ganze in Aktion: http://map1.naturschutz.rlp.de/mapserver_lanis/ Ich exportiere hier von Postgis nach shape, das sollte auch für KML-Files kein Problem sein. Bei den Beispiel-Scripten der Dokumentation sollte etwas dabei sein das Dir weiterhilft.: http://dl.maptools.org/dl/php_ogr/php_ogr_documentation.html Viele Grüße Sven From dirkhannig at uni-koblenz.de Wed Feb 11 13:53:42 2009 From: dirkhannig at uni-koblenz.de (Dirk Hannig) Date: Wed, 11 Feb 2009 13:53:42 +0100 Subject: [Mapserver-DE] Probleme mit Mapfile Message-ID: <72E4EEF3-4844-4AAF-A5E2-54DB36B96824@uni-koblenz.de> Hallo zusammen! Wir betreiben einen Mapserver der verschiedene Layer darstellt. Allerdings habe ich Probleme, wenn ich einen bestimmten Layer hinzufügen will. Kann mir jemand helfen? Hier das funktionierende Mapfile: # Map file generated by QGIS version 0.8.0 # Edit this file to customize for your interface # Not all sections are complete. See comments for details. # This file contains layer definitions only and is not a complete # Mapserver map file. MAP NAME server STATUS ON WEB # HEADER TEMPLATE /ms4w/template/template.html # Set IMAGEPATH to the path where mapserver should # write its output IMAGEPATH '/ms4w/map_output/' # Set IMAGEURL to the url that points to IMAGEPATH IMAGEURL '/ms4w/map_output/' # FOOTER METADATA "wms_title" "WMS OSM" "wms_onlineresource" "http://lbs.uni-koblenz.de/cgi-bin/mapserv.exe?map=/ms4w/wiki3.map " "wms_srs" "EPSG:31467 EPSG:4326" "wfs_title" "GMap OAM" "wfs_onlineresource" "http://lbs.uni-koblenz.de/cgi-bin/mapserv.exe?map=/ms4w/server.map&service=WFS " "wfs_srs" "EPSG:31467 EPSG:4326" "wms_encoding" "UTF-8" "wms_namespace_prefix" "topp" END END fontset "/ms4w/font.txt" # Extent based on full extent of QGIS view #EXTENT 3.39194e+006 5.578e+006 3.39406e+006 5.58e+006 UNITS meters IMAGECOLOR 255 255 255 IMAGETYPE gtiff OUTPUTFORMAT NAME png DRIVER "GD/PNG" MIMETYPE "image/png" IMAGEMODE RGB #PC256 EXTENSION "png" END OUTPUTFORMAT NAME jpeg DRIVER "GD/JPEG" MIMETYPE "image/jpeg" IMAGEMODE RGB #PC256 EXTENSION "jpg" FORMATOPTION "QUALITY=75" END # Projektion ist GPS - Achtung Orthofoto ist Gauss-Krueger PROJECTION "init=epsg:4326" END #-------Luftbilder #shapefile that contains all the orthoimages LAYER NAME "mittelrhein" STATUS ON METADATA "wms_title" "orthopics" ##required END PROJECTION "init=epsg:31467" END TILEINDEX "merge.shp" TILEITEM "Location" TYPE RASTER END #-------Luftbilder ENDE #-------Beschriftung LAYER NAME texte TYPE LINE STATUS ON METADATA "wms_title" "streetnames" ##required END DATA /ms4w/street/texte.shp TRANSPARENCY 0 labelitem "name" classitem "name" PROJECTION "init=epsg:31467" END CLASS NAME "Texte" # TEMPLATE OUTLINECOLOR 0 255 0 COLOR 255 0 0 label antialias true font "arial" size medium position auto angle follow color 255 0 0 outlinecolor 64 64 64 buffer 30 partials false end END END #-------Beschriftung ENDE #-------Strassenlinien LAYER NAME street TYPE LINE STATUS ON METADATA "wms_title" "streetlines" ##required END PROJECTION "init=epsg:31467" END DATA /ms4w/streetlines/linien.shp class NAME "linien" # TEMPLATE OUTLINECOLOR 100 0 0 COLOR 250 0 0 END END #-------Strassenlinien ENDE LAYER NAME osm_buildings TYPE POLYGON STATUS ON METADATA "wms_title" "osm_buildings" ##required END DATA /ms4w/OSM/buildings.shp class NAME "linien" # TEMPLATE OUTLINECOLOR 100 0 0 COLOR 255 0 0 END END #Layer LAYER NAME osm_natural TYPE POLYGON STATUS ON METADATA "wms_title" "osm_natural" ##required END DATA /ms4w/OSM/natural.shp class NAME "linien" # TEMPLATE OUTLINECOLOR 100 0 0 COLOR 0 255 0 END END #Layer LAYER NAME osm_points TYPE POINT STATUS ON METADATA "wms_title" "osm_points" ##required END DATA /ms4w/OSM/points.shp class NAME "linien" # TEMPLATE OUTLINECOLOR 100 0 0 COLOR 255 0 0 END END #Layer LAYER NAME osm_railways TYPE LINE STATUS ON METADATA "wms_title" "osm_railways" ##required END DATA /ms4w/OSM/railways.shp class NAME "linien" # TEMPLATE OUTLINECOLOR 100 0 0 COLOR 255 0 0 END END #Layer LAYER NAME osm_roads TYPE LINE STATUS ON METADATA "wms_title" "osm_roads" ##required END DATA /ms4w/OSM/roads.shp class NAME "linien" # TEMPLATE OUTLINECOLOR 100 0 0 COLOR 255 0 0 END END #Layer LAYER NAME osm_waterways TYPE LINE STATUS ON METADATA "wms_title" "osm_waterways" ##required END DATA /ms4w/OSM/waterways.shp class NAME "linien" # TEMPLATE OUTLINECOLOR 100 0 0 COLOR 0 0 255 END END #Layer END #Mapfile Und folgenden Layer möchte ich hinzufügen: LAYER NAME "poi" PROJECTION "init=epsg:31467" END CONNECTIONTYPE postgis CONNECTION "user=postgres password=**** dbname=wiki_postgis host=localhost port=5432" TYPE point STATUS ON METADATA "wms_title" "poi" ##required END # METADATA DATA "the_geom from poi" LABELITEM "text1" # fuer Darstellung der Namen CLASSITEM "text2" # fuer Darstellung der Kategorie CLASS NAME "Allgemein" EXPRESSION "Allgemein" STYLE SYMBOL 'circle' COLOR 255 0 0 # ROT SIZE 8 END # STYLE LABEL antialias true font "arial" size medium position auto angle follow color 255 255 255 outlinecolor 64 64 64 buffer 30 partials false END # LABEL TEMPLATE "C:/ms4w/Apache/htdocs/wiki/template/poi.html" END # CLASS END #Layer Wäre toll, wenn mir jemand helfen könnte! Gruß Dirk -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://freegis.org/pipermail/mapserver-de/attachments/20090211/04bf6702/attachment.html From j.l.h.hartmann at uva.nl Wed Feb 11 14:03:32 2009 From: j.l.h.hartmann at uva.nl (Jan Hartmann) Date: Wed, 11 Feb 2009 14:03:32 +0100 Subject: [Mapserver-DE] Probleme mit Mapfile In-Reply-To: <72E4EEF3-4844-4AAF-A5E2-54DB36B96824@uni-koblenz.de> References: <72E4EEF3-4844-4AAF-A5E2-54DB36B96824@uni-koblenz.de> Message-ID: <4992CCA4.5000304@uva.nl> Hallo Dirk, was geschieht denn wenn du das Layer hinzufügt? Jan Dirk Hannig wrote: > Hallo zusammen! > > Wir betreiben einen Mapserver der verschiedene Layer darstellt. > Allerdings habe ich Probleme, wenn ich einen bestimmten Layer > hinzufügen will. > Kann mir jemand helfen? > > Hier das funktionierende Mapfile: > # Map file generated by QGIS version 0.8.0 > # Edit this file to customize for your interface > # Not all sections are complete. See comments for details. > # This file contains layer definitions only and is not a complete > # Mapserver map file. > > MAP > NAME server > STATUS ON > > WEB > # HEADER > TEMPLATE > /ms4w/template/template.html > > # Set IMAGEPATH to the path where mapserver should > # write its output > IMAGEPATH '/ms4w/map_output/' > # Set IMAGEURL to the url that points to IMAGEPATH > IMAGEURL '/ms4w/map_output/' > > > > # FOOTER > > METADATA > "wms_title" "WMS OSM" > "wms_onlineresource" > "http://lbs.uni-koblenz.de/cgi-bin/mapserv.exe?map=/ms4w/wiki3.map" > "wms_srs" "EPSG:31467 EPSG:4326" > "wfs_title" "GMap OAM" > "wfs_onlineresource" > "http://lbs.uni-koblenz.de/cgi-bin/mapserv.exe?map=/ms4w/server.map&service=WFS > " > "wfs_srs" "EPSG:31467 EPSG:4326" > "wms_encoding" "UTF-8" > "wms_namespace_prefix" "topp" > END > > END > fontset "/ms4w/font.txt" > # Extent based on full extent of QGIS view > #EXTENT 3.39194e+006 5.578e+006 3.39406e+006 5.58e+006 > UNITS meters > IMAGECOLOR 255 255 255 > IMAGETYPE gtiff > OUTPUTFORMAT > NAME png > DRIVER "GD/PNG" > MIMETYPE "image/png" > IMAGEMODE RGB #PC256 > EXTENSION "png" > END > > > > OUTPUTFORMAT > NAME jpeg > DRIVER "GD/JPEG" > MIMETYPE "image/jpeg" > IMAGEMODE RGB #PC256 > EXTENSION "jpg" > FORMATOPTION "QUALITY=75" > END > > > > > # Projektion ist GPS - Achtung Orthofoto ist Gauss-Krueger > PROJECTION > "init=epsg:4326" > END > > > > > #-------Luftbilder > > #shapefile that contains all the orthoimages > > LAYER > NAME "mittelrhein" > STATUS ON > > METADATA > "wms_title" "orthopics" ##required > END > PROJECTION > "init=epsg:31467" > END > TILEINDEX "merge.shp" > TILEITEM "Location" > TYPE RASTER > END > > #-------Luftbilder ENDE > > > > #-------Beschriftung > > LAYER > NAME texte > TYPE LINE > STATUS ON > METADATA > "wms_title" "streetnames" ##required > END > DATA /ms4w/street/texte.shp > TRANSPARENCY 0 > labelitem "name" > classitem "name" > PROJECTION > "init=epsg:31467" > END > > > CLASS > NAME "Texte" > # TEMPLATE > OUTLINECOLOR 0 255 0 > COLOR 255 0 0 > label > > antialias true > font "arial" > size medium > position auto > angle follow > color 255 0 0 > outlinecolor 64 64 64 > buffer 30 > partials false > end > END > END > > #-------Beschriftung ENDE > > > #-------Strassenlinien > LAYER > NAME street > TYPE LINE > STATUS ON > METADATA > "wms_title" "streetlines" ##required > END > PROJECTION > "init=epsg:31467" > END > DATA /ms4w/streetlines/linien.shp > class > NAME "linien" > # TEMPLATE > OUTLINECOLOR 100 0 0 > COLOR 250 0 0 > END > END > > #-------Strassenlinien ENDE > > > > LAYER > NAME osm_buildings > TYPE POLYGON > STATUS ON > METADATA > "wms_title" "osm_buildings" ##required > END > DATA /ms4w/OSM/buildings.shp > class > NAME "linien" > # TEMPLATE > OUTLINECOLOR 100 0 0 > COLOR 255 0 0 > > END > END #Layer > > LAYER > NAME osm_natural > TYPE POLYGON > STATUS ON > METADATA > "wms_title" "osm_natural" ##required > END > DATA /ms4w/OSM/natural.shp > class > NAME "linien" > # TEMPLATE > OUTLINECOLOR 100 0 0 > COLOR 0 255 0 > > END > END #Layer > > LAYER > NAME osm_points > TYPE POINT > STATUS ON > METADATA > "wms_title" "osm_points" ##required > END > DATA /ms4w/OSM/points.shp > class > NAME "linien" > # TEMPLATE > OUTLINECOLOR 100 0 0 > COLOR 255 0 0 > > END > END #Layer > > LAYER > NAME osm_railways > TYPE LINE > STATUS ON > METADATA > "wms_title" "osm_railways" ##required > END > DATA /ms4w/OSM/railways.shp > class > NAME "linien" > # TEMPLATE > OUTLINECOLOR 100 0 0 > COLOR 255 0 0 > > END > END #Layer > > LAYER > NAME osm_roads > TYPE LINE > STATUS ON > METADATA > "wms_title" "osm_roads" ##required > END > DATA /ms4w/OSM/roads.shp > class > NAME "linien" > # TEMPLATE > OUTLINECOLOR 100 0 0 > COLOR 255 0 0 > > END > END #Layer > > LAYER > NAME osm_waterways > TYPE LINE > STATUS ON > METADATA > "wms_title" "osm_waterways" ##required > END > DATA /ms4w/OSM/waterways.shp > class > NAME "linien" > # TEMPLATE > OUTLINECOLOR 100 0 0 > COLOR 0 0 255 > > END > END #Layer > > > > > END #Mapfile > > > Und folgenden Layer möchte ich hinzufügen: > > LAYER > NAME "poi" > PROJECTION > "init=epsg:31467" > END > CONNECTIONTYPE postgis > CONNECTION "user=postgres password=**** dbname=wiki_postgis > host=localhost port=5432" > TYPE point > STATUS ON > METADATA > "wms_title" "poi" ##required > END # METADATA > > DATA "the_geom from poi" > LABELITEM "text1" # fuer Darstellung der Namen > CLASSITEM "text2" # fuer Darstellung der Kategorie > > CLASS > NAME "Allgemein" > EXPRESSION "Allgemein" > STYLE > SYMBOL 'circle' > COLOR 255 0 0 # ROT > SIZE 8 > END # STYLE > LABEL > antialias true > font "arial" > size medium > position auto > angle follow > color 255 255 255 > outlinecolor 64 64 64 > buffer 30 > partials false > END # LABEL > TEMPLATE "C:/ms4w/Apache/htdocs/wiki/template/poi.html" > END # CLASS > END #Layer > > > Wäre toll, wenn mir jemand helfen könnte! > Gruß > Dirk > ------------------------------------------------------------------------ > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://freegis.org/pipermail/mapserver-de/attachments/20090211/8f5a51ca/attachment-0001.html From jt at mapmedia.de Wed Feb 11 14:08:26 2009 From: jt at mapmedia.de (=?ISO-8859-1?Q?J=F6rg_Thomsen?=) Date: Wed, 11 Feb 2009 14:08:26 +0100 Subject: [Mapserver-DE] Probleme mit Mapfile In-Reply-To: <72E4EEF3-4844-4AAF-A5E2-54DB36B96824@uni-koblenz.de> References: <72E4EEF3-4844-4AAF-A5E2-54DB36B96824@uni-koblenz.de> Message-ID: <4992CDCA.7060108@mapmedia.de> Hallo Dirk, Dirk Hannig wrote: > Hallo zusammen! > > Wir betreiben einen Mapserver der verschiedene Layer darstellt. > Allerdings habe ich Probleme, wenn ich einen bestimmten Layer hinzufügen > will. > Kann mir jemand helfen? Kannst Du das mit dem bestimmten Layer' und den 'Problemen' noch etwas genauer schildern? Macht das Helfen einfacher ;) Gruß, Jörg > > Hier das funktionierende Mapfile: > # Map file generated by QGIS version 0.8.0 > # Edit this file to customize for your interface > # Not all sections are complete. See comments for details. > # This file contains layer definitions only and is not a complete > # Mapserver map file. > > MAP > NAME server > STATUS ON > > WEB > # HEADER > TEMPLATE > /ms4w/template/template.html > > # Set IMAGEPATH to the path where mapserver should > # write its output > IMAGEPATH '/ms4w/map_output/' > # Set IMAGEURL to the url that points to IMAGEPATH > IMAGEURL '/ms4w/map_output/' > > > > # FOOTER > > METADATA > "wms_title" "WMS OSM" > "wms_onlineresource" > "http://lbs.uni-koblenz.de/cgi-bin/mapserv.exe?map=/ms4w/wiki3.map" > "wms_srs" "EPSG:31467 EPSG:4326" > "wfs_title" "GMap OAM" > "wfs_onlineresource" > "http://lbs.uni-koblenz.de/cgi-bin/mapserv.exe?map=/ms4w/server.map&service=WFS > " > "wfs_srs" "EPSG:31467 EPSG:4326" > "wms_encoding" "UTF-8" > "wms_namespace_prefix" "topp" > END > > END > fontset "/ms4w/font.txt" > # Extent based on full extent of QGIS view > #EXTENT 3.39194e+006 5.578e+006 3.39406e+006 5.58e+006 > UNITS meters > IMAGECOLOR 255 255 255 > IMAGETYPE gtiff > OUTPUTFORMAT > NAME png > DRIVER "GD/PNG" > MIMETYPE "image/png" > IMAGEMODE RGB #PC256 > EXTENSION "png" > END > > > > OUTPUTFORMAT > NAME jpeg > DRIVER "GD/JPEG" > MIMETYPE "image/jpeg" > IMAGEMODE RGB #PC256 > EXTENSION "jpg" > FORMATOPTION "QUALITY=75" > END > > > > > # Projektion ist GPS - Achtung Orthofoto ist Gauss-Krueger > PROJECTION > "init=epsg:4326" > END > > > > > #-------Luftbilder > > #shapefile that contains all the orthoimages > > LAYER > NAME "mittelrhein" > STATUS ON > > METADATA > "wms_title" "orthopics" ##required > END > PROJECTION > "init=epsg:31467" > END > TILEINDEX "merge.shp" > TILEITEM "Location" > TYPE RASTER > END > > #-------Luftbilder ENDE > > > > #-------Beschriftung > > LAYER > NAME texte > TYPE LINE > STATUS ON > METADATA > "wms_title" "streetnames" ##required > END > DATA /ms4w/street/texte.shp > TRANSPARENCY 0 > labelitem "name" > classitem "name" > PROJECTION > "init=epsg:31467" > END > > > CLASS > NAME "Texte" > # TEMPLATE > OUTLINECOLOR 0 255 0 > COLOR 255 0 0 > label > > antialias true > font "arial" > size medium > position auto > angle follow > color 255 0 0 > outlinecolor 64 64 64 > buffer 30 > partials false > end > END > END > > #-------Beschriftung ENDE > > > #-------Strassenlinien > LAYER > NAME street > TYPE LINE > STATUS ON > METADATA > "wms_title" "streetlines" ##required > END > PROJECTION > "init=epsg:31467" > END > DATA /ms4w/streetlines/linien.shp > class > NAME "linien" > # TEMPLATE > OUTLINECOLOR 100 0 0 > COLOR 250 0 0 > END > END > > #-------Strassenlinien ENDE > > > > LAYER > NAME osm_buildings > TYPE POLYGON > STATUS ON > METADATA > "wms_title" "osm_buildings" ##required > END > DATA /ms4w/OSM/buildings.shp > class > NAME "linien" > # TEMPLATE > OUTLINECOLOR 100 0 0 > COLOR 255 0 0 > > END > END #Layer > > LAYER > NAME osm_natural > TYPE POLYGON > STATUS ON > METADATA > "wms_title" "osm_natural" ##required > END > DATA /ms4w/OSM/natural.shp > class > NAME "linien" > # TEMPLATE > OUTLINECOLOR 100 0 0 > COLOR 0 255 0 > > END > END #Layer > > LAYER > NAME osm_points > TYPE POINT > STATUS ON > METADATA > "wms_title" "osm_points" ##required > END > DATA /ms4w/OSM/points.shp > class > NAME "linien" > # TEMPLATE > OUTLINECOLOR 100 0 0 > COLOR 255 0 0 > > END > END #Layer > > LAYER > NAME osm_railways > TYPE LINE > STATUS ON > METADATA > "wms_title" "osm_railways" ##required > END > DATA /ms4w/OSM/railways.shp > class > NAME "linien" > # TEMPLATE > OUTLINECOLOR 100 0 0 > COLOR 255 0 0 > > END > END #Layer > > LAYER > NAME osm_roads > TYPE LINE > STATUS ON > METADATA > "wms_title" "osm_roads" ##required > END > DATA /ms4w/OSM/roads.shp > class > NAME "linien" > # TEMPLATE > OUTLINECOLOR 100 0 0 > COLOR 255 0 0 > > END > END #Layer > > LAYER > NAME osm_waterways > TYPE LINE > STATUS ON > METADATA > "wms_title" "osm_waterways" ##required > END > DATA /ms4w/OSM/waterways.shp > class > NAME "linien" > # TEMPLATE > OUTLINECOLOR 100 0 0 > COLOR 0 0 255 > > END > END #Layer > > > > > END #Mapfile > > > Und folgenden Layer möchte ich hinzufügen: > > LAYER > NAME "poi" > PROJECTION > "init=epsg:31467" > END > CONNECTIONTYPE postgis > CONNECTION "user=postgres password=**** dbname=wiki_postgis > host=localhost port=5432" > TYPE point > STATUS ON > METADATA > "wms_title" "poi" ##required > END # METADATA > > DATA "the_geom from poi" > LABELITEM "text1" # fuer Darstellung der Namen > CLASSITEM "text2" # fuer Darstellung der Kategorie > > CLASS > NAME "Allgemein" > EXPRESSION "Allgemein" > STYLE > SYMBOL 'circle' > COLOR 255 0 0 # ROT > SIZE 8 > END # STYLE > LABEL > antialias true > font "arial" > size medium > position auto > angle follow > color 255 255 255 > outlinecolor 64 64 64 > buffer 30 > partials false > END # LABEL > TEMPLATE "C:/ms4w/Apache/htdocs/wiki/template/poi.html" > END # CLASS > END #Layer > > > Wäre toll, wenn mir jemand helfen könnte! > Gruß > Dirk > > > ------------------------------------------------------------------------ > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ FOSSGIS 09. - 17. bis 19. März 2009 in Hannover Weitere Informationen unter: http://www.fossgis.de/konferenz/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _________________________________________________ MapMedia Kartographie und raumbezogene Informationssysteme Gillweg 3, 14193 Berlin fon: +49 30 89 06 82-70 fax: +49 30 89 09 53-21 mail: jt at mapmedia.de net: www.mapmedia.de _________________________________________________ Geschäftsführer: G. v. Tschirnhaus, J. Thomsen Registergericht, Berlin - Amtsgericht Charlottenburg, HRB 89625, Umsatzsteuer-Identnummer: DE 813794062 From j.l.h.hartmann at uva.nl Wed Feb 11 14:12:27 2009 From: j.l.h.hartmann at uva.nl (Jan Hartmann) Date: Wed, 11 Feb 2009 14:12:27 +0100 Subject: [Mapserver-DE] Probleme mit Mapfile In-Reply-To: <4992CDCA.7060108@mapmedia.de> References: <72E4EEF3-4844-4AAF-A5E2-54DB36B96824@uni-koblenz.de> <4992CDCA.7060108@mapmedia.de> Message-ID: <4992CEBB.1030409@uva.nl> Wie extrem hilfsbereit diese List doch ist, nicht? :-) Jan Jörg Thomsen wrote: > Hallo Dirk, > > Dirk Hannig wrote: > >> Hallo zusammen! >> >> Wir betreiben einen Mapserver der verschiedene Layer darstellt. >> Allerdings habe ich Probleme, wenn ich einen bestimmten Layer hinzufügen >> will. >> Kann mir jemand helfen? >> > > Kannst Du das mit dem bestimmten Layer' und den 'Problemen' noch etwas > genauer schildern? Macht das Helfen einfacher ;) > > Gruß, Jörg > > >> Hier das funktionierende Mapfile: >> # Map file generated by QGIS version 0.8.0 >> # Edit this file to customize for your interface >> # Not all sections are complete. See comments for details. >> # This file contains layer definitions only and is not a complete >> # Mapserver map file. >> >> MAP >> NAME server >> STATUS ON >> >> WEB >> # HEADER >> TEMPLATE >> /ms4w/template/template.html >> >> # Set IMAGEPATH to the path where mapserver should >> # write its output >> IMAGEPATH '/ms4w/map_output/' >> # Set IMAGEURL to the url that points to IMAGEPATH >> IMAGEURL '/ms4w/map_output/' >> >> >> >> # FOOTER >> >> METADATA >> "wms_title" "WMS OSM" >> "wms_onlineresource" >> "http://lbs.uni-koblenz.de/cgi-bin/mapserv.exe?map=/ms4w/wiki3.map" >> "wms_srs" "EPSG:31467 EPSG:4326" >> "wfs_title" "GMap OAM" >> "wfs_onlineresource" >> "http://lbs.uni-koblenz.de/cgi-bin/mapserv.exe?map=/ms4w/server.map&service=WFS >> " >> "wfs_srs" "EPSG:31467 EPSG:4326" >> "wms_encoding" "UTF-8" >> "wms_namespace_prefix" "topp" >> END >> >> END >> fontset "/ms4w/font.txt" >> # Extent based on full extent of QGIS view >> #EXTENT 3.39194e+006 5.578e+006 3.39406e+006 5.58e+006 >> UNITS meters >> IMAGECOLOR 255 255 255 >> IMAGETYPE gtiff >> OUTPUTFORMAT >> NAME png >> DRIVER "GD/PNG" >> MIMETYPE "image/png" >> IMAGEMODE RGB #PC256 >> EXTENSION "png" >> END >> >> >> >> OUTPUTFORMAT >> NAME jpeg >> DRIVER "GD/JPEG" >> MIMETYPE "image/jpeg" >> IMAGEMODE RGB #PC256 >> EXTENSION "jpg" >> FORMATOPTION "QUALITY=75" >> END >> >> >> >> >> # Projektion ist GPS - Achtung Orthofoto ist Gauss-Krueger >> PROJECTION >> "init=epsg:4326" >> END >> >> >> >> >> #-------Luftbilder >> >> #shapefile that contains all the orthoimages >> >> LAYER >> NAME "mittelrhein" >> STATUS ON >> >> METADATA >> "wms_title" "orthopics" ##required >> END >> PROJECTION >> "init=epsg:31467" >> END >> TILEINDEX "merge.shp" >> TILEITEM "Location" >> TYPE RASTER >> END >> >> #-------Luftbilder ENDE >> >> >> >> #-------Beschriftung >> >> LAYER >> NAME texte >> TYPE LINE >> STATUS ON >> METADATA >> "wms_title" "streetnames" ##required >> END >> DATA /ms4w/street/texte.shp >> TRANSPARENCY 0 >> labelitem "name" >> classitem "name" >> PROJECTION >> "init=epsg:31467" >> END >> >> >> CLASS >> NAME "Texte" >> # TEMPLATE >> OUTLINECOLOR 0 255 0 >> COLOR 255 0 0 >> label >> >> antialias true >> font "arial" >> size medium >> position auto >> angle follow >> color 255 0 0 >> outlinecolor 64 64 64 >> buffer 30 >> partials false >> end >> END >> END >> >> #-------Beschriftung ENDE >> >> >> #-------Strassenlinien >> LAYER >> NAME street >> TYPE LINE >> STATUS ON >> METADATA >> "wms_title" "streetlines" ##required >> END >> PROJECTION >> "init=epsg:31467" >> END >> DATA /ms4w/streetlines/linien.shp >> class >> NAME "linien" >> # TEMPLATE >> OUTLINECOLOR 100 0 0 >> COLOR 250 0 0 >> END >> END >> >> #-------Strassenlinien ENDE >> >> >> >> LAYER >> NAME osm_buildings >> TYPE POLYGON >> STATUS ON >> METADATA >> "wms_title" "osm_buildings" ##required >> END >> DATA /ms4w/OSM/buildings.shp >> class >> NAME "linien" >> # TEMPLATE >> OUTLINECOLOR 100 0 0 >> COLOR 255 0 0 >> >> END >> END #Layer >> >> LAYER >> NAME osm_natural >> TYPE POLYGON >> STATUS ON >> METADATA >> "wms_title" "osm_natural" ##required >> END >> DATA /ms4w/OSM/natural.shp >> class >> NAME "linien" >> # TEMPLATE >> OUTLINECOLOR 100 0 0 >> COLOR 0 255 0 >> >> END >> END #Layer >> >> LAYER >> NAME osm_points >> TYPE POINT >> STATUS ON >> METADATA >> "wms_title" "osm_points" ##required >> END >> DATA /ms4w/OSM/points.shp >> class >> NAME "linien" >> # TEMPLATE >> OUTLINECOLOR 100 0 0 >> COLOR 255 0 0 >> >> END >> END #Layer >> >> LAYER >> NAME osm_railways >> TYPE LINE >> STATUS ON >> METADATA >> "wms_title" "osm_railways" ##required >> END >> DATA /ms4w/OSM/railways.shp >> class >> NAME "linien" >> # TEMPLATE >> OUTLINECOLOR 100 0 0 >> COLOR 255 0 0 >> >> END >> END #Layer >> >> LAYER >> NAME osm_roads >> TYPE LINE >> STATUS ON >> METADATA >> "wms_title" "osm_roads" ##required >> END >> DATA /ms4w/OSM/roads.shp >> class >> NAME "linien" >> # TEMPLATE >> OUTLINECOLOR 100 0 0 >> COLOR 255 0 0 >> >> END >> END #Layer >> >> LAYER >> NAME osm_waterways >> TYPE LINE >> STATUS ON >> METADATA >> "wms_title" "osm_waterways" ##required >> END >> DATA /ms4w/OSM/waterways.shp >> class >> NAME "linien" >> # TEMPLATE >> OUTLINECOLOR 100 0 0 >> COLOR 0 0 255 >> >> END >> END #Layer >> >> >> >> >> END #Mapfile >> >> >> Und folgenden Layer möchte ich hinzufügen: >> >> LAYER >> NAME "poi" >> PROJECTION >> "init=epsg:31467" >> END >> CONNECTIONTYPE postgis >> CONNECTION "user=postgres password=**** dbname=wiki_postgis >> host=localhost port=5432" >> TYPE point >> STATUS ON >> METADATA >> "wms_title" "poi" ##required >> END # METADATA >> >> DATA "the_geom from poi" >> LABELITEM "text1" # fuer Darstellung der Namen >> CLASSITEM "text2" # fuer Darstellung der Kategorie >> >> CLASS >> NAME "Allgemein" >> EXPRESSION "Allgemein" >> STYLE >> SYMBOL 'circle' >> COLOR 255 0 0 # ROT >> SIZE 8 >> END # STYLE >> LABEL >> antialias true >> font "arial" >> size medium >> position auto >> angle follow >> color 255 255 255 >> outlinecolor 64 64 64 >> buffer 30 >> partials false >> END # LABEL >> TEMPLATE "C:/ms4w/Apache/htdocs/wiki/template/poi.html" >> END # CLASS >> END #Layer >> >> >> Wäre toll, wenn mir jemand helfen könnte! >> Gruß >> Dirk >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Mapserver-DE mailing list >> Mapserver-DE at freegis.org >> https://freegis.org/mailman/listinfo/mapserver-de >> > > > -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://freegis.org/pipermail/mapserver-de/attachments/20090211/4081d045/attachment.html From dirkhannig at uni-koblenz.de Wed Feb 11 14:21:15 2009 From: dirkhannig at uni-koblenz.de (Dirk Hannig) Date: Wed, 11 Feb 2009 14:21:15 +0100 Subject: [Mapserver-DE] Probleme mit Mapfile In-Reply-To: References: Message-ID: <93F82723-3A3B-48F6-B9D1-597A008A0E45@uni-koblenz.de> es werden keine Layer mehr angezeigt. Ohne den zusätzlichen Layer gibt es keinerlei Probleme. Gruß Dirk From kbehncke at igf.uni-osnabrueck.de Wed Feb 11 14:03:09 2009 From: kbehncke at igf.uni-osnabrueck.de (Kai Behncke) Date: Wed, 11 Feb 2009 14:03:09 +0100 Subject: [Mapserver-DE] Probleme mit Mapfile In-Reply-To: <72E4EEF3-4844-4AAF-A5E2-54DB36B96824@uni-koblenz.de> References: <72E4EEF3-4844-4AAF-A5E2-54DB36B96824@uni-koblenz.de> Message-ID: <20090211125904.M44050@igf.uni-osnabrueck.de> Hi Dirk, > Wir betreiben einen Mapserver der verschiedene Layer darstellt. > Allerdings habe ich Probleme, wenn ich einen bestimmten Layer > hinzufügen will. > Kann mir jemand helfen? Was für eine Fehlermeldung kommt denn? Wie stellst Du denn aktuell die Geodaten dar (über Template (zum Testen), als WMS, über einen Mapping-Klient)? Viele Grüße, Kai > > Hier das funktionierende Mapfile: > # Map file generated by QGIS version 0.8.0 > # Edit this file to customize for your interface > # Not all sections are complete. See comments for details. > # This file contains layer definitions only and is not a complete > # Mapserver map file. > > MAP > NAME server > STATUS ON > > WEB > # HEADER > TEMPLATE > /ms4w/template/template.html > > # Set IMAGEPATH to the path where mapserver should > # write its output > IMAGEPATH '/ms4w/map_output/' > # Set IMAGEURL to the url that points to IMAGEPATH > IMAGEURL '/ms4w/map_output/' > > # FOOTER > > METADATA > "wms_title" "WMS OSM" > "wms_onlineresource" "http://lbs.uni-koblenz.de/cgi- > bin/mapserv.exe?map=/ms4w/wiki3.map " "wms_srs" > "EPSG:31467 EPSG:4326" "wfs_title" "GMap OAM" > "wfs_onlineresource" "http://lbs.uni-koblenz.de/cgi- > bin/mapserv.exe?map=/ms4w/server.map&service=WFS " "wfs_srs" > "EPSG:31467 EPSG:4326" "wms_encoding" "UTF-8" > "wms_namespace_prefix" "topp" END > > END > fontset "/ms4w/font.txt" > # Extent based on full extent of QGIS view > #EXTENT 3.39194e+006 5.578e+006 3.39406e+006 5.58e+006 > UNITS meters > IMAGECOLOR 255 255 255 > IMAGETYPE gtiff > OUTPUTFORMAT > NAME png > DRIVER "GD/PNG" > MIMETYPE "image/png" > IMAGEMODE RGB #PC256 > EXTENSION "png" > END > > OUTPUTFORMAT > NAME jpeg > DRIVER "GD/JPEG" > MIMETYPE "image/jpeg" > IMAGEMODE RGB #PC256 > EXTENSION "jpg" > FORMATOPTION "QUALITY=75" > END > > # Projektion ist GPS - Achtung Orthofoto ist Gauss-Krueger > PROJECTION > "init=epsg:4326" > END > > #-------Luftbilder > > #shapefile that contains all the orthoimages > > LAYER > NAME "mittelrhein" > STATUS ON > > METADATA > "wms_title" "orthopics" ##required > END > PROJECTION > "init=epsg:31467" > END > TILEINDEX "merge.shp" > TILEITEM "Location" > TYPE RASTER > END > > #-------Luftbilder ENDE > > #-------Beschriftung > > LAYER > NAME texte > TYPE LINE > STATUS ON > METADATA > "wms_title" "streetnames" ##required > END > DATA /ms4w/street/texte.shp > TRANSPARENCY 0 > labelitem "name" > classitem "name" > PROJECTION > "init=epsg:31467" > END > > CLASS > NAME "Texte" > # TEMPLATE > OUTLINECOLOR 0 255 0 > COLOR 255 0 0 > label > > antialias true > font "arial" > size medium > position auto > angle follow > color 255 0 0 > outlinecolor 64 64 64 > buffer 30 > partials false > end > END > END > > #-------Beschriftung ENDE > > #-------Strassenlinien > LAYER > NAME street > TYPE LINE > STATUS ON > METADATA > "wms_title" "streetlines" ##required > END > PROJECTION > "init=epsg:31467" > END > DATA /ms4w/streetlines/linien.shp > class > NAME "linien" > # TEMPLATE > OUTLINECOLOR 100 0 0 > COLOR 250 0 0 > END > END > > #-------Strassenlinien ENDE > > LAYER > NAME osm_buildings > TYPE POLYGON > STATUS ON > METADATA > "wms_title" "osm_buildings" ##required > END > DATA /ms4w/OSM/buildings.shp > class > NAME "linien" > # TEMPLATE > OUTLINECOLOR 100 0 0 > COLOR 255 0 0 > > END > END #Layer > > LAYER > NAME osm_natural > TYPE POLYGON > STATUS ON > METADATA > "wms_title" "osm_natural" ##required > END > DATA /ms4w/OSM/natural.shp > class > NAME "linien" > # TEMPLATE > OUTLINECOLOR 100 0 0 > COLOR 0 255 0 > > END > END #Layer > > LAYER > NAME osm_points > TYPE POINT > STATUS ON > METADATA > "wms_title" "osm_points" ##required > END > DATA /ms4w/OSM/points.shp > class > NAME "linien" > # TEMPLATE > OUTLINECOLOR 100 0 0 > COLOR 255 0 0 > > END > END #Layer > > LAYER > NAME osm_railways > TYPE LINE > STATUS ON > METADATA > "wms_title" "osm_railways" ##required > END > DATA /ms4w/OSM/railways.shp > class > NAME "linien" > # TEMPLATE > OUTLINECOLOR 100 0 0 > COLOR 255 0 0 > > END > END #Layer > > LAYER > NAME osm_roads > TYPE LINE > STATUS ON > METADATA > "wms_title" "osm_roads" ##required > END > DATA /ms4w/OSM/roads.shp > class > NAME "linien" > # TEMPLATE > OUTLINECOLOR 100 0 0 > COLOR 255 0 0 > > END > END #Layer > > LAYER > NAME osm_waterways > TYPE LINE > STATUS ON > METADATA > "wms_title" "osm_waterways" ##required > END > DATA /ms4w/OSM/waterways.shp > class > NAME "linien" > # TEMPLATE > OUTLINECOLOR 100 0 0 > COLOR 0 0 255 > > END > END #Layer > > END #Mapfile > > Und folgenden Layer möchte ich hinzufügen: > > LAYER > NAME "poi" > PROJECTION > "init=epsg:31467" > END > CONNECTIONTYPE postgis > CONNECTION "user=postgres password=**** dbname=wiki_postgis > host=localhost port=5432" > TYPE point > STATUS ON > METADATA > "wms_title" "poi" ##required > END # METADATA > > DATA "the_geom from poi" > LABELITEM "text1" # fuer Darstellung der Namen > CLASSITEM "text2" # fuer Darstellung der Kategorie > > CLASS > NAME "Allgemein" > EXPRESSION "Allgemein" > STYLE > SYMBOL 'circle' > COLOR 255 0 0 # ROT > SIZE 8 > END # STYLE > LABEL > antialias true > font "arial" > size medium > position auto > angle follow > color 255 255 255 > outlinecolor 64 64 64 > buffer 30 > partials false > END # LABEL > TEMPLATE "C:/ms4w/Apache/htdocs/wiki/template/poi.html" > END # CLASS > END #Layer > > Wäre toll, wenn mir jemand helfen könnte! > Gruß > Dirk -- Dipl.-Geogr. Dipl.-Umweltwiss. Kai Behncke Geschäftsführer Gesellschaft für Geoinformatik (GfGI) Institut für Geoinformatik und Fernerkundung (IGF) Universität Osnabrück Seminarstr. 19a/b 49069 Osnabrück Raum: 01/301 Tel.: +49 541 969-4781 E-Mail: mailto:kbehncke at igf.uni-osnabrueck.de ************************************************************ Tagung GEOINFORMATIK 2009 http://www.geoinformatik2009.de "Nutzen der Geoinformatik für Umwelt und Gesellschaft" Osnabrück, 31.3. - 2.4.2009 From jt at mapmedia.de Wed Feb 11 14:29:48 2009 From: jt at mapmedia.de (=?ISO-8859-1?Q?J=F6rg_Thomsen?=) Date: Wed, 11 Feb 2009 14:29:48 +0100 Subject: [Mapserver-DE] Probleme mit Mapfile In-Reply-To: <93F82723-3A3B-48F6-B9D1-597A008A0E45@uni-koblenz.de> References: <93F82723-3A3B-48F6-B9D1-597A008A0E45@uni-koblenz.de> Message-ID: <4992D2CC.4070706@mapmedia.de> Dirk Hannig wrote: > es werden keine Layer mehr angezeigt. Ohne den zusätzlichen Layer gibt > es keinerlei Probleme. dann zeig doch mal, was Du eingefügt hast. Jörg > > Gruß > Dirk > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ FOSSGIS 09. - 17. bis 19. März 2009 in Hannover Weitere Informationen unter: http://www.fossgis.de/konferenz/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _________________________________________________ MapMedia Kartographie und raumbezogene Informationssysteme Gillweg 3, 14193 Berlin fon: +49 30 89 06 82-70 fax: +49 30 89 09 53-21 mail: jt at mapmedia.de net: www.mapmedia.de _________________________________________________ Geschäftsführer: G. v. Tschirnhaus, J. Thomsen Registergericht, Berlin - Amtsgericht Charlottenburg, HRB 89625, Umsatzsteuer-Identnummer: DE 813794062 From dirkhannig at uni-koblenz.de Wed Feb 11 14:31:14 2009 From: dirkhannig at uni-koblenz.de (Dirk Hannig) Date: Wed, 11 Feb 2009 14:31:14 +0100 Subject: [Mapserver-DE] Probleme mit Mapfile In-Reply-To: References: Message-ID: <5B988C8D-E74E-4D70-91AE-F008FAC397B7@uni-koblenz.de> Gut, dann mal etwas genauer. Derezeit benutzen wir WMS Client, der die Layer im Web darstellt. Es geht darum, dass wir verschiedene Sachen präsentieren wollen. Zum einen gibt es Luftbilder, zum anderen gibt es Openstreetmap-Daten und es gibt noch Points of interests. Und wenn ich diesen POI-Layer hinzufüge (Daten sind in einer PostGIS - DB) kommt leider keine Fehlermeldung sondern es wird einfach gar nicht mehr angezeigt. Reicht das an Infos? Gruß Dirk > > > Hi Dirk, > >> Wir betreiben einen Mapserver der verschiedene Layer darstellt. >> Allerdings habe ich Probleme, wenn ich einen bestimmten Layer >> hinzufügen will. >> Kann mir jemand helfen? > > Was für eine Fehlermeldung kommt denn? Wie stellst Du denn aktuell die > Geodaten dar (über Template (zum Testen), als WMS, über einen > Mapping-Klient)? > > > Viele Grüße, Kai > > > > >> >> Hier das funktionierende Mapfile: >> # Map file generated by QGIS version 0.8.0 >> # Edit this file to customize for your interface >> # Not all sections are complete. See comments for details. >> # This file contains layer definitions only and is not a complete >> # Mapserver map file. >> >> MAP >> NAME server >> STATUS ON >> >> WEB >> # HEADER >> TEMPLATE >> /ms4w/template/template.html >> >> # Set IMAGEPATH to the path where mapserver should >> # write its output >> IMAGEPATH '/ms4w/map_output/' >> # Set IMAGEURL to the url that points to IMAGEPATH >> IMAGEURL '/ms4w/map_output/' >> >> # FOOTER >> >> METADATA >> "wms_title" "WMS OSM" >> "wms_onlineresource" "http://lbs.uni-koblenz.de/cgi- >> bin/mapserv.exe?map=/ms4w/wiki3.map " "wms_srs" >> "EPSG:31467 EPSG:4326" "wfs_title" "GMap OAM" >> "wfs_onlineresource" "http://lbs.uni-koblenz.de/cgi- >> bin/mapserv.exe?map=/ms4w/server.map&service=WFS " "wfs_srs" >> "EPSG:31467 EPSG:4326" "wms_encoding" "UTF-8" >> "wms_namespace_prefix" "topp" END >> >> END >> fontset "/ms4w/font.txt" >> # Extent based on full extent of QGIS view >> #EXTENT 3.39194e+006 5.578e+006 3.39406e+006 5.58e+006 >> UNITS meters >> IMAGECOLOR 255 255 255 >> IMAGETYPE gtiff >> OUTPUTFORMAT >> NAME png >> DRIVER "GD/PNG" >> MIMETYPE "image/png" >> IMAGEMODE RGB #PC256 >> EXTENSION "png" >> END >> >> OUTPUTFORMAT >> NAME jpeg >> DRIVER "GD/JPEG" >> MIMETYPE "image/jpeg" >> IMAGEMODE RGB #PC256 >> EXTENSION "jpg" >> FORMATOPTION "QUALITY=75" >> END >> >> # Projektion ist GPS - Achtung Orthofoto ist Gauss-Krueger >> PROJECTION >> "init=epsg:4326" >> END >> >> #-------Luftbilder >> >> #shapefile that contains all the orthoimages >> >> LAYER >> NAME "mittelrhein" >> STATUS ON >> >> METADATA >> "wms_title" "orthopics" ##required >> END >> PROJECTION >> "init=epsg:31467" >> END >> TILEINDEX "merge.shp" >> TILEITEM "Location" >> TYPE RASTER >> END >> >> #-------Luftbilder ENDE >> >> #-------Beschriftung >> >> LAYER >> NAME texte >> TYPE LINE >> STATUS ON >> METADATA >> "wms_title" "streetnames" ##required >> END >> DATA /ms4w/street/texte.shp >> TRANSPARENCY 0 >> labelitem "name" >> classitem "name" >> PROJECTION >> "init=epsg:31467" >> END >> >> CLASS >> NAME "Texte" >> # TEMPLATE >> OUTLINECOLOR 0 255 0 >> COLOR 255 0 0 >> label >> >> antialias true >> font "arial" >> size medium >> position auto >> angle follow >> color 255 0 0 >> outlinecolor 64 64 64 >> buffer 30 >> partials false >> end >> END >> END >> >> #-------Beschriftung ENDE >> >> #-------Strassenlinien >> LAYER >> NAME street >> TYPE LINE >> STATUS ON >> METADATA >> "wms_title" "streetlines" ##required >> END >> PROJECTION >> "init=epsg:31467" >> END >> DATA /ms4w/streetlines/linien.shp >> class >> NAME "linien" >> # TEMPLATE >> OUTLINECOLOR 100 0 0 >> COLOR 250 0 0 >> END >> END >> >> #-------Strassenlinien ENDE >> >> LAYER >> NAME osm_buildings >> TYPE POLYGON >> STATUS ON >> METADATA >> "wms_title" "osm_buildings" ##required >> END >> DATA /ms4w/OSM/buildings.shp >> class >> NAME "linien" >> # TEMPLATE >> OUTLINECOLOR 100 0 0 >> COLOR 255 0 0 >> >> END >> END #Layer >> >> LAYER >> NAME osm_natural >> TYPE POLYGON >> STATUS ON >> METADATA >> "wms_title" "osm_natural" ##required >> END >> DATA /ms4w/OSM/natural.shp >> class >> NAME "linien" >> # TEMPLATE >> OUTLINECOLOR 100 0 0 >> COLOR 0 255 0 >> >> END >> END #Layer >> >> LAYER >> NAME osm_points >> TYPE POINT >> STATUS ON >> METADATA >> "wms_title" "osm_points" ##required >> END >> DATA /ms4w/OSM/points.shp >> class >> NAME "linien" >> # TEMPLATE >> OUTLINECOLOR 100 0 0 >> COLOR 255 0 0 >> >> END >> END #Layer >> >> LAYER >> NAME osm_railways >> TYPE LINE >> STATUS ON >> METADATA >> "wms_title" "osm_railways" ##required >> END >> DATA /ms4w/OSM/railways.shp >> class >> NAME "linien" >> # TEMPLATE >> OUTLINECOLOR 100 0 0 >> COLOR 255 0 0 >> >> END >> END #Layer >> >> LAYER >> NAME osm_roads >> TYPE LINE >> STATUS ON >> METADATA >> "wms_title" "osm_roads" ##required >> END >> DATA /ms4w/OSM/roads.shp >> class >> NAME "linien" >> # TEMPLATE >> OUTLINECOLOR 100 0 0 >> COLOR 255 0 0 >> >> END >> END #Layer >> >> LAYER >> NAME osm_waterways >> TYPE LINE >> STATUS ON >> METADATA >> "wms_title" "osm_waterways" ##required >> END >> DATA /ms4w/OSM/waterways.shp >> class >> NAME "linien" >> # TEMPLATE >> OUTLINECOLOR 100 0 0 >> COLOR 0 0 255 >> >> END >> END #Layer >> >> END #Mapfile >> >> Und folgenden Layer möchte ich hinzufügen: >> >> LAYER >> NAME "poi" >> PROJECTION >> "init=epsg:31467" >> END >> CONNECTIONTYPE postgis >> CONNECTION "user=postgres password=**** dbname=wiki_postgis >> host=localhost port=5432" >> TYPE point >> STATUS ON >> METADATA >> "wms_title" "poi" ##required >> END # METADATA >> >> DATA "the_geom from poi" >> LABELITEM "text1" # fuer Darstellung der Namen >> CLASSITEM "text2" # fuer Darstellung der Kategorie >> >> CLASS >> NAME "Allgemein" >> EXPRESSION "Allgemein" >> STYLE >> SYMBOL 'circle' >> COLOR 255 0 0 # ROT >> SIZE 8 >> END # STYLE >> LABEL >> antialias true >> font "arial" >> size medium >> position auto >> angle follow >> color 255 255 255 >> outlinecolor 64 64 64 >> buffer 30 >> partials false >> END # LABEL >> TEMPLATE "C:/ms4w/Apache/htdocs/wiki/template/poi.html" >> END # CLASS >> END #Layer >> >> Wäre toll, wenn mir jemand helfen könnte! >> Gruß >> Dirk > > > -- > Dipl.-Geogr. Dipl.-Umweltwiss. Kai Behncke > > Geschäftsführer Gesellschaft für Geoinformatik (GfGI) > Institut für Geoinformatik und Fernerkundung (IGF) > Universität Osnabrück > Seminarstr. 19a/b > 49069 Osnabrück > > Raum: 01/301 > Tel.: +49 541 969-4781 > E-Mail: mailto:kbehncke at igf.uni-osnabrueck.de > > ************************************************************ > Tagung GEOINFORMATIK 2009 http://www.geoinformatik2009.de > "Nutzen der Geoinformatik für Umwelt und Gesellschaft" > Osnabrück, 31.3. - 2.4.2009 > > > > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://freegis.org/pipermail/mapserver-de/attachments/20090211/7ee4fa23/attachment-0001.html From dirkhannig at uni-koblenz.de Wed Feb 11 14:43:39 2009 From: dirkhannig at uni-koblenz.de (Dirk Hannig) Date: Wed, 11 Feb 2009 14:43:39 +0100 Subject: [Mapserver-DE] Probleme mit Mapfile In-Reply-To: References: Message-ID: >> LAYER >> NAME "poi" >> PROJECTION >> "init=epsg:31467" >> END >> CONNECTIONTYPE postgis >> CONNECTION "user=postgres password=**** dbname=wiki_postgis >> host=localhost port=5432" >> TYPE point >> STATUS ON >> METADATA >> "wms_title" "poi" ##required >> END # METADATA >> >> DATA "the_geom from poi" >> LABELITEM "text1" # fuer Darstellung der Namen >> CLASSITEM "text2" # fuer Darstellung der Kategorie >> >> CLASS >> NAME "Allgemein" >> EXPRESSION "Allgemein" >> STYLE >> SYMBOL 'circle' >> COLOR 255 0 0 # ROT >> SIZE 8 >> END # STYLE >> LABEL >> antialias true >> font "arial" >> size medium >> position auto >> angle follow >> color 255 255 255 >> outlinecolor 64 64 64 >> buffer 30 >> partials false >> END # LABEL >> TEMPLATE "C:/ms4w/Apache/htdocs/wiki/template/poi.html" >> END # CLASS >> END #Layer From j.l.h.hartmann at uva.nl Wed Feb 11 14:45:52 2009 From: j.l.h.hartmann at uva.nl (Jan Hartmann) Date: Wed, 11 Feb 2009 14:45:52 +0100 Subject: [Mapserver-DE] Probleme mit Mapfile In-Reply-To: <5B988C8D-E74E-4D70-91AE-F008FAC397B7@uni-koblenz.de> References: <5B988C8D-E74E-4D70-91AE-F008FAC397B7@uni-koblenz.de> Message-ID: <4992D690.5010709@uva.nl> Sieht alles gut aus, nur das TEMPLATE im CLASS verstehe ich nicht, vielleicht überdeckt das alles. Was geschieht wen du es weglassest? Dirk Hannig wrote: > Gut, dann mal etwas genauer. > Derezeit benutzen wir WMS Client, der die Layer im Web darstellt. Es > geht darum, dass wir verschiedene Sachen präsentieren wollen. Zum > einen gibt es Luftbilder, zum anderen gibt es Openstreetmap-Daten und > es gibt noch Points of interests. > > Und wenn ich diesen POI-Layer hinzufüge (Daten sind in einer PostGIS > -DB) kommt leider keine Fehlermeldung sondern es wird einfach gar > nicht mehr angezeigt. > > Reicht das an Infos? > > Gruß > Dirk > >> >> >> Hi Dirk, >> >>> Wir betreiben einen Mapserver der verschiedene Layer darstellt. >>> Allerdings habe ich Probleme, wenn ich einen bestimmten Layer >>> hinzufügen will. >>> Kann mir jemand helfen? >> >> Was für eine Fehlermeldung kommt denn? Wie stellst Du denn aktuell die >> Geodaten dar (über Template (zum Testen), als WMS, über einen >> Mapping-Klient)? >> >> >> Viele Grüße, Kai >> >> >> >> >>> >>> Hier das funktionierende Mapfile: >>> # Map file generated by QGIS version 0.8.0 >>> # Edit this file to customize for your interface >>> # Not all sections are complete. See comments for details. >>> # This file contains layer definitions only and is not a complete >>> # Mapserver map file. >>> >>> MAP >>> NAME server >>> STATUS ON >>> >>> WEB >>> # HEADER >>> TEMPLATE >>> /ms4w/template/template.html >>> >>> # Set IMAGEPATH to the path where mapserver should >>> # write its output >>> IMAGEPATH '/ms4w/map_output/' >>> # Set IMAGEURL to the url that points to IMAGEPATH >>> IMAGEURL '/ms4w/map_output/' >>> >>> # FOOTER >>> >>> METADATA >>> "wms_title" "WMS OSM" >>> "wms_onlineresource" "http://lbs.uni-koblenz.de/cgi- >>> bin/mapserv.exe?map=/ms4w/wiki3.map " "wms_srs" >>> "EPSG:31467 EPSG:4326" "wfs_title" "GMap OAM" >>> "wfs_onlineresource" "http://lbs.uni-koblenz.de/cgi- >>> bin/mapserv.exe?map=/ms4w/server.map&service=WFS " "wfs_srs" >>> "EPSG:31467 EPSG:4326" "wms_encoding" "UTF-8" >>> "wms_namespace_prefix" "topp" END >>> >>> END >>> fontset "/ms4w/font.txt" >>> # Extent based on full extent of QGIS view >>> #EXTENT 3.39194e+006 5.578e+006 3.39406e+006 5.58e+006 >>> UNITS meters >>> IMAGECOLOR 255 255 255 >>> IMAGETYPE gtiff >>> OUTPUTFORMAT >>> NAME png >>> DRIVER "GD/PNG" >>> MIMETYPE "image/png" >>> IMAGEMODE RGB #PC256 >>> EXTENSION "png" >>> END >>> >>> OUTPUTFORMAT >>> NAME jpeg >>> DRIVER "GD/JPEG" >>> MIMETYPE "image/jpeg" >>> IMAGEMODE RGB #PC256 >>> EXTENSION "jpg" >>> FORMATOPTION "QUALITY=75" >>> END >>> >>> # Projektion ist GPS - Achtung Orthofoto ist Gauss-Krueger >>> PROJECTION >>> "init=epsg:4326" >>> END >>> >>> #-------Luftbilder >>> >>> #shapefile that contains all the orthoimages >>> >>> LAYER >>> NAME "mittelrhein" >>> STATUS ON >>> >>> METADATA >>> "wms_title" "orthopics" ##required >>> END >>> PROJECTION >>> "init=epsg:31467" >>> END >>> TILEINDEX "merge.shp" >>> TILEITEM "Location" >>> TYPE RASTER >>> END >>> >>> #-------Luftbilder ENDE >>> >>> #-------Beschriftung >>> >>> LAYER >>> NAME texte >>> TYPE LINE >>> STATUS ON >>> METADATA >>> "wms_title" "streetnames" ##required >>> END >>> DATA /ms4w/street/texte.shp >>> TRANSPARENCY 0 >>> labelitem "name" >>> classitem "name" >>> PROJECTION >>> "init=epsg:31467" >>> END >>> >>> CLASS >>> NAME "Texte" >>> # TEMPLATE >>> OUTLINECOLOR 0 255 0 >>> COLOR 255 0 0 >>> label >>> >>> antialias true >>> font "arial" >>> size medium >>> position auto >>> angle follow >>> color 255 0 0 >>> outlinecolor 64 64 64 >>> buffer 30 >>> partials false >>> end >>> END >>> END >>> >>> #-------Beschriftung ENDE >>> >>> #-------Strassenlinien >>> LAYER >>> NAME street >>> TYPE LINE >>> STATUS ON >>> METADATA >>> "wms_title" "streetlines" ##required >>> END >>> PROJECTION >>> "init=epsg:31467" >>> END >>> DATA /ms4w/streetlines/linien.shp >>> class >>> NAME "linien" >>> # TEMPLATE >>> OUTLINECOLOR 100 0 0 >>> COLOR 250 0 0 >>> END >>> END >>> >>> #-------Strassenlinien ENDE >>> >>> LAYER >>> NAME osm_buildings >>> TYPE POLYGON >>> STATUS ON >>> METADATA >>> "wms_title" "osm_buildings" ##required >>> END >>> DATA /ms4w/OSM/buildings.shp >>> class >>> NAME "linien" >>> # TEMPLATE >>> OUTLINECOLOR 100 0 0 >>> COLOR 255 0 0 >>> >>> END >>> END #Layer >>> >>> LAYER >>> NAME osm_natural >>> TYPE POLYGON >>> STATUS ON >>> METADATA >>> "wms_title" "osm_natural" ##required >>> END >>> DATA /ms4w/OSM/natural.shp >>> class >>> NAME "linien" >>> # TEMPLATE >>> OUTLINECOLOR 100 0 0 >>> COLOR 0 255 0 >>> >>> END >>> END #Layer >>> >>> LAYER >>> NAME osm_points >>> TYPE POINT >>> STATUS ON >>> METADATA >>> "wms_title" "osm_points" ##required >>> END >>> DATA /ms4w/OSM/points.shp >>> class >>> NAME "linien" >>> # TEMPLATE >>> OUTLINECOLOR 100 0 0 >>> COLOR 255 0 0 >>> >>> END >>> END #Layer >>> >>> LAYER >>> NAME osm_railways >>> TYPE LINE >>> STATUS ON >>> METADATA >>> "wms_title" "osm_railways" ##required >>> END >>> DATA /ms4w/OSM/railways.shp >>> class >>> NAME "linien" >>> # TEMPLATE >>> OUTLINECOLOR 100 0 0 >>> COLOR 255 0 0 >>> >>> END >>> END #Layer >>> >>> LAYER >>> NAME osm_roads >>> TYPE LINE >>> STATUS ON >>> METADATA >>> "wms_title" "osm_roads" ##required >>> END >>> DATA /ms4w/OSM/roads.shp >>> class >>> NAME "linien" >>> # TEMPLATE >>> OUTLINECOLOR 100 0 0 >>> COLOR 255 0 0 >>> >>> END >>> END #Layer >>> >>> LAYER >>> NAME osm_waterways >>> TYPE LINE >>> STATUS ON >>> METADATA >>> "wms_title" "osm_waterways" ##required >>> END >>> DATA /ms4w/OSM/waterways.shp >>> class >>> NAME "linien" >>> # TEMPLATE >>> OUTLINECOLOR 100 0 0 >>> COLOR 0 0 255 >>> >>> END >>> END #Layer >>> >>> END #Mapfile >>> >>> Und folgenden Layer möchte ich hinzufügen: >>> >>> LAYER >>> NAME "poi" >>> PROJECTION >>> "init=epsg:31467" >>> END >>> CONNECTIONTYPE postgis >>> CONNECTION "user=postgres password=**** dbname=wiki_postgis >>> host=localhost port=5432" >>> TYPE point >>> STATUS ON >>> METADATA >>> "wms_title" "poi" ##required >>> END # METADATA >>> >>> DATA "the_geom from poi" >>> LABELITEM "text1" # fuer Darstellung der Namen >>> CLASSITEM "text2" # fuer Darstellung der Kategorie >>> >>> CLASS >>> NAME "Allgemein" >>> EXPRESSION "Allgemein" >>> STYLE >>> SYMBOL 'circle' >>> COLOR 255 0 0 # ROT >>> SIZE 8 >>> END # STYLE >>> LABEL >>> antialias true >>> font "arial" >>> size medium >>> position auto >>> angle follow >>> color 255 255 255 >>> outlinecolor 64 64 64 >>> buffer 30 >>> partials false >>> END # LABEL >>> TEMPLATE "C:/ms4w/Apache/htdocs/wiki/template/poi.html" >>> END # CLASS >>> END #Layer >>> >>> Wäre toll, wenn mir jemand helfen könnte! >>> Gruß >>> Dirk >> >> >> -- >> Dipl.-Geogr. Dipl.-Umweltwiss. Kai Behncke >> >> Geschäftsführer Gesellschaft für Geoinformatik (GfGI) >> Institut für Geoinformatik und Fernerkundung (IGF) >> Universität Osnabrück >> Seminarstr. 19a/b >> 49069 Osnabrück >> >> Raum: 01/301 >> Tel.: +49 541 969-4781 >> E-Mail: mailto:kbehncke at igf.uni-osnabrueck.de >> >> ************************************************************ >> Tagung GEOINFORMATIK 2009 http://www.geoinformatik2009.de >> "Nutzen der Geoinformatik für Umwelt und Gesellschaft" >> Osnabrück, 31.3. - 2.4.2009 >> >> >> >> >> _______________________________________________ >> Mapserver-DE mailing list >> Mapserver-DE at freegis.org >> https://freegis.org/mailman/listinfo/mapserver-de > > ------------------------------------------------------------------------ > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://freegis.org/pipermail/mapserver-de/attachments/20090211/27cd9d47/attachment-0001.html From ml at lingner.eu Wed Feb 11 14:49:24 2009 From: ml at lingner.eu (Lars Lingner) Date: Wed, 11 Feb 2009 14:49:24 +0100 Subject: [Mapserver-DE] Probleme mit Mapfile In-Reply-To: <5B988C8D-E74E-4D70-91AE-F008FAC397B7@uni-koblenz.de> References: <5B988C8D-E74E-4D70-91AE-F008FAC397B7@uni-koblenz.de> Message-ID: <4992D764.6070307@lingner.eu> Dirk Hannig schrieb: > Gut, dann mal etwas genauer. > Derezeit benutzen wir WMS Client, der die Layer im Web darstellt. Es > geht darum, dass wir verschiedene Sachen präsentieren wollen. Zum einen > gibt es Luftbilder, zum anderen gibt es Openstreetmap-Daten und es gibt > noch Points of interests. > > Und wenn ich diesen POI-Layer hinzufüge (Daten sind in einer PostGIS > -DB) kommt leider keine Fehlermeldung sondern es wird einfach gar nicht > mehr angezeigt. > > Reicht das an Infos? > Nicht um einen Fehler zu erkennen. Deswegen schiebe ich mal ein paar Fragen hinterher ;) Wenn ich mir die Ausgabe von http://lbs.uni-koblenz.de/cgi-bin/mapserv.exe?map=/ms4w/wiki3.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities anschaue, dann meckert MS weil die Projektionsangaben nicht stimmen. Warum hast Du den Extent auskommentiert? Mapserver berechnet jetzt einen... vlt. hängt es da? Was passiert denn wenn Du nur den einen Postgis-Layer reinmachst? Hast Du mal versucht Debug-Ausgaben schreiben zu lassen? lars From dirkhannig at uni-koblenz.de Wed Feb 11 15:02:39 2009 From: dirkhannig at uni-koblenz.de (Dirk Hannig) Date: Wed, 11 Feb 2009 15:02:39 +0100 Subject: [Mapserver-DE] Mapserver-DE Nachrichtensammlung, Band 67, Eintrag 6 In-Reply-To: References: Message-ID: Fehler hat sich erledigt. Es lag an dem Symbol Befehl. Den 'circle' hat er nicht gefunden und deshalb hat er mir nicht mehr angezeigt. Danke für eure Hilfe Dirk From j.l.h.hartmann at uva.nl Wed Feb 11 15:10:41 2009 From: j.l.h.hartmann at uva.nl (Jan Hartmann) Date: Wed, 11 Feb 2009 15:10:41 +0100 Subject: [Mapserver-DE] Mapserver-DE Nachrichtensammlung, Band 67, Eintrag 6 In-Reply-To: References: Message-ID: <4992DC61.9000201@uva.nl> Ich würde wirklich jedem raten alle DEBUG statements während der Testphase zu aktivieren, insbesondere für fehlenden DATA files (http://www.mapserver.org/mapfile/layer.html, s.v. DEBUG). Ich lasse die selbst in der Produktionsversion hinein: besser alle Welt sieht deinen Fehler als alles ein bisschen zu vertuschen und nie erkennen dass es überhaupt schief geht. Jan Dirk Hannig wrote: > Fehler hat sich erledigt. > > Es lag an dem Symbol Befehl. Den 'circle' hat er nicht gefunden und > deshalb hat er mir nicht mehr angezeigt. > > Danke für eure Hilfe > > Dirk > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de > > From Ludwig.Kniprath at wver.de Wed Feb 11 15:51:40 2009 From: Ludwig.Kniprath at wver.de (Kniprath, Ludwig) Date: Wed, 11 Feb 2009 15:51:40 +0100 Subject: [Mapserver-DE] Probleme mit Mapfile In-Reply-To: References: Message-ID: Hallo Dirk! Ich vermisse sowas wie SYMBOLSET "Pfad zur Symboldatei", möglicherweise findet der mapserver das Symbol 'circle' nicht. Außerdem könnten die Spaltenbezeichnungen in der Datenquelle nicht mit den Angaben der Mapdatei (LABELITEM, CLASSITEM) übereinstimmen, existieren die Spalten "text1" bzw. "text2" in der Tabelle bzw. dem View "poi"? Gruß Ludwig -----Ursprüngliche Nachricht----- Von: Dirk Hannig [mailto:dirkhannig at uni-koblenz.de] Gesendet: Mittwoch, 11. Februar 2009 14:44 An: mapserver-de at freegis.org Betreff: Re: [Mapserver-DE] Probleme mit Mapfile >> LAYER >> NAME "poi" >> PROJECTION >> "init=epsg:31467" >> END >> CONNECTIONTYPE postgis >> CONNECTION "user=postgres password=**** dbname=wiki_postgis >> host=localhost port=5432" >> TYPE point >> STATUS ON >> METADATA >> "wms_title" "poi" ##required >> END # METADATA >> >> DATA "the_geom from poi" >> LABELITEM "text1" # fuer Darstellung der Namen >> CLASSITEM "text2" # fuer Darstellung der Kategorie >> >> CLASS >> NAME "Allgemein" >> EXPRESSION "Allgemein" >> STYLE >> SYMBOL 'circle' >> COLOR 255 0 0 # ROT >> SIZE 8 >> END # STYLE >> LABEL >> antialias true >> font "arial" >> size medium >> position auto >> angle follow >> color 255 255 255 >> outlinecolor 64 64 64 >> buffer 30 >> partials false >> END # LABEL >> TEMPLATE "C:/ms4w/Apache/htdocs/wiki/template/poi.html" >> END # CLASS >> END #Layer From Stefan.Wolff at list.smwa.sachsen.de Thu Feb 12 16:29:18 2009 From: Stefan.Wolff at list.smwa.sachsen.de (Wolff, Stefan - LIST) Date: Thu, 12 Feb 2009 16:29:18 +0100 Subject: [Mapserver-DE] Mapserver zeigt nichts an Message-ID: Liebe Mapserver Community, ich hab die Aufgabe bekommen Satellitenbilder des Freistaats Sachsen im mrsid Format via Mapserver bereit zu stellen. Die Installation klappte soweit ganz gut, nach der Anbindung der gdal Bibliothek funktionierte das mrsid Format einwandfrei. Nun mein Problem, ich hab eine Mapfile geschrieben, welches 4 Layer (also 4 Rasterfotos) enthält und diese natürlich auch anzeigt. Mapserver über http aufgerufen und siehe da ein Stück Sachsen im Browser - daher geh ich davon aus, dass die Konfiguration in Ordnung ist .. Sobald ich nun alle Rasterbilder hinein schreibe (3353 .sid dateien, insgesamt 162 GB), das Extent gleich lasse (dies ist ja nur der angezeigte Bildausschnitt ?!) , bekomme ich nichts mehr angezeigt. Es kommen keine Fehler, das Bild bleibt einfach leer. Im Apache log file steht: "Timeout waiting for output from CGI script /usr/lib/cgi-bin/mapserv, referer: http://192.168.50.186/sachsen2.html " Mein Rasterbilder sind insgesamt ca 180 GB groß, ist das dem Mapserver zu viel ? In der Mapserver.h habe ich bereits die maximale Anzahl der Layers von 1000 auf 4000 angehoben, leider brachte auch das nicht den gewünschten Effekt. Ich bin jetzt mit meinem frisch angeeigneten Wissen am Ende und bitte Euch daher um Hilfe. Was könnte das Problem des Mapservers sein ? - gibt es noch weitere Error logs außer den des Apachen ? Mit freundlichen Grüßen, Stefan Wolff -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://freegis.org/pipermail/mapserver-de/attachments/20090212/d85a3482/attachment.html From ml at lingner.eu Tue Feb 17 10:07:11 2009 From: ml at lingner.eu (Lars Lingner) Date: Tue, 17 Feb 2009 10:07:11 +0100 Subject: [Mapserver-DE] Mapserver zeigt nichts an In-Reply-To: References: Message-ID: <499A7E3F.10607@lingner.eu> Wolff, Stefan - LIST schrieb: [...] > > Sobald ich nun alle Rasterbilder hinein schreibe (3353 .sid dateien, insgesamt 162 GB), das Extent gleich lasse (dies ist ja nur der angezeigte Bildausschnitt ?!) , bekomme ich nichts mehr angezeigt. Es kommen keine Fehler, das Bild bleibt einfach leer. > > Im Apache log file steht: "Timeout waiting for output from CGI script /usr/lib/cgi-bin/mapserv, referer: http://192.168.50.186/sachsen2.html " > > Mit einer Datei geht es, dann wird der Rest kopiert und dann kommt der Timeout... Sonst wurde nichts geändert? Wie sieht es mit der Auslastung des Rechners aus? Nach welcher Zeit erscheint die Timeout-Meldung? > > Mein Rasterbilder sind insgesamt ca 180 GB groß, ist das dem Mapserver zu viel ? > > Wenn der Mapserver bei jedem Aufruf 180GB durchsehen muss, ist das schon etwas viel. Wird denn ein Tileindex eingesetzt? Wie sieht der Abschnitt im Mapfile aus? > > In der Mapserver.h habe ich bereits die maximale Anzahl der Layers von 1000 auf 4000 angehoben, leider brachte auch das nicht den gewünschten Effekt. > Diese Anpassung ist ab Version 5.x nicht mehr notwendig. > Ich bin jetzt mit meinem frisch angeeigneten Wissen am Ende und bitte Euch daher um Hilfe. > > > > Was könnte das Problem des Mapservers sein ? - gibt es noch weitere Error logs außer den des Apachen ? > Ja, man kann den Mapserver anweisen ein Logfile zu schreiben: z.B. im Map-Abschnitt CONFIG "MS_ERRORFILE" "" DEBUG Für sind Werte von 0 bis 5 möglich Das Debuglevel kann auch auf Layer-Ebene gesetzt werden. Lars From mschulz at webgis.de Tue Feb 17 10:12:17 2009 From: mschulz at webgis.de (Michael Schulz) Date: Tue, 17 Feb 2009 10:12:17 +0100 Subject: [Mapserver-DE] Mapserver zeigt nichts an In-Reply-To: References: Message-ID: Hallo Herr Wolff, ich würde ihnen empfehlen die einzelnen Raster-Dateien nicht als einzelne Ebenen ins mapfile einzubauen sonder als gekachelte Rasterebene über einen Tileindex. Verwenden sie gdaltindex um einen für Mapserver verwendebares Kachel-Shapefile zu erstellen und binden dieses als Tileindex mit nur einer Ebene ein. http://mapserver.org/input/raster.html#rasters-and-tile-indexing Viele Grüße, Michael Schulz Am 12. Februar 2009 16:29 schrieb Wolff, Stefan - LIST : > Liebe Mapserver Community, > > > > ich hab die Aufgabe bekommen Satellitenbilder des Freistaats Sachsen im > mrsid Format via Mapserver bereit zu stellen. > > Die Installation klappte soweit ganz gut, nach der Anbindung der gdal > Bibliothek funktionierte das mrsid Format einwandfrei. > > > > Nun mein Problem, ich hab eine Mapfile geschrieben, welches 4 Layer (also 4 > Rasterfotos) enthält und diese natürlich auch anzeigt. > > Mapserver über http aufgerufen und siehe da ein Stück Sachsen im Browser – > daher geh ich davon aus, dass die Konfiguration in Ordnung ist .. > > > > Sobald ich nun alle Rasterbilder hinein schreibe (3353 .sid dateien, > insgesamt 162 GB), das Extent gleich lasse (dies ist ja nur der angezeigte > Bildausschnitt ?!) , bekomme ich nichts mehr angezeigt. Es kommen keine > Fehler, das Bild bleibt einfach leer. > > Im Apache log file steht: "Timeout waiting for output from CGI script > /usr/lib/cgi-bin/mapserv, referer: http://192.168.50.186/sachsen2.html " > > > > Mein Rasterbilder sind insgesamt ca 180 GB groß, ist das dem Mapserver zu > viel ? > > > > In der Mapserver.h habe ich bereits die maximale Anzahl der Layers von 1000 > auf 4000 angehoben, leider brachte auch das nicht den gewünschten Effekt. > > Ich bin jetzt mit meinem frisch angeeigneten Wissen am Ende und bitte Euch > daher um Hilfe. > > > > Was könnte das Problem des Mapservers sein ? – gibt es noch weitere Error > logs außer den des Apachen ? > > > > Mit freundlichen Grüßen, > > Stefan Wolff > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de > -- ----------------------------------------------------------- Michael Schulz mschulz at webgis.de in medias res Gesellschaft für Informationstechnologie mbH In den Weihermatten 66 79108 Freiburg Tel +49 (0)761 556959-5 Fax +49 (0)761 556959-6 http://www.webgis.de / http://www.zopecms.de ----------------------------------------------------------- Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg From jmckenna at gatewaygeomatics.com Tue Feb 17 18:10:14 2009 From: jmckenna at gatewaygeomatics.com (Jeff McKenna) Date: Tue, 17 Feb 2009 12:10:14 -0500 Subject: [Mapserver-DE] Probleme mit Mapfile In-Reply-To: <72E4EEF3-4844-4AAF-A5E2-54DB36B96824@uni-koblenz.de> References: <72E4EEF3-4844-4AAF-A5E2-54DB36B96824@uni-koblenz.de> Message-ID: <499AEF76.3020103@gatewaygeomatics.com> Dirk Hannig wrote: > Hallo zusammen! > > Wir betreiben einen Mapserver der verschiedene Layer darstellt. > Allerdings habe ich Probleme, wenn ich einen bestimmten Layer hinzufügen > will. > Kann mir jemand helfen? Hello, I may not understand the entire message(s) because I am English, but my advice is to always debug your mapfile with MapServer's shp2img commandline utility (usage: http://www.mapserver.org/utilities/shp2img.html) That way you can report the error returned from the shp2img command to this mailing list so everyone can see it. (all of the MapServer utilities are included in MS4W) -jeff -- Jeff McKenna FOSS4G Consulting and Training Services http://www.gatewaygeomatics.com/ From Markus.Weissmann at LGN.Niedersachsen.de Wed Feb 18 08:22:03 2009 From: Markus.Weissmann at LGN.Niedersachsen.de (=?ISO-8859-1?Q?=22Wei=DFmann=2C_Markus=22?=) Date: Wed, 18 Feb 2009 08:22:03 +0100 Subject: [Mapserver-DE] Mapserver zeigt nichts an Message-ID: Hallo Herr Wolff, sobald man mit gdaltindex einen Tileindex erstellt, spielt die Anzahl der Kacheln so gut wie keine Rolle mehr. Um die Performanz nicht unnötig zu verschlechtern sollte man die Kachelgröße nicht allzu groß wählen. Trotzdem schafft es der Mapserver auch ziemlich große Kacheln (habe auch schon mit 300 MB pro Kachel gearbeitet) zur Anzeige zu bringen. Je größer der Maßstab (1:1.000 ist größer als 1:100.000) , desto weniger Probleme kann es mit der Ladezeit geben. Je kleiner der Maßstab, desto eher empfiehlt sich die Erstellung einer oder mehrer Übersichtsebenen mit geringerer Auflösung. Mit freundlichen Grüßen Markus Weißmann _____ Von: mapserver-de-bounces at freegis.org [mailto:mapserver-de-bounces at freegis.org] Im Auftrag von Wolff, Stefan - LIST Gesendet: Donnerstag, 12. Februar 2009 16:29 An: mapserver-de at freegis.org Betreff: [Mapserver-DE] Mapserver zeigt nichts an Liebe Mapserver Community, ich hab die Aufgabe bekommen Satellitenbilder des Freistaats Sachsen im mrsid Format via Mapserver bereit zu stellen. Die Installation klappte soweit ganz gut, nach der Anbindung der gdal Bibliothek funktionierte das mrsid Format einwandfrei. Nun mein Problem, ich hab eine Mapfile geschrieben, welches 4 Layer (also 4 Rasterfotos) enthält und diese natürlich auch anzeigt. Mapserver über http aufgerufen und siehe da ein Stück Sachsen im Browser - daher geh ich davon aus, dass die Konfiguration in Ordnung ist .. Sobald ich nun alle Rasterbilder hinein schreibe (3353 .sid dateien, insgesamt 162 GB), das Extent gleich lasse (dies ist ja nur der angezeigte Bildausschnitt ?!) , bekomme ich nichts mehr angezeigt. Es kommen keine Fehler, das Bild bleibt einfach leer. Im Apache log file steht: "Timeout waiting for output from CGI script /usr/lib/cgi-bin/mapserv, referer: http://192.168.50.186/sachsen2.html " Mein Rasterbilder sind insgesamt ca 180 GB groß, ist das dem Mapserver zu viel ? In der Mapserver.h habe ich bereits die maximale Anzahl der Layers von 1000 auf 4000 angehoben, leider brachte auch das nicht den gewünschten Effekt. Ich bin jetzt mit meinem frisch angeeigneten Wissen am Ende und bitte Euch daher um Hilfe. Was könnte das Problem des Mapservers sein ? - gibt es noch weitere Error logs außer den des Apachen ? Mit freundlichen Grüßen, Stefan Wolff -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://freegis.org/pipermail/mapserver-de/attachments/20090218/5b7615c5/attachment.html From j.l.h.hartmann at uva.nl Wed Feb 18 13:43:48 2009 From: j.l.h.hartmann at uva.nl (Jan Hartmann) Date: Wed, 18 Feb 2009 13:43:48 +0100 Subject: [Mapserver-DE] Mapserver zeigt nichts an In-Reply-To: References: Message-ID: <499C0284.30102@uva.nl> Meiner Erfahrung nach ist das Geotiff Format ohne Kompriemierung auch ohne Kacheln ganz schnell. Ich glaube, darauf kann MapServer zugreifen ohne die Bestände ganz einlesen zu müßen. Etwas weniger schnell, aber doch noch ziemlich gut arbeitet man mit LZW-komprimierte GeoTIFF Bestände, oder ECW-Files Jan Weißmann, Markus wrote: > Hallo Herr Wolff, > > sobald man mit gdaltindex einen Tileindex erstellt, spielt die Anzahl > der Kacheln so gut wie keine Rolle mehr. Um die Performanz nicht > unnötig zu verschlechtern sollte man die Kachelgröße nicht allzu groß > wählen. Trotzdem schafft es der Mapserver auch ziemlich große Kacheln > (habe auch schon mit 300 MB pro Kachel gearbeitet) zur Anzeige zu > bringen. Je größer der Maßstab (1:1.000 ist größer als 1:100.000) , > desto weniger Probleme kann es mit der Ladezeit geben. Je kleiner der > Maßstab, desto eher empfiehlt sich die Erstellung einer oder mehrer > Übersichtsebenen mit geringerer Auflösung. > > > Mit freundlichen Grüßen > Markus Weißmann > > > ------------------------------------------------------------------------ > *Von:* mapserver-de-bounces at freegis.org > [mailto:mapserver-de-bounces at freegis.org] *Im Auftrag von *Wolff, > Stefan - LIST > *Gesendet:* Donnerstag, 12. Februar 2009 16:29 > *An:* mapserver-de at freegis.org > *Betreff:* [Mapserver-DE] Mapserver zeigt nichts an > > Liebe Mapserver Community, > > > > ich hab die Aufgabe bekommen Satellitenbilder des Freistaats > Sachsen im mrsid Format via Mapserver bereit zu stellen. > > Die Installation klappte soweit ganz gut, nach der Anbindung der > gdal Bibliothek funktionierte das mrsid Format einwandfrei. > > > > Nun mein Problem, ich hab eine Mapfile geschrieben, welches 4 > Layer (also 4 Rasterfotos) enthält und diese natürlich auch anzeigt. > > Mapserver über http aufgerufen und siehe da ein Stück Sachsen im > Browser - daher geh ich davon aus, dass die Konfiguration in > Ordnung ist .. > > > > Sobald ich nun alle Rasterbilder hinein schreibe (3353 .sid > dateien, insgesamt 162 GB), das Extent gleich lasse (dies ist ja > nur der angezeigte Bildausschnitt ?!) , bekomme ich nichts mehr > angezeigt. Es kommen keine Fehler, das Bild bleibt einfach leer. > > Im Apache log file steht: "Timeout waiting for output from CGI > script /usr/lib/cgi-bin/mapserv, referer: > http://192.168.50.186/sachsen2.html " > > > > Mein Rasterbilder sind insgesamt ca 180 GB groß, ist das dem > Mapserver zu viel ? > > > > In der Mapserver.h habe ich bereits die maximale Anzahl der Layers > von 1000 auf 4000 angehoben, leider brachte auch das nicht den > gewünschten Effekt. > > Ich bin jetzt mit meinem frisch angeeigneten Wissen am Ende und > bitte Euch daher um Hilfe. > > > > Was könnte das Problem des Mapservers sein ? - gibt es noch > weitere Error logs außer den des Apachen ? > > > > Mit freundlichen Grüßen, > > Stefan Wolff > > ------------------------------------------------------------------------ > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://freegis.org/pipermail/mapserver-de/attachments/20090218/5197124d/attachment.html From Markus.Weissmann at LGN.Niedersachsen.de Wed Feb 18 15:05:00 2009 From: Markus.Weissmann at LGN.Niedersachsen.de (=?ISO-8859-1?Q?=22Wei=DFmann=2C_Markus=22?=) Date: Wed, 18 Feb 2009 15:05:00 +0100 Subject: [Mapserver-DE] Mapserver zeigt nichts an Message-ID: Wir reden hier von Rasterdaten. Da gibt es aus der Logik heraus mindestens eine Kachel. Hier ist aber die Rede von über 3000 Kacheln. Diese in eine Datei zu schreiben ist nicht sinnvoll (wenn überhaupt möglich). Mit freundlichen Grüßen Markus Weißmann _____ Von: Jan Hartmann [mailto:j.l.h.hartmann at uva.nl] Gesendet: Mittwoch, 18. Februar 2009 13:44 An: Weißmann, Markus Cc: mapserver-de at freegis.org Betreff: Re: [Mapserver-DE] Mapserver zeigt nichts an Meiner Erfahrung nach ist das Geotiff Format ohne Kompriemierung auch ohne Kacheln ganz schnell. Ich glaube, darauf kann MapServer zugreifen ohne die Bestände ganz einlesen zu müßen. Etwas weniger schnell, aber doch noch ziemlich gut arbeitet man mit LZW-komprimierte GeoTIFF Bestände, oder ECW-Files Jan Weißmann, Markus wrote: Hallo Herr Wolff, sobald man mit gdaltindex einen Tileindex erstellt, spielt die Anzahl der Kacheln so gut wie keine Rolle mehr. Um die Performanz nicht unnötig zu verschlechtern sollte man die Kachelgröße nicht allzu groß wählen. Trotzdem schafft es der Mapserver auch ziemlich große Kacheln (habe auch schon mit 300 MB pro Kachel gearbeitet) zur Anzeige zu bringen. Je größer der Maßstab (1:1.000 ist größer als 1:100.000) , desto weniger Probleme kann es mit der Ladezeit geben. Je kleiner der Maßstab, desto eher empfiehlt sich die Erstellung einer oder mehrer Übersichtsebenen mit geringerer Auflösung. Mit freundlichen Grüßen Markus Weißmann _____ Von: mapserver-de-bounces at freegis.org [mailto:mapserver-de-bounces at freegis.org ] Im Auftrag von Wolff, Stefan - LIST Gesendet: Donnerstag, 12. Februar 2009 16:29 An: mapserver-de at freegis.org Betreff: [Mapserver-DE] Mapserver zeigt nichts an Liebe Mapserver Community, ich hab die Aufgabe bekommen Satellitenbilder des Freistaats Sachsen im mrsid Format via Mapserver bereit zu stellen. Die Installation klappte soweit ganz gut, nach der Anbindung der gdal Bibliothek funktionierte das mrsid Format einwandfrei. Nun mein Problem, ich hab eine Mapfile geschrieben, welches 4 Layer (also 4 Rasterfotos) enthält und diese natürlich auch anzeigt. Mapserver über http aufgerufen und siehe da ein Stück Sachsen im Browser - daher geh ich davon aus, dass die Konfiguration in Ordnung ist .. Sobald ich nun alle Rasterbilder hinein schreibe (3353 .sid dateien, insgesamt 162 GB), das Extent gleich lasse (dies ist ja nur der angezeigte Bildausschnitt ?!) , bekomme ich nichts mehr angezeigt. Es kommen keine Fehler, das Bild bleibt einfach leer. Im Apache log file steht: "Timeout waiting for output from CGI script /usr/lib/cgi-bin/mapserv, referer: http://192.168.50.186/sachsen2.html " Mein Rasterbilder sind insgesamt ca 180 GB groß, ist das dem Mapserver zu viel ? In der Mapserver.h habe ich bereits die maximale Anzahl der Layers von 1000 auf 4000 angehoben, leider brachte auch das nicht den gewünschten Effekt. Ich bin jetzt mit meinem frisch angeeigneten Wissen am Ende und bitte Euch daher um Hilfe. Was könnte das Problem des Mapservers sein ? - gibt es noch weitere Error logs außer den des Apachen ? Mit freundlichen Grüßen, Stefan Wolff _____ _______________________________________________ Mapserver-DE mailing list Mapserver-DE at freegis.org https://freegis.org/mailman/listinfo/mapserver-de -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://freegis.org/pipermail/mapserver-de/attachments/20090218/518144c5/attachment-0001.html From Stefan.Wolff at list.smwa.sachsen.de Mon Feb 23 09:30:48 2009 From: Stefan.Wolff at list.smwa.sachsen.de (Wolff, Stefan - LIST) Date: Mon, 23 Feb 2009 09:30:48 +0100 Subject: [Mapserver-DE] Mapserver zeigt nichts an In-Reply-To: References: Message-ID: Guten Morgen und vielen Dank für die Antworten, leider kann ich Sie erst jetzt bearbeiten, da ich gesundheitlich ausfiel. Also noch mal zum Sachverhalt, ich habe über 3000 Dateien (Fotos) die je 2x2 km darstellen und je ca 80 MB groß sind. Ich habe bisher (Anfänger) mir ein script geschrieben, welches mir ein mapfile dafür erstellt (jedes Foto ein Layer) Dies führt nun zu einem time out, die CPU bruzelt bei 100%, und nach exakt 300 sekunden endet die Anfrage mit einem TimeOut. Lege ich jedoch nur sagen wir 10 layer an, werden diese dargestellt (also Mapserver &Bildformate konfiguriert) Ich habe jetzt mal die Teilindex Idee aufgegriffen, also mittels gdaltindex, mal schaun ob das funktioniert. Wenn ich ein indexfile aus dem Mapfile gebaut habe, binde ich dann ein einzelne Vektorlayer ein ? Wie würdet Ihr solche Datenmengen verwalten ? Mit freundlichen Grüßen, Stefan Wolff ________________________________ Von: mapserver-de-bounces at freegis.org [mailto:mapserver-de-bounces at freegis.org] Im Auftrag von "Weißmann, Markus" Gesendet: Mittwoch, 18. Februar 2009 15:05 An: Jan Hartmann Cc: mapserver-de at freegis.org Betreff: Re: [Mapserver-DE] Mapserver zeigt nichts an Wir reden hier von Rasterdaten. Da gibt es aus der Logik heraus mindestens eine Kachel. Hier ist aber die Rede von über 3000 Kacheln. Diese in eine Datei zu schreiben ist nicht sinnvoll (wenn überhaupt möglich). Mit freundlichen Grüßen Markus Weißmann ________________________________ Von: Jan Hartmann [mailto:j.l.h.hartmann at uva.nl] Gesendet: Mittwoch, 18. Februar 2009 13:44 An: Weißmann, Markus Cc: mapserver-de at freegis.org Betreff: Re: [Mapserver-DE] Mapserver zeigt nichts an Meiner Erfahrung nach ist das Geotiff Format ohne Kompriemierung auch ohne Kacheln ganz schnell. Ich glaube, darauf kann MapServer zugreifen ohne die Bestände ganz einlesen zu müßen. Etwas weniger schnell, aber doch noch ziemlich gut arbeitet man mit LZW-komprimierte GeoTIFF Bestände, oder ECW-Files Jan Weißmann, Markus wrote: Hallo Herr Wolff, sobald man mit gdaltindex einen Tileindex erstellt, spielt die Anzahl der Kacheln so gut wie keine Rolle mehr. Um die Performanz nicht unnötig zu verschlechtern sollte man die Kachelgröße nicht allzu groß wählen. Trotzdem schafft es der Mapserver auch ziemlich große Kacheln (habe auch schon mit 300 MB pro Kachel gearbeitet) zur Anzeige zu bringen. Je größer der Maßstab (1:1.000 ist größer als 1:100.000) , desto weniger Probleme kann es mit der Ladezeit geben. Je kleiner der Maßstab, desto eher empfiehlt sich die Erstellung einer oder mehrer Übersichtsebenen mit geringerer Auflösung. Mit freundlichen Grüßen Markus Weißmann ________________________________ Von: mapserver-de-bounces at freegis.org [mailto:mapserver-de-bounces at freegis.org] Im Auftrag von Wolff, Stefan - LIST Gesendet: Donnerstag, 12. Februar 2009 16:29 An: mapserver-de at freegis.org Betreff: [Mapserver-DE] Mapserver zeigt nichts an Liebe Mapserver Community, ich hab die Aufgabe bekommen Satellitenbilder des Freistaats Sachsen im mrsid Format via Mapserver bereit zu stellen. Die Installation klappte soweit ganz gut, nach der Anbindung der gdal Bibliothek funktionierte das mrsid Format einwandfrei. Nun mein Problem, ich hab eine Mapfile geschrieben, welches 4 Layer (also 4 Rasterfotos) enthält und diese natürlich auch anzeigt. Mapserver über http aufgerufen und siehe da ein Stück Sachsen im Browser - daher geh ich davon aus, dass die Konfiguration in Ordnung ist .. Sobald ich nun alle Rasterbilder hinein schreibe (3353 .sid dateien, insgesamt 162 GB), das Extent gleich lasse (dies ist ja nur der angezeigte Bildausschnitt ?!) , bekomme ich nichts mehr angezeigt. Es kommen keine Fehler, das Bild bleibt einfach leer. Im Apache log file steht: "Timeout waiting for output from CGI script /usr/lib/cgi-bin/mapserv, referer: http://192.168.50.186/sachsen2.html " Mein Rasterbilder sind insgesamt ca 180 GB groß, ist das dem Mapserver zu viel ? In der Mapserver.h habe ich bereits die maximale Anzahl der Layers von 1000 auf 4000 angehoben, leider brachte auch das nicht den gewünschten Effekt. Ich bin jetzt mit meinem frisch angeeigneten Wissen am Ende und bitte Euch daher um Hilfe. Was könnte das Problem des Mapservers sein ? - gibt es noch weitere Error logs außer den des Apachen ? Mit freundlichen Grüßen, Stefan Wolff ________________________________ _______________________________________________ Mapserver-DE mailing list Mapserver-DE at freegis.org https://freegis.org/mailman/listinfo/mapserver-de -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://freegis.org/pipermail/mapserver-de/attachments/20090223/46135f72/attachment.html From elcheve at freenet.de Mon Feb 23 15:10:59 2009 From: elcheve at freenet.de (elcheve@freenet.de) Date: Mon, 23 Feb 2009 15:10:59 +0100 Subject: [Mapserver-DE] Mapserver-DE Nachrichtensammlung, Band 67, Eintrag 11 Message-ID: Hallo, erstmal HELAU. Da ist also noch jemand am Arbeiten ;-) Ich würde es so machen: -Erstellung eines Shape Indexes für Bilddateien (mit World-Files) mit gdaltindex, dazu den Befehl aus dem entsprechenden Verzeichnis mit den entsprechenden Pfaden, in denen die Bilder liegen aufrufen, z.B. gdaltindex d:beispielpfadbildindex.shp d:beispielpfad*.tif Achtung, die Worldfiles (*.tfw, *.jpw etc.) müssen im gleichen Verzeichnis wie die Bilddateien liegen. gdaltindex macht jetzt eine Shape-Datei, in der die "Rahmen" mit Koordinaten für die einzelnen Bilder enthalten sind. Man kann sich die Daten auch in der zugehörigen Dbase-Datei, z.B. mit Excel ansehen. -die Layerdefinition im Mapfile könnte dann so aussehen: LAYER NAME "dop" TYPE RASTER STATUS ON MINSCALEDENOM 1000 MAXSCALEDENOM 50000 TILEINDEX "DOP20RGB/bildindex.php" TILEITEM "LOCATION" METADATA WMS_TITLE "DOP" WMS_ABSTRACT "Digitale Orthophotos" WMS_SRS "epsg:31468" END END Viele Erfolg + Gruß Matthias #adBox3 {display:none;} From Stefan.Wolff at list.smwa.sachsen.de Mon Feb 23 15:29:57 2009 From: Stefan.Wolff at list.smwa.sachsen.de (Wolff, Stefan - LIST) Date: Mon, 23 Feb 2009 15:29:57 +0100 Subject: [Mapserver-DE] Zoomen, Referenzkarte Message-ID: HELAU zurück :-) Ich möchte mich erstmal bei ALLEN für die Unterstützung danken - mein MapServer läuft :-) - der Tipp mit den Teilindizes war der rettende.. Jedoch habe ich noch ein Problem.. - es wird zwar jetzt im "Nahbereich" alles ziemlich schnell dargestellt, jedoch wenn ich herraus zoome (ich möchte auch gern mal ganz Sachsen sehen) da kommt es wiederum zu einem TimeOut. Wenn ich das richtig Verstanden habe, gibt es so was wie Zwischenebenen in geringerer Auflösung - die man ab einem bestimmten zoomwert einfach anzeigt ?! Sollte dass der Fall sein, wie heißt das, wo finde ich Infos, hat wer ein kleines Beispiel :-) Anbei noch eine Zusatzfrage.. - ich habe mir eine Referenzkarte ins Mapfile gebaut, jedoch habe ich keine "Minimap" der ganzen einzelnen Bilder, ist es möglich aus den ganze Rasterfotos eine Referenzkarte zu bauen ? - wenn ja, wie ? Viele Grüße aus Dresden :-) Stefan -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://freegis.org/pipermail/mapserver-de/attachments/20090223/c06da2cb/attachment.html From ludwig at kni-online.de Mon Feb 23 16:13:19 2009 From: ludwig at kni-online.de (Ludwig Kniprath) Date: Mon, 23 Feb 2009 16:13:19 +0100 Subject: [Mapserver-DE] Mapserver zeigt nichts an In-Reply-To: References: Message-ID: <49A2BD0F.2050407@kni-online.de> Hallo Stefan, den Layer bindest Du als Rasterlayer ein, ergänzt mit dem Element TILEINDEX (Referenz auf ein Polygonthema) und TILEITEM (eine Spalte in diesem Thema mit den Pfadangaben zu den Kacheln): LAYER NAME "DGK 5" TYPE RASTER STATUS on TILEINDEX "Blattschnitt DGK 5" TILEITEM "pfad" ... END Dazu passend der Verktorlayer "Blattschnitt DGK 5" (hier als PostGIS-Layer), der aber nicht unbedingt angezeigt werden muss: LAYER NAME "Blattschnitt DGK 5" CONNECTIONTYPE postgis CONNECTION "user=max password=mustermann dbname=wver_ims host=localhost port=5432" DATA "wkb_geometry from allgemeine_gis_ressourcen.blattschnitt_dgk5 using unique ogc_fid using SRID=31466" TYPE POLYGON ... END Zur Performanz kannst Du wie bereits beschrieben die Grafikdateien komprimieren, gfls. für größere Anzeige-Maßstäbe die Dateien zusätzlich in anderer Auflösung und mit geringrer Farbtiefe vorhalten (Tip: die Freeware "irfanview" mit Konvertierung im Batch-Modus oder "gdal"). Tut's bei uns übrigens prima mit 650 Orthophotos, ebenfalls 2x2km-Kacheln, vergleichbare Dateigröße. Gruß Ludwig. Wolff, Stefan - LIST schrieb: > > Guten Morgen und vielen Dank für die Antworten, leider kann ich Sie > erst jetzt bearbeiten, da ich gesundheitlich ausfiel. > > Also noch mal zum Sachverhalt, ich habe über 3000 Dateien (Fotos) die > je 2x2 km darstellen und je ca 80 MB groß sind. > > Ich habe bisher (Anfänger) mir ein script geschrieben, welches mir ein > mapfile dafür erstellt (jedes Foto ein Layer) > > > > Dies führt nun zu einem time out, die CPU bruzelt bei 100%, und nach > exakt 300 sekunden endet die Anfrage mit einem TimeOut. > > Lege ich jedoch nur sagen wir 10 layer an, werden diese dargestellt > (also Mapserver &Bildformate konfiguriert) > > > > Ich habe jetzt mal die Teilindex Idee aufgegriffen, also mittels > gdaltindex, mal schaun ob das funktioniert. > > Wenn ich ein indexfile aus dem Mapfile gebaut habe, binde ich dann ein > einzelne Vektorlayer ein ? > > > > Wie würdet Ihr solche Datenmengen verwalten ? > > > > Mit freundlichen Grüßen, > > Stefan Wolff > > > > > From jef at norbit.de Mon Feb 23 16:27:51 2009 From: jef at norbit.de (=?iso-8859-1?B?SvxyZ2VuIEUu?= Fischer) Date: Mon, 23 Feb 2009 16:27:51 +0100 Subject: [Mapserver-DE] Zoomen, Referenzkarte In-Reply-To: References: Message-ID: <20090223152751.GA3736@norbit.de> Moin Stefan, On Mon, 23. Feb 2009 at 15:29:57 +0100, Wolff, Stefan - LIST wrote: > Wenn ich das richtig Verstanden habe, gibt es so was wie > Zwischenebenen in geringerer Auflösung ? die man ab einem bestimmten > zoomwert einfach anzeigt ?! Sollte dass der Fall sein, wie heißt das, > wo finde ich Infos, hat wer ein kleines Beispiel. Overviews kannst Du mit gdaladdo erzeugen. Wenn Dir Englisch nichts ausmacht, findest Du unter http://mapserver.org/input/raster.html ziemlich viel Wissenswertes zum bisher besprochenen (u.a. gdaltindex und gdaladdo) Dort steht allerdings, dass bei MrSID schon Overviews dabei wären und gdaladdo dort daher nicht viel bringt. Mit eigenen Erfahrungen kann ich da leider nicht dienen - MrSID ist mir bisher recht selten über den Weg gelaufen. > Anbei noch eine Zusatzfrage.. ? ich habe mir eine Referenzkarte ins > Mapfile gebaut, jedoch habe ich keine ?Minimap? der ganzen einzelnen > Bilder, ist es möglich aus den ganze Rasterfotos eine Referenzkarte zu > bauen ? ? wenn ja, wie Dafür bietet sich shp2img an - mir fällt aber gerade auf, dass das auch schon auf der obigen Seite steht. ;) Jürgen -- Jürgen E. Fischer norBIT GmbH Tel. +49-4931-918175-20 Dipl.-Inf. (FH) Rheinstraße 13 Fax. +49-4931-918175-50 Software Engineer D-26506 Norden http://www.norbit.de -- norBIT Gesellschaft fuer Unternehmensberatung und Informationssysteme mbH Rheinstrasse 13, 26506 Norden GF: Jelto Buurman, HR: Amtsgericht Emden, HRB 5502 From Stefan.Wolff at list.smwa.sachsen.de Mon Feb 23 17:02:51 2009 From: Stefan.Wolff at list.smwa.sachsen.de (Wolff, Stefan - LIST) Date: Mon, 23 Feb 2009 17:02:51 +0100 Subject: [Mapserver-DE] Zoomen, Referenzkarte In-Reply-To: <20090223152751.GA3736@norbit.de> References: <20090223152751.GA3736@norbit.de> Message-ID: Servus, die Idee mit den Indizes wurde umgesetzt und funktioniert ! leider klappt das Rauszoomen nicht so einfach, wie ihr schreit... ich habe, wie bereits geschrieben, ca. 3000 Dateien je 80 MB groß im MRSID Format. Hierbei handelt es sich schon um maximale Auflösung, ich möchte jetzt aus diesen eine Minimap zum navigieren haben. Das Problem besteht bei mir darin, dass ich nicht weiß, was ich als EXTENT schreiben soll, damit mir ALLES angezeigt wird, da mir bisher alle Bildbetrachter (Quantum GIS ..) beim Öffnen & anordnen von 3500 Dateien in die Knie gegangen sind .. MRSID: KOMPRIMIERTES Bildformat ---> will das nicht noch weiter komprimieren Probleme mit Englisch habe ich auch nicht, mit der angegeben Seite habe ich bereits gearbeitet.. Die Idee mit shp2image ist ja gut, nur das mit dem EXTENT in der Map Datei.. Die Übersichten mittels gdaladdo find ich sinnfrei, insofern ich dass richtig verstanden habe, unterteilt mir gdaladdo mein eines Rasterfoto noch mal in X kleine. - das ist bei mir genau falsch herum, ich habe Probleme wenn ich raus zoome, d.h. ich bräuchte so was wie eine 2. Schicht, die ich über diese Detailkacheln legen kann, so dass bis zu einem Maßstab von 1:100.000 die grobauflösende Layer abgefragt wird und wenn der Maßstab größer wird dann halt die hochauflösende Layer - das ließe sich ja scheinbar mit dem Attribut Scale der Layer machen. KURZFASSUNG meiner Probleme: - 3000 detaillierte (50cm genau) Satelitenfotos im mrsid Format - Wie bekommt man daras Minimap ? - Wie bekomm ich mehr Performance beim RAUSZOOMEN (Verkleinern) Ich bin weiterhin für jeden Tipp und jede Erklärung dankbar :) Viele Grüße, stefan From mschulz at webgis.de Mon Feb 23 18:03:34 2009 From: mschulz at webgis.de (Michael Schulz) Date: Mon, 23 Feb 2009 18:03:34 +0100 Subject: [Mapserver-DE] Zoomen, Referenzkarte In-Reply-To: References: <20090223152751.GA3736@norbit.de> Message-ID: Hallo, da würde ich empfehlen wieder einen Schritt zurück zu machen... Wenn die Satellitenfotos durchgehend angezeigt werden sollen, macht es in kleinen Maßstäben sicher keinen Sinn auf die Overviews (seien es die des MRSID Formats oder denen die durch gdaladdo erstellt werden) der einzelnen Bilder zurückzugreifen. Wenn es auf die Performanz ankommt, dann sollte man hier die Bilderzahl je nach Maßstabsbereich deutlich reduzieren, d.h. die einzelnen Bilder zu mehreren oder einem Mosaics zusammenfügen. Ich habe keine Ahnung ob gdal_merge das bei dem Umfang schafft, aber es käme auf einen Versuch an. Zu diesem Thema empfiehlt sich die Lektüre der Threads der internationalen Mapserver-Liste über "Ed's Rules for the Best Raster Performance" http://lists.osgeo.org/pipermail/mapserver-users/2008-September/057610.html und http://lists.osgeo.org/pipermail/mapserver-users/2008-September/057630.html Viele Grüße, Michael Am 23. Februar 2009 17:02 schrieb Wolff, Stefan - LIST : > Servus, > > die Idee mit den Indizes wurde umgesetzt und funktioniert ! > > leider klappt das Rauszoomen nicht so einfach, wie ihr schreit... ich habe, wie bereits geschrieben, ca. 3000 Dateien je 80 MB groß im MRSID Format. Hierbei handelt es sich schon um maximale Auflösung, ich möchte jetzt aus diesen eine Minimap zum navigieren haben. Das Problem besteht bei mir darin, dass ich nicht weiß, was ich als EXTENT schreiben soll, damit mir ALLES angezeigt wird, da mir bisher alle Bildbetrachter (Quantum GIS ..) beim Öffnen & anordnen von 3500 Dateien in die Knie gegangen sind .. > > MRSID: KOMPRIMIERTES Bildformat ---> will das nicht noch weiter komprimieren > > Probleme mit Englisch habe ich auch nicht, mit der angegeben Seite habe ich bereits gearbeitet.. > > Die Idee mit shp2image ist ja gut, nur das mit dem EXTENT in der Map Datei.. > > Die Übersichten mittels gdaladdo find ich sinnfrei, insofern ich dass richtig verstanden habe, unterteilt mir gdaladdo mein eines Rasterfoto noch mal in X kleine. - das ist bei mir genau falsch herum, ich habe Probleme wenn ich raus zoome, d.h. ich bräuchte so was wie eine 2. Schicht, die ich über diese Detailkacheln legen kann, so dass bis zu einem Maßstab von 1:100.000 die grobauflösende Layer abgefragt wird und wenn der Maßstab größer wird dann halt die hochauflösende Layer - das ließe sich ja scheinbar mit dem Attribut Scale der Layer machen. > > > KURZFASSUNG meiner Probleme: > - 3000 detaillierte (50cm genau) Satelitenfotos im mrsid Format > - Wie bekommt man daras Minimap ? > - Wie bekomm ich mehr Performance beim RAUSZOOMEN (Verkleinern) > > > Ich bin weiterhin für jeden Tipp und jede Erklärung dankbar :) > Viele Grüße, > stefan > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de > -- ----------------------------------------------------------- Michael Schulz mschulz at webgis.de in medias res Gesellschaft für Informationstechnologie mbH In den Weihermatten 66 79108 Freiburg Tel +49 (0)761 556959-5 Fax +49 (0)761 556959-6 http://www.webgis.de / http://www.zopecms.de ----------------------------------------------------------- Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg From andreas.meyer at geoventis.de Mon Feb 23 21:17:18 2009 From: andreas.meyer at geoventis.de (Andreas Meyer) Date: Mon, 23 Feb 2009 21:17:18 +0100 Subject: [Mapserver-DE] Mapserver-DE Nachrichtensammlung, Band 67, Eintrag 12 In-Reply-To: References: Message-ID: <8B79C90C-36BD-4F05-8F14-DE3FE2C1AF8E@geoventis.de> Claude du hast Einen so geilen Humor. Ich bepiss mich auch wenn es mal so kommen sollte Andreas Meyer Am 23.02.2009 um 18:03 schrieb mapserver-de-request at freegis.org: > Um e-Mails an die Liste Mapserver-DE zu schicken, nutzen Sie bitte die > Adresse > > mapserver-de at freegis.org > > Um sich via Web von der Liste zu entfernen oder draufzusetzen: > > https://freegis.org/mailman/listinfo/mapserver-de > > oder, via Email, schicken Sie eine Email mit dem Wort 'help' in > Subject/Betreff oder im Text an > > mapserver-de-request at freegis.org > > Sie koennen den Listenverwalter dieser Liste unter der Adresse > > mapserver-de-owner at freegis.org > > erreichen > > Wenn Sie antworten, bitte editieren Sie die Subject/Betreff auf einen > sinnvollen Inhalt der spezifischer ist als "Re: Contents of > Mapserver-DE digest..." > Meldungen des Tages: > > 1. Re: Mapserver-DE Nachrichtensammlung, Band 67, Eintrag 11 > (elcheve at freenet.de) > 2. Zoomen, Referenzkarte (Wolff, Stefan - LIST) > 3. Re: Mapserver zeigt nichts an (Ludwig Kniprath) > 4. Re: Zoomen, Referenzkarte (Jürgen E. Fischer) > 5. Re: Zoomen, Referenzkarte (Wolff, Stefan - LIST) > 6. Re: Zoomen, Referenzkarte (Michael Schulz) > Hallo, > > erstmal HELAU. Da ist also noch jemand am Arbeiten ;-) > > Ich würde es so machen: > > -Erstellung eines Shape Indexes für Bilddateien (mit World-Files) mi > t gdaltindex, dazu den Befehl aus dem entsprechenden Verzeichnis mit > den entsprechenden Pfaden, in denen die Bilder liegen aufrufen, z.B. > > gdaltindex d:beispielpfadbildindex.shp d:beispielpfad*.tif > > Achtung, die Worldfiles (*.tfw, *.jpw etc.) müssen im gleichen > Verzeichnis wie die Bilddateien liegen. > > gdaltindex macht jetzt eine Shape-Datei, in der die "Rahmen" mit > Koordinaten für die einzelnen Bilder enthalten sind. Man kann sich d > ie Daten auch in der zugehörigen Dbase-Datei, z.B. mit Excel ansehen. > > -die Layerdefinition im Mapfile könnte dann so aussehen: > > LAYER > NAME "dop" > TYPE RASTER > STATUS ON > MINSCALEDENOM 1000 > MAXSCALEDENOM 50000 > TILEINDEX "DOP20RGB/bildindex.php" > TILEITEM "LOCATION" > METADATA > WMS_TITLE "DOP" > WMS_ABSTRACT "Digitale Orthophotos" > WMS_SRS "epsg:31468" > END > END > > Viele Erfolg + Gruß > Matthias > > > > > > > > #adBox3 {display:none;} > > > > > > HELAU zurück J > > > > Ich möchte mich erstmal bei ALLEN für die Unterstützung danken – > mein MapServer läuft J - der Tipp mit den Teilindizes war der retten > de.. > > > > Jedoch habe ich noch ein Problem.. – es wird zwar jetzt im > „Nahbereich“ alles ziemlich schnell dargestellt, jedoch wenn ich > herraus zoome (ich möchte auch gern mal ganz Sachsen sehen) da komm > t es wiederum zu einem TimeOut. > > Wenn ich das richtig Verstanden habe, gibt es so was wie > Zwischenebenen in geringerer Auflösung – die man ab einem > bestimmten zoomwert einfach anzeigt ?! Sollte dass der Fall sein, w > ie heißt das, wo finde ich Infos, hat wer ein kleines Beispiel J > > > > Anbei noch eine Zusatzfrage.. – ich habe mir eine Referenzkarte ins > Mapfile gebaut, jedoch habe ich keine „Minimap“ der ganzen > einzelnen Bilder, ist es möglich aus den ganze Rasterfotos eine Refe > renzkarte zu bauen ? – wenn ja, wie ? > > > > Viele Grüße aus Dresden J > > Stefan > > Hallo Stefan, > den Layer bindest Du als Rasterlayer ein, ergänzt mit dem Element TI > LEINDEX (Referenz auf ein Polygonthema) und TILEITEM (eine > Spalte in diesem Thema mit den Pfadangaben zu den Kacheln): > > LAYER > NAME "DGK 5" > TYPE RASTER > STATUS on > TILEINDEX "Blattschnitt DGK 5" > TILEITEM "pfad" > ... > END > > Dazu passend der Verktorlayer "Blattschnitt DGK 5" (hier als PostGIS- > Layer), der aber nicht unbedingt angezeigt werden muss: > > LAYER > NAME "Blattschnitt DGK 5" > CONNECTIONTYPE postgis > CONNECTION "user=max password=mustermann dbname=wver_ims > host=localhost port=5432" > DATA "wkb_geometry from > allgemeine_gis_ressourcen.blattschnitt_dgk5 using unique ogc_fid > using SRID=31466" > TYPE POLYGON > ... > END > > Zur Performanz kannst Du wie bereits beschrieben die Grafikdateien > komprimieren, gfls. für größere Anzeige-Maßstäbe die Dateien > zusätzlich in anderer Auflösung und mit geringrer Farbtiefe vorhalte > n (Tip: die Freeware "irfanview" mit Konvertierung im Batch-Modus od > er "gdal"). Tut's bei uns übrigens prima mit 650 Orthophotos, ebenfa > lls 2x2km-Kacheln, vergleichbare Dateigröße. > > Gruß > Ludwig. > > Wolff, Stefan - LIST schrieb: >> >> Guten Morgen und vielen Dank für die Antworten, leider kann ich Si >> e erst jetzt bearbeiten, da ich gesundheitlich ausfiel. >> >> Also noch mal zum Sachverhalt, ich habe über 3000 Dateien (Fotos) >> die je 2x2 km darstellen und je ca 80 MB groß sind. >> >> Ich habe bisher (Anfänger) mir ein script geschrieben, welches mir >> ein mapfile dafür erstellt (jedes Foto ein Layer) >> >> >> Dies führt nun zu einem time out, die CPU bruzelt bei 100%, und na >> ch exakt 300 sekunden endet die Anfrage mit einem TimeOut. >> >> Lege ich jedoch nur sagen wir 10 layer an, werden diese dargestellt >> (also Mapserver &Bildformate konfiguriert) >> >> >> Ich habe jetzt mal die Teilindex Idee aufgegriffen, also mittels >> gdaltindex, mal schaun ob das funktioniert. >> >> Wenn ich ein indexfile aus dem Mapfile gebaut habe, binde ich dann >> ein einzelne Vektorlayer ein ? >> >> >> Wie würdet Ihr solche Datenmengen verwalten ? >> >> >> Mit freundlichen Grüßen, >> >> Stefan Wolff >> >> >> > > > Moin Stefan, > > On Mon, 23. Feb 2009 at 15:29:57 +0100, Wolff, Stefan - LIST wrote: >> Wenn ich das richtig Verstanden habe, gibt es so was wie >> Zwischenebenen in geringerer Auflösung ? die man ab einem bestimmten >> zoomwert einfach anzeigt ?! Sollte dass der Fall sein, wie heißt >> das, >> wo finde ich Infos, hat wer ein kleines Beispiel. > > Overviews kannst Du mit gdaladdo erzeugen. > > Wenn Dir Englisch nichts ausmacht, findest Du unter > http://mapserver.org/input/raster.html ziemlich viel Wissenswertes zum > bisher besprochenen (u.a. gdaltindex und gdaladdo) > > Dort steht allerdings, dass bei MrSID schon Overviews dabei wären und > gdaladdo dort daher nicht viel bringt. Mit eigenen Erfahrungen kann > ich > da leider nicht dienen - MrSID ist mir bisher recht selten über den > Weg > gelaufen. > >> Anbei noch eine Zusatzfrage.. ? ich habe mir eine Referenzkarte ins >> Mapfile gebaut, jedoch habe ich keine ?Minimap? der ganzen einzelnen >> Bilder, ist es möglich aus den ganze Rasterfotos eine Referenzkart >> e zu >> bauen ? ? wenn ja, wie > > Dafür bietet sich shp2img an - mir fällt aber gerade auf, dass das a > uch > schon auf der obigen Seite steht. ;) > > > Jürgen > > -- > Jürgen E. Fischer norBIT GmbH Tel. +49-4931-918175-2 > 0 > Dipl.-Inf. (FH) Rheinstraße 13 Fax. +49-4931-918175-5 > 0 > Software Engineer D-26506 Norden http://www.norbit.de > > -- > norBIT Gesellschaft fuer Unternehmensberatung und > Informationssysteme mbH > Rheinstrasse 13, 26506 Norden > GF: Jelto Buurman, HR: Amtsgericht Emden, HRB 5502 > > > Servus, > > die Idee mit den Indizes wurde umgesetzt und funktioniert ! > > leider klappt das Rauszoomen nicht so einfach, wie ihr schreit... > ich habe, wie bereits geschrieben, ca. 3000 Dateien je 80 MB groß im > MRSID Format. Hierbei handelt es sich schon um maximale Auflösung, > ich möchte jetzt aus diesen eine Minimap zum navigieren haben. Das P > roblem besteht bei mir darin, dass ich nicht weiß, was ich als EXTEN > T schreiben soll, damit mir ALLES angezeigt wird, da mir bisher alle > Bildbetrachter (Quantum GIS ..) beim Öffnen & anordnen von 3500 Dat > eien in die Knie gegangen sind .. > > MRSID: KOMPRIMIERTES Bildformat ---> will das nicht noch weiter > komprimieren > > Probleme mit Englisch habe ich auch nicht, mit der angegeben Seite > habe ich bereits gearbeitet.. > > Die Idee mit shp2image ist ja gut, nur das mit dem EXTENT in der Map > Datei.. > > Die Übersichten mittels gdaladdo find ich sinnfrei, insofern ich das > s richtig verstanden habe, unterteilt mir gdaladdo mein eines Raster > foto noch mal in X kleine. - das ist bei mir genau falsch herum, ich > habe Probleme wenn ich raus zoome, d.h. ich bräuchte so was wie ein > e 2. Schicht, die ich über diese Detailkacheln legen kann, so dass b > is zu einem Maßstab von 1:100.000 die grobauflösende Layer abgefragt > wird und wenn der Maßstab größer wird dann halt die > hochauflösende Layer - das ließe sich ja scheinbar mit dem Attribut > Scale der Layer machen. > > > KURZFASSUNG meiner Probleme: > - 3000 detaillierte (50cm genau) Satelitenfotos im mrsid Format > - Wie bekommt man daras Minimap ? > - Wie bekomm ich mehr Performance beim RAUSZOOMEN (Verkleinern) > > > Ich bin weiterhin für jeden Tipp und jede Erklärung dankbar :) > Viele Grüße, > stefan > > > Hallo, > > da würde ich empfehlen wieder einen Schritt zurück zu machen... Wenn > die Satellitenfotos durchgehend angezeigt werden sollen, macht es in > kleinen Maßstäben sicher keinen Sinn auf die Overviews (seien es die > des MRSID Formats oder denen die durch gdaladdo erstellt werden) der > einzelnen Bilder zurückzugreifen. Wenn es auf die Performanz ankommt, > dann sollte man hier die Bilderzahl je nach Maßstabsbereich deutlich > reduzieren, d.h. die einzelnen Bilder zu mehreren oder einem Mosaics > zusammenfügen. Ich habe keine Ahnung ob gdal_merge das bei dem Umfang > schafft, aber es käme auf einen Versuch an. > > Zu diesem Thema empfiehlt sich die Lektüre der Threads der > internationalen Mapserver-Liste über "Ed's Rules for the Best Raster > Performance" > > http://lists.osgeo.org/pipermail/mapserver-users/2008-September/057610.html > und > http://lists.osgeo.org/pipermail/mapserver-users/2008-September/057630.html > > Viele Grüße, > Michael > > > Am 23. Februar 2009 17:02 schrieb Wolff, Stefan - LIST > : >> Servus, >> >> die Idee mit den Indizes wurde umgesetzt und funktioniert ! >> >> leider klappt das Rauszoomen nicht so einfach, wie ihr schreit... >> ich habe, wie bereits geschrieben, ca. 3000 Dateien je 80 MB groß >> im MRSID Format. Hierbei handelt es sich schon um maximale Auflösu >> ng, ich möchte jetzt aus diesen eine Minimap zum navigieren haben. >> Das Problem besteht bei mir darin, dass ich nicht weiß, was ich a >> ls EXTENT schreiben soll, damit mir ALLES angezeigt wird, da mir b >> isher alle Bildbetrachter (Quantum GIS ..) beim Öffnen & anordnen >> von 3500 Dateien in die Knie gegangen sind .. >> >> MRSID: KOMPRIMIERTES Bildformat ---> will das nicht noch weiter >> komprimieren >> >> Probleme mit Englisch habe ich auch nicht, mit der angegeben Seite >> habe ich bereits gearbeitet.. >> >> Die Idee mit shp2image ist ja gut, nur das mit dem EXTENT in der >> Map Datei.. >> >> Die Übersichten mittels gdaladdo find ich sinnfrei, insofern ich d >> ass richtig verstanden habe, unterteilt mir gdaladdo mein eines Ra >> sterfoto noch mal in X kleine. - das ist bei mir genau falsch heru >> m, ich habe Probleme wenn ich raus zoome, d.h. ich bräuchte so was >> wie eine 2. Schicht, die ich über diese Detailkacheln legen kann, >> so dass bis zu einem Maßstab von 1:100.000 die grobauflösende Lay >> er abgefragt wird und wenn der Maßstab größer wird dann halt die h >> ochauflösende Layer - das ließe sich ja scheinbar mit dem Attribut >> Scale der Layer machen. >> >> >> KURZFASSUNG meiner Probleme: >> - 3000 detaillierte (50cm genau) Satelitenfotos im mrsid Format >> - Wie bekommt man daras Minimap ? >> - Wie bekomm ich mehr Performance beim RAUSZOOMEN (Verkleinern) >> >> >> Ich bin weiterhin für jeden Tipp und jede Erklärung dankbar :) >> Viele Grüße, >> stefan >> >> _______________________________________________ >> Mapserver-DE mailing list >> Mapserver-DE at freegis.org >> https://freegis.org/mailman/listinfo/mapserver-de >> > > > > -- > ----------------------------------------------------------- > Michael Schulz > mschulz at webgis.de > > in medias res > Gesellschaft für Informationstechnologie mbH > > In den Weihermatten 66 > 79108 Freiburg > > Tel +49 (0)761 556959-5 > Fax +49 (0)761 556959-6 > > http://www.webgis.de / http://www.zopecms.de > ----------------------------------------------------------- > Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck > Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg > > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://freegis.org/pipermail/mapserver-de/attachments/20090223/89a890e3/attachment-0001.html From jef at norbit.de Mon Feb 23 22:15:14 2009 From: jef at norbit.de (=?iso-8859-1?B?SvxyZ2VuIEUu?= Fischer) Date: Mon, 23 Feb 2009 22:15:14 +0100 Subject: [Mapserver-DE] Zoomen, Referenzkarte In-Reply-To: References: <20090223152751.GA3736@norbit.de> Message-ID: <20090223211514.GA21425@norbit.de> Moin Stefan, On Mon, 23. Feb 2009 at 17:02:51 +0100, Wolff, Stefan - LIST wrote: > Die Idee mit shp2image ist ja gut, nur das mit dem EXTENT in der Map > Datei.. Denn kannst Du aus dem tileindex holen: ogrinfo -al $TILEINDEX | grep -i extent > Die Übersichten mittels gdaladdo find ich sinnfrei, insofern ich dass > richtig verstanden habe, unterteilt mir gdaladdo mein eines Rasterfoto > noch mal in X kleine. Nee, genau umgekehrt wird ein Schuh draus. gdaladdo macht Dir zu der großen ein oder mehrere kleine Kacheln, die genau jeweils den gleichen Bereich enthalten, aber eben in geringerer Auflösung. Jürgen -- Jürgen E. Fischer norBIT GmbH Tel. +49-4931-918175-20 Dipl.-Inf. (FH) Rheinstraße 13 Fax. +49-4931-918175-50 Software Engineer D-26506 Norden http://www.norbit.de -- norBIT Gesellschaft fuer Unternehmensberatung und Informationssysteme mbH Rheinstrasse 13, 26506 Norden GF: Jelto Buurman, HR: Amtsgericht Emden, HRB 5502 From Markus.Weissmann at LGN.Niedersachsen.de Tue Feb 24 08:21:00 2009 From: Markus.Weissmann at LGN.Niedersachsen.de (=?ISO-8859-1?Q?=22Wei=DFmann=2C_Markus=22?=) Date: Tue, 24 Feb 2009 08:21:00 +0100 Subject: [Mapserver-DE] Zoomen, Referenzkarte Message-ID: Moin zusammen, um die Performance zu steigern eignet sich gdaladdo, aber nur bedingt. Gdaladdo unterteilt nicht die Kachel in mehrere Teile, sondern es erzeugt sogenannte Übersichten (gdal add overviews). Es entstehen also Kopien der Kacheln mit geringerer Auflösung. Das steigert die Performance zwar, man stößt aber dann irgendwann doch an Grenzen. Ich hatte schon mal die gleiche Aufgabenstellung: http://www.intevation.de/pipermail/mapserver-de/2007-March/003028.html Wie schon von Michael Schulz vorgeschlagen, wollte auch ich damals die Kacheln zusammenfassen. Ich versuchte dies erst mit gdalwarp bzw. gdal_merge.py. Ich habe dann aber festgestellt, dass es viel einfacher ist den eigenen WMS zu nutzen, um sich geeignete Kacheln in geringerer Auflösung zu erzeugen. Man braucht dann nur noch ein Script, das die Ergebnisse wegspeichert (unter Linux mit wget). Sobald man eine erste Ebene mit geringerer Auflösung erzeugt hat, bindet man diese in den WMS entsprechend ein und man lässt wieder sein Script (dann über diese neue Ebene) drüberlaufen. Das wiederholt man so oft, wie man es braucht, um die gesamte Fläche dann performant genug abbilden zu können. So habe ich das gemacht. Jede Kacheln meiner Ebenen hat eine Größe von 625 x 625 Pixeln (wenn die Kacheln viel größer sind sinkt die Geschwindigkeit). In Ebene1 haben die Kacheln beispielsweise eine geometrische Ausdehnung von 500 x 500 m. Ebene 2 hat 1000 x 1000m , Ebene3 2000 x 2000 m,... usw. Mit welcher Ausdehung man startet hängt aber sicherlich vom Bildmaterial ab. Einen darauf basierenden WMS sollte man so konfigurieren, dass für einen Request nur wenige Kacheln in den Arbeitsspeicher geladen werden müssen. So erhält man eine ansprechende Performance. Auf gdaladdo habe ich sogar ganz verzichten können. Gruß Markus Weißmann > -----Ursprüngliche Nachricht----- > Von: mapserver-de-bounces at freegis.org > [mailto:mapserver-de-bounces at freegis.org] Im Auftrag von > Wolff, Stefan - LIST > Gesendet: Montag, 23. Februar 2009 17:03 > An: mapserver-de at freegis.org > Betreff: Re: [Mapserver-DE] Zoomen, Referenzkarte > > Servus, > > die Idee mit den Indizes wurde umgesetzt und funktioniert ! > > leider klappt das Rauszoomen nicht so einfach, wie ihr > schreit... ich habe, wie bereits geschrieben, ca. 3000 > Dateien je 80 MB groß im MRSID Format. Hierbei handelt es > sich schon um maximale Auflösung, ich möchte jetzt aus diesen > eine Minimap zum navigieren haben. Das Problem besteht bei > mir darin, dass ich nicht weiß, was ich als EXTENT schreiben > soll, damit mir ALLES angezeigt wird, da mir bisher alle > Bildbetrachter (Quantum GIS ..) beim Öffnen & anordnen von > 3500 Dateien in die Knie gegangen sind .. > > MRSID: KOMPRIMIERTES Bildformat ---> will das nicht noch > weiter komprimieren > > Probleme mit Englisch habe ich auch nicht, mit der angegeben > Seite habe ich bereits gearbeitet.. > > Die Idee mit shp2image ist ja gut, nur das mit dem EXTENT in > der Map Datei.. > > Die Übersichten mittels gdaladdo find ich sinnfrei, insofern > ich dass richtig verstanden habe, unterteilt mir gdaladdo > mein eines Rasterfoto noch mal in X kleine. - das ist bei mir > genau falsch herum, ich habe Probleme wenn ich raus zoome, > d.h. ich bräuchte so was wie eine 2. Schicht, die ich über > diese Detailkacheln legen kann, so dass bis zu einem Maßstab > von 1:100.000 die grobauflösende Layer abgefragt wird und > wenn der Maßstab größer wird dann halt die hochauflösende > Layer - das ließe sich ja scheinbar mit dem Attribut Scale > der Layer machen. > > > KURZFASSUNG meiner Probleme: > - 3000 detaillierte (50cm genau) Satelitenfotos im mrsid Format > - Wie bekommt man daras Minimap ? > - Wie bekomm ich mehr Performance beim RAUSZOOMEN (Verkleinern) > > > Ich bin weiterhin für jeden Tipp und jede Erklärung dankbar > :) Viele Grüße, stefan > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de > > From Stefan.Wolff at list.smwa.sachsen.de Tue Feb 24 10:38:56 2009 From: Stefan.Wolff at list.smwa.sachsen.de (Wolff, Stefan - LIST) Date: Tue, 24 Feb 2009 10:38:56 +0100 Subject: [Mapserver-DE] Zoomen, Referenzkarte In-Reply-To: References: <20090223152751.GA3736@norbit.de> Message-ID: Liebe Mapserver Community, sehr geehrter Herr Weissmann ich leider das Problem mit der Kachelerstellung, ich habe 2x2 km kacheln mit overviews, so dass ich für das heran zoomen ansprechende Performance habe, jedoch sobald ich heraus zoome werden zu viele Kacheln nötig --> Layer mit geringerer Auflösung --> Kachel zusammenfassen Existiert bereits ein (zugängliches) Script, mit dem Sie die Dateien zusammen gefasst haben ? - wie empfiehlt sich das Vorgehen ? - bei knapp 3000 Dateien kann und will ich diese nicht alle von Hand zusammenfassen. Ein bashscript habe ich bereits angefangen zum verkleinern der Dateien. (Siehe Anhang) Weiterhin hattest du geschrieben, dass es leichter ist das WMS zu nutzen um die Fotos mit geringerer Auflösung zu generieren, wie genau ist das gemeint ? Ich würde jetzt quasi die verkleinerten Mosaike zu einer größerer Kachel wieder zusammensetzen wollen mittel gdalmerge, woher weiß ich jedoch welche der verkleinerten Kacheln zusammen gehören !? würde also aus 4x4 Kacheln (also 8x8 KM) 1 Kachel brauchen wollen, das ganze lässt sich dann beliebig fortsetzen, in sofern ich die ersten Schritte begriffen habe. Wie kann man die besten Auflösungen errechnen ? - wie viele Layer empfehlen sich ? Gesamtfläche sind 168 x 230 KM, Auflösung: 0,5 m. Vielen Dank schon mal Anbei der Scriptversuch Aufruf: name /media/daten/*.sid ImageMagick vorraus gesetzt #!/bin/bash if [ $# -lt 1 ]; then echo "Fehler: Kein Dateiname eingegeben \n" fi while [ $# -gt 0 ] do for FILENAME in $1 do if test -f $FILENAME; then mogrify -path /media/daten/Layer1/ -resize 1024x768 FILENAME fi done shift done echo "Jetzt hast du 3000 kleine Dateien :P \n" -----Ursprüngliche Nachricht----- Von: Markus.Weissmann at LGN.Niedersachsen.de [mailto:Markus.Weissmann at LGN.Niedersachsen.de] Gesendet: Dienstag, 24. Februar 2009 08:21 An: Wolff, Stefan - LIST; mapserver-de at freegis.org Betreff: AW: [Mapserver-DE] Zoomen, Referenzkarte Moin zusammen, um die Performance zu steigern eignet sich gdaladdo, aber nur bedingt. Gdaladdo unterteilt nicht die Kachel in mehrere Teile, sondern es erzeugt sogenannte Übersichten (gdal add overviews). Es entstehen also Kopien der Kacheln mit geringerer Auflösung. Das steigert die Performance zwar, man stößt aber dann irgendwann doch an Grenzen. Ich hatte schon mal die gleiche Aufgabenstellung: http://www.intevation.de/pipermail/mapserver-de/2007-March/003028.html Wie schon von Michael Schulz vorgeschlagen, wollte auch ich damals die Kacheln zusammenfassen. Ich versuchte dies erst mit gdalwarp bzw. gdal_merge.py. Ich habe dann aber festgestellt, dass es viel einfacher ist den eigenen WMS zu nutzen, um sich geeignete Kacheln in geringerer Auflösung zu erzeugen. Man braucht dann nur noch ein Script, das die Ergebnisse wegspeichert (unter Linux mit wget). Sobald man eine erste Ebene mit geringerer Auflösung erzeugt hat, bindet man diese in den WMS entsprechend ein und man lässt wieder sein Script (dann über diese neue Ebene) drüberlaufen. Das wiederholt man so oft, wie man es braucht, um die gesamte Fläche dann performant genug abbilden zu können. So habe ich das gemacht. Jede Kacheln meiner Ebenen hat eine Größe von 625 x 625 Pixeln (wenn die Kacheln viel größer sind sinkt die Geschwindigkeit). In Ebene1 haben die Kacheln beispielsweise eine geometrische Ausdehnung von 500 x 500 m. Ebene 2 hat 1000 x 1000m , Ebene3 2000 x 2000 m,... usw. Mit welcher Ausdehung man startet hängt aber sicherlich vom Bildmaterial ab. Einen darauf basierenden WMS sollte man so konfigurieren, dass für einen Request nur wenige Kacheln in den Arbeitsspeicher geladen werden müssen. So erhält man eine ansprechende Performance. Auf gdaladdo habe ich sogar ganz verzichten können. Gruß Markus Weißmann > -----Ursprüngliche Nachricht----- > Von: mapserver-de-bounces at freegis.org > [mailto:mapserver-de-bounces at freegis.org] Im Auftrag von > Wolff, Stefan - LIST > Gesendet: Montag, 23. Februar 2009 17:03 > An: mapserver-de at freegis.org > Betreff: Re: [Mapserver-DE] Zoomen, Referenzkarte > > Servus, > > die Idee mit den Indizes wurde umgesetzt und funktioniert ! > > leider klappt das Rauszoomen nicht so einfach, wie ihr > schreit... ich habe, wie bereits geschrieben, ca. 3000 > Dateien je 80 MB groß im MRSID Format. Hierbei handelt es > sich schon um maximale Auflösung, ich möchte jetzt aus diesen > eine Minimap zum navigieren haben. Das Problem besteht bei > mir darin, dass ich nicht weiß, was ich als EXTENT schreiben > soll, damit mir ALLES angezeigt wird, da mir bisher alle > Bildbetrachter (Quantum GIS ..) beim Öffnen & anordnen von > 3500 Dateien in die Knie gegangen sind .. > > MRSID: KOMPRIMIERTES Bildformat ---> will das nicht noch > weiter komprimieren > > Probleme mit Englisch habe ich auch nicht, mit der angegeben > Seite habe ich bereits gearbeitet.. > > Die Idee mit shp2image ist ja gut, nur das mit dem EXTENT in > der Map Datei.. > > Die Übersichten mittels gdaladdo find ich sinnfrei, insofern > ich dass richtig verstanden habe, unterteilt mir gdaladdo > mein eines Rasterfoto noch mal in X kleine. - das ist bei mir > genau falsch herum, ich habe Probleme wenn ich raus zoome, > d.h. ich bräuchte so was wie eine 2. Schicht, die ich über > diese Detailkacheln legen kann, so dass bis zu einem Maßstab > von 1:100.000 die grobauflösende Layer abgefragt wird und > wenn der Maßstab größer wird dann halt die hochauflösende > Layer - das ließe sich ja scheinbar mit dem Attribut Scale > der Layer machen. > > > KURZFASSUNG meiner Probleme: > - 3000 detaillierte (50cm genau) Satelitenfotos im mrsid Format > - Wie bekommt man daras Minimap ? > - Wie bekomm ich mehr Performance beim RAUSZOOMEN (Verkleinern) > > > Ich bin weiterhin für jeden Tipp und jede Erklärung dankbar > :) Viele Grüße, stefan > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de > > From Markus.Weissmann at LGN.Niedersachsen.de Tue Feb 24 12:36:09 2009 From: Markus.Weissmann at LGN.Niedersachsen.de (=?ISO-8859-1?Q?=22Wei=DFmann=2C_Markus=22?=) Date: Tue, 24 Feb 2009 12:36:09 +0100 Subject: [Mapserver-DE] Zoomen, Referenzkarte Message-ID: Hallo Stefan, > Existiert bereits ein (zugängliches) Script, mit dem Sie die > Dateien zusammen gefasst haben ? - wie empfiehlt sich das > Vorgehen ? - bei knapp 3000 Dateien kann und will ich diese > nicht alle von Hand zusammenfassen. Script existiert, ist aber nicht allgemein nutzbar geschrieben. Von Hand sollte man das aber schon deshalb nicht tun, weil es bestimmt ja mal Updates geben wird. ;-) > Ein bashscript habe ich bereits angefangen zum verkleinern > der Dateien. (Siehe Anhang) Schonmal ein guter Anfang. > Weiterhin hattest du geschrieben, > dass es leichter ist das WMS zu nutzen um die Fotos mit > geringerer Auflösung zu generieren, wie genau ist das gemeint ? Du sagtes ja, dass der WMS an sich schon funktioniert. Den könntest du also in deinem Script nutzen. Das Script schickt dann Request an diesen WMS. Jeder Request einer Ebene muss den gleichen Aufbau haben, also dieselbe Anzahl von Pixeln und eine entsprechende BBOX (also das Bildseitenverhältnis muss passen). Das einzige, was sich immer ändert ist die BBOX. Ich habe hier mal ein Beispiel wie zwei aufeinanderfolgende Request einer ersten Ebene aussehen könnten. In diesem Beispiel entstehen Kacheln mit einer sich ergebenen Pixelauflösung von 1 m: http://rechner/cgi-bin/satbild?VERSION=1.1.1&REQUEST=GetMap&SERVICE=WMS&STYL ES=&SRS=EPSG:25832&FORMAT=image/jpeg&BGCOLOR=0xffffff&TRANSPARENT=TRUE&EXCEP TIONS=application/vnd.ogc.se_inimage&LAYERS=dop&BBOX=557000,5814000,558000,5 815000&WIDTH=1000&HEIGHT=1000 http://rechner/cgi-bin/satbild?VERSION=1.1.1&REQUEST=GetMap&SERVICE=WMS&STYL ES=&SRS=EPSG:25832&FORMAT=image/jpeg&BGCOLOR=0xffffff&TRANSPARENT=TRUE&EXCEP TIONS=application/vnd.ogc.se_inimage&LAYERS=dop&BBOX=558000,5814000,559000,5 815000&WIDTH=1000&HEIGHT=1000 Zunächst müsste das Script also selbständig deine Kacheln aufvierteln und als Request gegen den bestehenden WMS abschicken. Das Ergebnis wird abgespeichert und mit WLD-Dateien (WLD= Worldfile, Georeferenzierungsdatei) angereichert. Das Ergebnis wird dann ebenfalls mit einem Index versehen, um es im WMS vernünftig nuztbar zu machen. Die zweite Ebene müsste dann statt 1x1km- aus 2x2km-Kacheln bestehen (Bodenauflösung dann 2 m). Es entstehen zwar zunächst sogar kleinere Kacheln, aber das gesamte Gebiet ergäbe z.B. in der ersten Ebene dann trotzdem nur ein Viertel der ursprünglichen Größe. Erst in der zweiten Ebene wird erkennbar, dass eine Zusammenfassung passiert (Die Kachel wird nur geometrisch größer, nicht in der Pixelanzahl). > Ich würde jetzt quasi die verkleinerten Mosaike zu einer > größerer Kachel wieder zusammensetzen wollen mittel > gdalmerge, woher weiß ich jedoch welche der verkleinerten > Kacheln zusammen gehören !? würde also aus 4x4 Kacheln (also > 8x8 KM) 1 Kachel brauchen wollen, das ganze lässt sich dann > beliebig fortsetzen, in sofern ich die ersten Schritte begriffen habe. > Im Prizip richtig. In meinem Beispiel passieren diese Schritte (Erzeugen und Zusammenfassen) aber in einem Schritt. Die BBOX-Angaben der Kacheln der ersten beiden Ebenen wären also nicht besonders schwer zu bestimmen. Ab der dritten Ebene müsste man dann tricksen. Im Prinzip möchte ich eine Zahlenreihe ausdünnen, die gleiche Abstände besitzt. Habe ich z.B. 2x2 km - Kacheln, möchte ich anschließend vielleicht 4x4 km - Kacheln erzeugen. Dazu habe ich mir den Modulo-Operator (http://www.netzmafia.de/skripten/unix/unix8.html) zu Nutze gemacht: Zahlenreihe 0 2 4 6 8 ... soll zu 0 4 8 ... werden, also 4er-Schritte z.B: 6 (aus der Zahlenreiche) % 4 (Schrittweite) ergibt 2 (weil 6 durch 4 einen Rest von 2 ergibt). Dieser Rest von 6 abgezogen ergibt den gewünschten Wert also 4 In Linux sieht das dann z.B. so aus: rechtswert_rest=`expr 6 % 4` rechtswert_korrigiert=`expr 6 - $re_rest` Koordinaten besitzen zwar größere Zahlen, funktionieren aber genauso (vorausgesetzt es handelt sich hierbei um ein rechtwinkliges Koordinatensystem). > Wie kann man die besten Auflösungen errechnen ? - wie viele > Layer empfehlen sich ? Gesamtfläche sind 168 x 230 KM, > Auflösung: 0,5 m. In meinem Beispiel hätte schon die erste Ebene eine Auflösung von 1 m. Hoffe ich konnte erstmal weiterhelfen Gruß Markus From werner_katharina at gmx.net Thu Feb 26 09:20:26 2009 From: werner_katharina at gmx.net (Katharina Werner) Date: Thu, 26 Feb 2009 09:20:26 +0100 Subject: [Mapserver-DE] WMS-Client und WMS-Server Message-ID: <20090226082026.202290@gmx.net> Hallo Liste, ich habe mir verschiedene Mapfiles erzeugt, die als WMS-Server fungieren UND auch funktionieren. :) Dann habe ich mir ein globales Mapfile erzeugt, dass all diese WMS-Server einbinden soll und somit als WMS-Client fungieren soll. Allerdings erhalte ich beim Aufruf meines WMS-Clients im Browser diese Fehlermeldung: msDrawMap(): WMS connection error. Failed to draw WMS layer named 'Surveys - Physical Survey_26022009_084337'. This most likely happened because the remote WMS server returned an invalid image, and XML exception or another unexpected result in response to the GetMap request. Also check and make sure that the layer's connection URL is valid. msDrawRaster(): Image handling error. Unrecognized or unsupported image format drawEPP(): Image handling error. EPPL7 support is not available.  Meine Mapfiles sind quasi so aufgebaut, dass jedes Mapfile als WMS-Server mehrere Vektor-Layer einbindet, siehe Beispiel im Anhang wms_server.map. Mein WMS-Client bindet dann die WMS-Server jeweils als Layer ein. Jetzt habe ich allerdings im UMN-Forum gelesen, dass man wahrscheinlich im WMS-Client alle Layer, die im WMS-Server eingebunden werden, auch nochmal aufführen muss. Das m. E. aber eher ziemlich unkomfortabel wäre. Ich hatte gehofft, dass ich mit den WMS-Server mehrere Layer "bündeln" kann und diese "gebündelten Pakete" dann als Layer im WMS-Client einbinden kann. (siehe Anhang wms_client.map) Jetzt meine Frage: ist das wirklich so? Muss man tatsächlich im WMS-Client alle Layer, die irgendwo in irgendeinem WMS-Server eingebunden sind, im WMS-Client nochmal zusätzlich aufführen?  Wenn ich all die WMS-Layer aus dem Client auskommentiere, die in der Fehlermeldung benannt werden, bleibt nur ein Layer übrig, der selber als WMS-Server nur einen Vektor-Layer einbindet. Allerdings erhalte ich dann eine leere Karte. Wie gesagt, unabhängig voneinander funktionieren die WMS-Server alle bestens. D. h., ich mache irgendeinen Fehler im Client (würde ich jetzt mal so schätzen...). Aber ich weiß leider nicht, wo der sich versteckt hält. Deshalb bin ich für jegliche Tipps sehr dankbar! Mit freundlichen Grüßen Katharina Werner -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://freegis.org/pipermail/mapserver-de/attachments/20090226/401e99d3/attachment.html -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : wms_client.map Dateityp : application/octet-stream Dateigröße : 3007 bytes Beschreibung: nicht verfügbar URL : http://freegis.org/pipermail/mapserver-de/attachments/20090226/401e99d3/wms_client.exe -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : wms_server.map Dateityp : application/octet-stream Dateigröße : 2288 bytes Beschreibung: nicht verfügbar URL : http://freegis.org/pipermail/mapserver-de/attachments/20090226/401e99d3/wms_server.exe From jt at mapmedia.de Thu Feb 26 09:39:04 2009 From: jt at mapmedia.de (=?UTF-8?B?SsO2cmcgVGhvbXNlbg==?=) Date: Thu, 26 Feb 2009 09:39:04 +0100 Subject: [Mapserver-DE] WMS-Client und WMS-Server In-Reply-To: <20090226082026.202290@gmx.net> References: <20090226082026.202290@gmx.net> Message-ID: <49A65528.50705@mapmedia.de> Hallu Katharina, Du musst im Aufruf des client-wms in der metadata-sektion die Layer einbinden: LAYER NAME 'Surveys - Physical Survey_26022009_084337' TYPE RASTER STATUS DEFAULT CONNECTION 'http://localhost/cgi-bin/mapserv.exe?map=C:/ms4w/Apache/htdocs/layermgmt/mapfiles/Surveys - Physical Survey_26022009_084337.map' CONNECTIONTYPE WMS METADATA 'wms_server_version' '1.1.1' 'wms_name' 'Surveys - Physical Survey_26022009_084337' 'wms_srs' 'epsg:31467' 'wms_format' 'image/png' 'wms_title' 'Surveys - Physical Survey_26022009_084337' #### HIER: 'wms_layer' '[layer des aufgerufenen wms]' #### END END ob es eine gute Idee ist die ganzen Leerzeichen im Dateinamen des mapfiles zu nutzen weiß ich nicht. Ich würde es nicht machen. Gruß, Jörg Katharina Werner wrote: > Hallo Liste, > > ich habe mir verschiedene Mapfiles erzeugt, die als WMS-Server fungieren > UND auch funktionieren. :) Dann habe ich mir ein globales Mapfile > erzeugt, dass all diese WMS-Server einbinden soll und somit als > WMS-Client fungieren soll. Allerdings erhalte ich beim Aufruf meines > WMS-Clients im Browser diese Fehlermeldung: > > /msDrawMap(): WMS connection error. Failed to draw WMS layer named > 'Surveys - Physical Survey_26022009_084337'. This most likely happened > because the remote WMS server returned an invalid image, and XML > exception or another unexpected result in response to the GetMap > request. Also check and make sure that the layer's connection URL is > valid. msDrawRaster(): Image handling error. Unrecognized or unsupported > image format drawEPP(): Image handling error. EPPL7 support is not > available./ > > Meine Mapfiles sind quasi so aufgebaut, dass jedes Mapfile als > WMS-Server mehrere Vektor-Layer einbindet, siehe Beispiel im Anhang > /wms_server.map/. > > Mein WMS-Client bindet dann die WMS-Server jeweils als Layer ein. Jetzt > habe ich allerdings im UMN-Forum gelesen, dass man wahrscheinlich im > WMS-Client alle Layer, die im WMS-Server eingebunden werden, auch > nochmal aufführen muss. Das m. E. aber eher ziemlich unkomfortabel wäre. > Ich hatte gehofft, dass ich mit den WMS-Server mehrere Layer "bündeln" > kann und diese "gebündelten Pakete" dann als Layer im WMS-Client > einbinden kann. (siehe Anhang wms_client.map) > > Jetzt meine Frage: ist das wirklich so? Muss man tatsächlich im > WMS-Client alle Layer, die irgendwo in irgendeinem WMS-Server > eingebunden sind, im WMS-Client nochmal zusätzlich aufführen? > > Wenn ich all die WMS-Layer aus dem Client auskommentiere, die in der > Fehlermeldung benannt werden, bleibt nur ein Layer übrig, der selber als > WMS-Server nur einen Vektor-Layer einbindet. Allerdings erhalte ich dann > eine leere Karte. Wie gesagt, unabhängig voneinander funktionieren die > WMS-Server alle bestens. D. h., ich mache irgendeinen Fehler im Client > (würde ich jetzt mal so schätzen...). Aber ich weiß leider nicht, wo der > sich versteckt hält. Deshalb bin ich für jegliche Tipps sehr dankbar! > > Mit freundlichen Grüßen > Katharina Werner > > > ------------------------------------------------------------------------ > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ FOSSGIS 09. - 17. bis 19. März 2009 in Hannover Weitere Informationen unter: http://www.fossgis.de/konferenz/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _________________________________________________ MapMedia Kartographie und raumbezogene Informationssysteme Gillweg 3, 14193 Berlin fon: +49 30 89 06 82-70 fax: +49 30 89 09 53-21 mail: jt at mapmedia.de net: www.mapmedia.de _________________________________________________ Geschäftsführer: G. v. Tschirnhaus, J. Thomsen Registergericht, Berlin - Amtsgericht Charlottenburg, HRB 89625, Umsatzsteuer-Identnummer: DE 813794062 From a.dahinden at geo-thun.ch Thu Feb 26 13:20:43 2009 From: a.dahinden at geo-thun.ch (Dahinden Adrian) Date: Thu, 26 Feb 2009 13:20:43 +0100 Subject: [Mapserver-DE] Schmiereffekte WMS-Layer Message-ID: Hallo Liste Beim Einbinden eines WMS-Layers tauchen unschöne Schmiereffekten am Rand der orangen Flächen (siehe Bild im Anhang) auf. Damit der WMS-Layer nicht die ganze Karte abdeckt, habe ich mit 'OFFSITE' eine transparente Farbe festgelegt. Ich vermute nun, dass die Schmiereffekte vom Originalbild her stammen. Dort ist wahrscheinlich kein strenger Übergang zwischen Weiss und Orange vorhanden. Hat jemand Erfahrung mit diesem Problem gemacht? Könnte man vielleicht beim Attribut 'OFFSITE' anstatt nur ein Farbwert, einen Bereich angeben?? Die Layerdefinition im Mapfile: LAYER NAME "bu_flachmoore" TYPE RASTER STATUS ON CONNECTION "http://..." CONNECTIONTYPE WMS TRANSPARENCY 80 OFFSITE 255 255 255 METADATA "force_imagetype" "jpg" "wms_srs" "EPSG:21781" "wms_name" "fm" "wms_server_version" "1.1.1" "wms_style" "default" "wms_formatlist" "image/jpeg,image/gif,image/png" END END Freundliche Grüsse Adrian Dahinden Dütschler & Naegeli Vermessung und Geoinformation AG Fliederweg 11 Postfach 3601 Thun Tel 033 225 40 50 Fax 033 225 40 60 Email mailto:a.dahinden at geo-thun.ch Homepage www.geo-thun.ch -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : WMS_Schmiereffekt_klein.gif Dateityp : image/gif Dateigröße : 20429 bytes Beschreibung: WMS_Schmiereffekt_klein.gif URL : http://freegis.org/pipermail/mapserver-de/attachments/20090226/fc198e0a/WMS_Schmiereffekt_klein-0001.gif From Markus.Weissmann at LGN.Niedersachsen.de Thu Feb 26 13:29:50 2009 From: Markus.Weissmann at LGN.Niedersachsen.de (=?ISO-8859-1?Q?=22Wei=DFmann=2C_Markus=22?=) Date: Thu, 26 Feb 2009 13:29:50 +0100 Subject: [Mapserver-DE] Schmiereffekte WMS-Layer Message-ID: Liegt wahrscheinlich am angeforderten Format. Jpeg ist ja bekannt dafür, dass es keine festen Farbgrenzen erzeugt. Einfach mal mit png probieren. Mit freundlichen Grüßen Markus Weißmann > -----Ursprüngliche Nachricht----- > Von: mapserver-de-bounces at freegis.org > [mailto:mapserver-de-bounces at freegis.org] Im Auftrag von > Dahinden Adrian > Gesendet: Donnerstag, 26. Februar 2009 13:21 > An: mapserver-de at freegis.org > Betreff: [Mapserver-DE] Schmiereffekte WMS-Layer > > Hallo Liste > > Beim Einbinden eines WMS-Layers tauchen unschöne > Schmiereffekten am Rand der orangen Flächen (siehe Bild im > Anhang) auf. Damit der WMS-Layer nicht die ganze Karte > abdeckt, habe ich mit 'OFFSITE' eine transparente Farbe > festgelegt. Ich vermute nun, dass die Schmiereffekte vom > Originalbild her stammen. Dort ist wahrscheinlich kein > strenger Übergang zwischen Weiss und Orange vorhanden. > > Hat jemand Erfahrung mit diesem Problem gemacht? > > Könnte man vielleicht beim Attribut 'OFFSITE' anstatt nur ein > Farbwert, einen Bereich angeben?? > > Die Layerdefinition im Mapfile: > > LAYER > NAME "bu_flachmoore" > TYPE RASTER > STATUS ON > CONNECTION "http://..." > CONNECTIONTYPE WMS > TRANSPARENCY 80 > OFFSITE 255 255 255 > METADATA > "force_imagetype" "jpg" > "wms_srs" "EPSG:21781" > "wms_name" "fm" > "wms_server_version" "1.1.1" > "wms_style" "default" > "wms_formatlist" "image/jpeg,image/gif,image/png" > END > END > > > > Freundliche Grüsse > > Adrian Dahinden > > > Dütschler & Naegeli > Vermessung und Geoinformation AG > Fliederweg 11 > Postfach > 3601 Thun > > Tel 033 225 40 50 > Fax 033 225 40 60 > > Email mailto:a.dahinden at geo-thun.ch > Homepage www.geo-thun.ch > > From Mike.Elstermann at itc-halle.de Thu Feb 26 21:50:21 2009 From: Mike.Elstermann at itc-halle.de (Elstermann, Mike) Date: Thu, 26 Feb 2009 21:50:21 +0100 Subject: [Mapserver-DE] WMS-Client und WMS-Server References: <20090226082026.202290@gmx.net> <49A65528.50705@mapmedia.de> Message-ID: Danke Jörg, cooler Tipp! In der aktuellen MapServer-Online-Doku kann ich dazu (http://mapserver.org/ogc/wms_client.html#mapfile-configuration) nichts finden - dort heißt es 'wms_name', auch die Suche nach 'wms_layer' (http://mapserver.org/search.html?q=wms_layer&check_keywords=yes&area=default) in der Online-Doku ergibt genau NULL Treffer. Ist das irgendwo anders dokumentiert? Beste Grüße aus Halle mikeE. ________________________________ Von: mapserver-de-bounces at freegis.org im Auftrag von Jörg Thomsen Gesendet: Do 26.02.2009 09:39 An: mapserver-de at freegis.org Betreff: Re: [Mapserver-DE] WMS-Client und WMS-Server Hallu Katharina, Du musst im Aufruf des client-wms in der metadata-sektion die Layer einbinden: LAYER NAME 'Surveys - Physical Survey_26022009_084337' TYPE RASTER STATUS DEFAULT CONNECTION 'http://localhost/cgi-bin/mapserv.exe?map=C:/ms4w/Apache/htdocs/layermgmt/mapfiles/Surveys - Physical Survey_26022009_084337.map' CONNECTIONTYPE WMS METADATA 'wms_server_version' '1.1.1' 'wms_name' 'Surveys - Physical Survey_26022009_084337' 'wms_srs' 'epsg:31467' 'wms_format' 'image/png' 'wms_title' 'Surveys - Physical Survey_26022009_084337' #### HIER: 'wms_layer' '[layer des aufgerufenen wms]' #### END END ob es eine gute Idee ist die ganzen Leerzeichen im Dateinamen des mapfiles zu nutzen weiß ich nicht. Ich würde es nicht machen. Gruß, Jörg Katharina Werner wrote: > Hallo Liste, > > ich habe mir verschiedene Mapfiles erzeugt, die als WMS-Server fungieren > UND auch funktionieren. :) Dann habe ich mir ein globales Mapfile > erzeugt, dass all diese WMS-Server einbinden soll und somit als > WMS-Client fungieren soll. Allerdings erhalte ich beim Aufruf meines > WMS-Clients im Browser diese Fehlermeldung: > > /msDrawMap(): WMS connection error. Failed to draw WMS layer named > 'Surveys - Physical Survey_26022009_084337'. This most likely happened > because the remote WMS server returned an invalid image, and XML > exception or another unexpected result in response to the GetMap > request. Also check and make sure that the layer's connection URL is > valid. msDrawRaster(): Image handling error. Unrecognized or unsupported > image format drawEPP(): Image handling error. EPPL7 support is not > available./ > > Meine Mapfiles sind quasi so aufgebaut, dass jedes Mapfile als > WMS-Server mehrere Vektor-Layer einbindet, siehe Beispiel im Anhang > /wms_server.map/. > > Mein WMS-Client bindet dann die WMS-Server jeweils als Layer ein. Jetzt > habe ich allerdings im UMN-Forum gelesen, dass man wahrscheinlich im > WMS-Client alle Layer, die im WMS-Server eingebunden werden, auch > nochmal aufführen muss. Das m. E. aber eher ziemlich unkomfortabel wäre. > Ich hatte gehofft, dass ich mit den WMS-Server mehrere Layer "bündeln" > kann und diese "gebündelten Pakete" dann als Layer im WMS-Client > einbinden kann. (siehe Anhang wms_client.map) > > Jetzt meine Frage: ist das wirklich so? Muss man tatsächlich im > WMS-Client alle Layer, die irgendwo in irgendeinem WMS-Server > eingebunden sind, im WMS-Client nochmal zusätzlich aufführen? > > Wenn ich all die WMS-Layer aus dem Client auskommentiere, die in der > Fehlermeldung benannt werden, bleibt nur ein Layer übrig, der selber als > WMS-Server nur einen Vektor-Layer einbindet. Allerdings erhalte ich dann > eine leere Karte. Wie gesagt, unabhängig voneinander funktionieren die > WMS-Server alle bestens. D. h., ich mache irgendeinen Fehler im Client > (würde ich jetzt mal so schätzen...). Aber ich weiß leider nicht, wo der > sich versteckt hält. Deshalb bin ich für jegliche Tipps sehr dankbar! > > Mit freundlichen Grüßen > Katharina Werner > > > ------------------------------------------------------------------------ > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ FOSSGIS 09. - 17. bis 19. März 2009 in Hannover Weitere Informationen unter: http://www.fossgis.de/konferenz/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _________________________________________________ MapMedia Kartographie und raumbezogene Informationssysteme Gillweg 3, 14193 Berlin fon: +49 30 89 06 82-70 fax: +49 30 89 09 53-21 mail: jt at mapmedia.de net: www.mapmedia.de _________________________________________________ Geschäftsführer: G. v. Tschirnhaus, J. Thomsen Registergericht, Berlin - Amtsgericht Charlottenburg, HRB 89625, Umsatzsteuer-Identnummer: DE 813794062 _______________________________________________ Mapserver-DE mailing list Mapserver-DE at freegis.org https://freegis.org/mailman/listinfo/mapserver-de -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://freegis.org/pipermail/mapserver-de/attachments/20090226/066249c8/attachment.html From jt at mapmedia.de Fri Feb 27 08:48:42 2009 From: jt at mapmedia.de (=?ISO-8859-1?Q?J=F6rg_Thomsen?=) Date: Fri, 27 Feb 2009 08:48:42 +0100 Subject: [Mapserver-DE] WMS-Client und WMS-Server In-Reply-To: References: <20090226082026.202290@gmx.net> <49A65528.50705@mapmedia.de> Message-ID: <49A79ADA.9020406@mapmedia.de> Elstermann, Mike wrote: > Danke Jörg, cooler Tipp! Witzbold ;) > In der aktuellen MapServer-Online-Doku kann ich dazu > (http://mapserver.org/ogc/wms_client.html#mapfile-configuration) nichts > finden - dort heißt es 'wms_name', auch die Suche nach 'wms_layer' > (http://mapserver.org/search.html?q=wms_layer&check_keywords=yes&area=default > ) > in der Online-Doku ergibt genau NULL Treffer. Ist das irgendwo anders > dokumentiert? natürlich hast Du recht, mich hatte wohl die Belegung des wms_name irritiert... natürlich müseen die client-Layer im Parameter wms_name stehen und wms_layer gibt es gar nicht. METADATA 'wms_server_version' '1.1.1' ### falsch: # 'wms_name' 'Surveys - Physical Survey_26022009_084337' ### richtig: 'wms_name' '[layer des aufgerufenen wms]' ### ende der Korrektur 'wms_srs' 'epsg:31467' 'wms_format' 'image/png' 'wms_title' 'Surveys - Physical Survey_26022009_084337' END END 'tschuldigung Katharina, Jörg > > Beste Grüße aus Halle > mikeE. > > ------------------------------------------------------------------------ > *Von:* mapserver-de-bounces at freegis.org im Auftrag von Jörg Thomsen > *Gesendet:* Do 26.02.2009 09:39 > *An:* mapserver-de at freegis.org > *Betreff:* Re: [Mapserver-DE] WMS-Client und WMS-Server > > Hallu Katharina, > > Du musst im Aufruf des client-wms in der metadata-sektion die Layer > einbinden: > LAYER > NAME 'Surveys - Physical Survey_26022009_084337' > TYPE RASTER > STATUS DEFAULT > CONNECTION > 'http://localhost/cgi-bin/mapserv.exe?map=C:/ms4w/Apache/htdocs/layermgmt/mapfiles/Surveys > - Physical Survey_26022009_084337.map' > CONNECTIONTYPE WMS > > METADATA > 'wms_server_version' '1.1.1' > 'wms_name' 'Surveys - Physical Survey_26022009_084337' > 'wms_srs' 'epsg:31467' > 'wms_format' 'image/png' > 'wms_title' 'Surveys - Physical Survey_26022009_084337' > #### HIER: > 'wms_layer' '[layer des aufgerufenen wms]' > #### > END > END > > ob es eine gute Idee ist die ganzen Leerzeichen im Dateinamen des > mapfiles zu nutzen weiß ich nicht. Ich würde es nicht machen. > > Gruß, Jörg > > Katharina Werner wrote: > > Hallo Liste, > > > > ich habe mir verschiedene Mapfiles erzeugt, die als WMS-Server fungieren > > UND auch funktionieren. :) Dann habe ich mir ein globales Mapfile > > erzeugt, dass all diese WMS-Server einbinden soll und somit als > > WMS-Client fungieren soll. Allerdings erhalte ich beim Aufruf meines > > WMS-Clients im Browser diese Fehlermeldung: > > > > /msDrawMap(): WMS connection error. Failed to draw WMS layer named > > 'Surveys - Physical Survey_26022009_084337'. This most likely happened > > because the remote WMS server returned an invalid image, and XML > > exception or another unexpected result in response to the GetMap > > request. Also check and make sure that the layer's connection URL is > > valid. msDrawRaster(): Image handling error. Unrecognized or unsupported > > image format drawEPP(): Image handling error. EPPL7 support is not > > available./ > > > > Meine Mapfiles sind quasi so aufgebaut, dass jedes Mapfile als > > WMS-Server mehrere Vektor-Layer einbindet, siehe Beispiel im Anhang > > /wms_server.map/. > > > > Mein WMS-Client bindet dann die WMS-Server jeweils als Layer ein. Jetzt > > habe ich allerdings im UMN-Forum gelesen, dass man wahrscheinlich im > > WMS-Client alle Layer, die im WMS-Server eingebunden werden, auch > > nochmal aufführen muss. Das m. E. aber eher ziemlich unkomfortabel wäre. > > Ich hatte gehofft, dass ich mit den WMS-Server mehrere Layer "bündeln" > > kann und diese "gebündelten Pakete" dann als Layer im WMS-Client > > einbinden kann. (siehe Anhang wms_client.map) > > > > Jetzt meine Frage: ist das wirklich so? Muss man tatsächlich im > > WMS-Client alle Layer, die irgendwo in irgendeinem WMS-Server > > eingebunden sind, im WMS-Client nochmal zusätzlich aufführen? > > > > Wenn ich all die WMS-Layer aus dem Client auskommentiere, die in der > > Fehlermeldung benannt werden, bleibt nur ein Layer übrig, der selber als > > WMS-Server nur einen Vektor-Layer einbindet. Allerdings erhalte ich dann > > eine leere Karte. Wie gesagt, unabhängig voneinander funktionieren die > > WMS-Server alle bestens. D. h., ich mache irgendeinen Fehler im Client > > (würde ich jetzt mal so schätzen...). Aber ich weiß leider nicht, wo der > > sich versteckt hält. Deshalb bin ich für jegliche Tipps sehr dankbar! > > > > Mit freundlichen Grüßen > > Katharina Werner > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Mapserver-DE mailing list > > Mapserver-DE at freegis.org > > https://freegis.org/mailman/listinfo/mapserver-de > > > -- > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > FOSSGIS 09. - 17. bis 19. März 2009 in Hannover > Weitere Informationen unter: > http://www.fossgis.de/konferenz/ > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > _________________________________________________ > > MapMedia > Kartographie und raumbezogene Informationssysteme > > Gillweg 3, 14193 Berlin > fon: +49 30 89 06 82-70 > fax: +49 30 89 09 53-21 > mail: jt at mapmedia.de > net: www.mapmedia.de > _________________________________________________ > > > > Geschäftsführer: G. v. Tschirnhaus, J. Thomsen > Registergericht, Berlin - Amtsgericht Charlottenburg, > HRB 89625, Umsatzsteuer-Identnummer: DE 813794062 > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ FOSSGIS 09. - 17. bis 19. März 2009 in Hannover Weitere Informationen unter: http://www.fossgis.de/konferenz/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _________________________________________________ MapMedia Kartographie und raumbezogene Informationssysteme Gillweg 3, 14193 Berlin fon: +49 30 89 06 82-70 fax: +49 30 89 09 53-21 mail: jt at mapmedia.de net: www.mapmedia.de _________________________________________________ Geschäftsführer: G. v. Tschirnhaus, J. Thomsen Registergericht, Berlin - Amtsgericht Charlottenburg, HRB 89625, Umsatzsteuer-Identnummer: DE 813794062