From arndw at wtal.de Tue Oct 3 16:47:34 2006 From: arndw at wtal.de (Arnd Wippermann) Date: Tue, 3 Oct 2006 16:47:34 +0200 Subject: [Mapserver-DE] WG: SLD wird anscheinend nicht verarbeitet (Mapserver4.8.4) Message-ID: <20061003144957.469131B8407@smtp.tal.de> Hallo, Ich weiss nicht, ob es hilft. Ich habe die letzten Tage auch versucht, ExternalGraphic ans Laufen zu bekommen. Nach langem hin und her habe ich in meiner Umgebung festgestellt, dass die fwtools für windows ExternalGraphic nicht umsetzen. Warum, keine Ahnung. Mapserver erzeugt eine Exception. Da ich neben IIS auch Apache auf meinem Rechner installiert habe, versuchte ich das ganze in dieser Umgebung und siehe da es funktionierte. In dem Gesamtpaket Mapserver und Apache wird eine andere Compilation verwendet. Ich habe die Mapserver-Umgebung für IIS übernommen und jetzt funktioniert es auch unter meiner gewohnten Umgebung. Mit freundlichen Grüssen Arnd Wippermann http://gis.ibbeck.de/pinguinale/ -----Ursprüngliche Nachricht----- Von: Bjoern Platzen [mailto:bjoern.platzen at momatec.de] Gesendet: Mittwoch, 16. August 2006 15:16 An: mapserver-de at freegis.org Betreff: [Mapserver-DE] SLD wird anscheinend nicht verarbeitet (Mapserver4.8.4) Hallo, nachdem ich mir nun knapp zwei Tage lang die Finger wundgegoogelt habe, muss ich dann doch noch mal mit einem altbekannten Problem ankommen: UNM Mapserver und SLD. Auch bei mir ist es so, dass der UNM mein SLD zu ignorieren scheint. Nach allem was ich bisher gelesen habe, kann ich folgende Fehlerquellen ausschliessen: - Das SLD-File ist für den WMS per http erreichbar - Das SLD ist auf Basis eines vom UNM (per GetStyles)generierten SLD erstellt worden - Der UNM sollte alles notwendige unterstützen: MapServer version 4.8.4 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER SUPPORTS=WFS_SERVER SUPPORTS=THREADS SUPPORTS=GEOS INPUT=EPPL7 INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE DEBUG=MSDEBUG - In den Capabilities heisst es: Nun denn... Zu den Fakten: Zunächst das Mapfile: NAME gevis3 STATUS ON SIZE 500 500 SYMBOLSET symbols/symbols.sym FONTSET "/var/www/GevisWMS/font/font.list" EXTENT 2499586 5620009 25126865 5633119 UNITS METERS SHAPEPATH "mapdata" TRANSPARENT on IMAGETYPE png RESOLUTION 72 PROJECTION "init=epsg:31466" END WEB TEMPLATE rahmen.html MINSCALE 1000 MAXSCALE 200000 IMAGEPATH "/var/www/GevisWMS/tmp/" IMAGEURL "tmp/" METADATA "wms_title" "GeoVip Mapserver" "wms_onlineresource" "http://echo488.server4you.de/GevisWMS/gevisWMS.py?" "wms_srs" "EPSG:31466 EPSG:31467" "wms_feature_mime_type" "application/vnd.ogc.gml" "wms_extent" "2499586 5620009 2512686 5633119" END END LAYER NAME "Eventparkinfo_venues" GROUP "EventparkinfoVenues" METADATA "wms_title" "Eventparkinfo_venues" "wms_group_title" "EventparkinfoVenues" "wms_srs" "EPSG:31466" "wms_extent" "2504000 5625000 2509000 5630000" END TYPE Point CONNECTIONTYPE postgis CONNECTION "user=user dbname=db host=localhost options='-c client_encoding=UTF8'" DATA "geom from (SELECT oid as oid, point_geometry as geom FROM t_venues) AS foo USING srid=31466" STATUS ON MINSCALE 1000 PROJECTION "init=epsg:31466" END CLASS STYLE SYMBOL 45 END END END END#MAPFILE Das im Mapfile verwendete Symbol ist so definiert: #45 SYMBOL NAME 'chio' TYPE PIXMAP Image 'images/chio.png' Transparent 63 END Der SLD sieht so aus: Eventparkinfo_venues Eventparkinfo_venues Eventparkinfo_venues point_geometry image/png 10.0 Und zu guter Letzt der Link: http://echo488.server4you.de/GevisWMS/mapserv.cgi?map=/var/www/GevisWMS/gevi s3.map&LAYERS=EventparkinfoVenues&STYLES=&SLD=http://echo488.server4you.de/G evisWMS/aixtra2.xml&WIDTH=500&FORMAT=image/png&REQUEST=GetMap&HEIGHT=500&SRS =EPSG:31466&VERSION=1.1.1&BBOX=2504000.0,5625000.0,2509000.0,5630000.0&TRANS PARENT=TRUE&BGCOLOR=0xFFFFFF&EXCEPTIONS=application/vnd.ogc.se_xml& Wenn der UNM den SLD nicht ignorieren würde, müsste statt des bunten kleinen Logos ein Flughafen-Symbol erscheinen. Ich habe keine Ahnung mehr, was ich noch alles versuchen könnte, um das zum Laufen zu bringen... By the way: Das Ganze läuft mit dem UNM 4.8.4 auf einer Linunx-Box unter Debian Sarge. Wenn also jemand noch eine Idee hat, woran es liegen könnte, sehe ich dem händeringend entgegen... 8~) Schöne Grüße, Björn -- momatec GmbH mail bjoern.platzen at momatec.de www.momatec.de From maikstoeckmann at web.de Wed Oct 4 16:21:27 2006 From: maikstoeckmann at web.de (=?iso-8859-1?Q?Maik_St=F6ckmann?=) Date: Wed, 4 Oct 2006 16:21:27 +0200 Subject: [Mapserver-DE] Falschen EPSG-Code 25833 bei WMS Brandenburg umgehen Message-ID: <013e01c6e7c0$75925820$0a00a8c0@host> Hallo zusammen, ich weiß, das Problem wurde schonmal beschrieben unter http://freegis.org/pipermail/mapserver-de/2005-January/000851.html Der Workaround mit der Modifizierung der Datei "/usr/share/proj/epsg" ist bei mir aber ungeeignet, weil ich den Code für die Einbindung anderer WMS brauche. Gibt es vielleicht noch eine elegantere Lösung? Viele Grüße Maik Stöckmann From jt at mapmedia.de Wed Oct 4 16:37:06 2006 From: jt at mapmedia.de (=?ISO-8859-1?Q?=22J=F6rg_Thomsen_=28MapMedia_GmbH=29=22?=) Date: Wed, 04 Oct 2006 16:37:06 +0200 Subject: [Mapserver-DE] Falschen EPSG-Code 25833 bei WMS Brandenburg umgehen In-Reply-To: <013e01c6e7c0$75925820$0a00a8c0@host> References: <013e01c6e7c0$75925820$0a00a8c0@host> Message-ID: <4523C712.50004@mapmedia.de> Hallo, Maik Stöckmann schrieb: > Hallo zusammen, > > ich weiß, das Problem wurde schonmal beschrieben unter > http://freegis.org/pipermail/mapserver-de/2005-January/000851.html > > Der Workaround mit der Modifizierung der Datei "/usr/share/proj/epsg" ist > bei mir aber ungeeignet, weil ich den Code für die Einbindung anderer WMS > brauche. Gibt es vielleicht noch eine elegantere Lösung? Du kannst das bbg-System als Eigendefinition verwenden indem Du den Code BBG:25833 in Deine EPSG-Definition aufnimmst, sie Dir dazu auch http://www.gib-portal.de/papers/gap-v100.pdf, Seite 19 an. Viele Grüße, Jörg Thomsen -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Besuchen Sie uns auf der INTERGEO 2006 in München vom 10. bis 12. Oktober, Stand C3.3466 / Open Source Park http://www.intergeo.de ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _________________________________________________ MapMedia Kartographie und raumbezogene Informationssysteme Heilbronner Straße 10 D-10711 Berlin fon: +49.(0)30.89 06 82 70 fax: +49.(0)30.89 06 82 73 mail: jt at mapmedia.de net: www.mapmedia.de pgp: on demand _________________________________________________ From sschmitz at kartago.de Wed Oct 4 17:10:29 2006 From: sschmitz at kartago.de (Sebastian Schmitz) Date: Wed, 04 Oct 2006 17:10:29 +0200 Subject: [Mapserver-DE] Konfiguration und Management von mapfiles: MapStorer Message-ID: <4523CEE5.5030208@kartago.de> Hallo, zur Information: auf der FOSS4G in Lausanne haben wir das Open Source Projekt MapStorer präsentiert und sehr positives Feedback erhalten. MapStorer ist ein datenbankgestütztes System zur Verwaltung von MapServer Projekten. Es ermöglicht es den Anwendern, MapServer mapfiles über einen Webbrowser on-the-fly zu erstellen, zu bearbeiten und zu exportieren. MapStorer unterstützt sowohl MySQL als auch PostgreSQL und ist in PHP5 und JavaScript implementiert. Die MapStorer zugrunde liegende Plug-In Architektur macht es einfach, die Funktionalität des MapStorer zu erweitern, indem man ein neues Plug-In schreibt. Neben positiven Rückmeldungen haben wir vor allem viele überraschte Gesichter gesehen, da viele das Projekt nicht kannten, obwohl es offenkundig Bedarf für das gibt, was MapStorer anbietet - ein Konfigurations- und Management-Werkzeug für MapServer mapfiles. Deshalb wollen wir MapStorer auf dieser Liste bekannt machen und jeden einladen, - mehr zu erfahren http://www.mapstorer.org, - MapStorer in einer Demo-Anwendung zu erleben unter http://212.79.172.185/mapstorer/login.php (user: demo / password: demo), - MapStorer herunterzuladen und zu benutzen (release 0.7) (http://sourceforge.net/projects/mapstorer), - die Quellen von Subversion zu holen und Code beizusteuern (Repository location: http://svn.sourceforge.net/svnroot/mapstorer), - sich auf der User-Liste anzumelden und Fragen zu stellen (https://lists.sourceforge.net/lists/listinfo/mapstorer-users), - sich auf der Entwickler-Liste anzumelden und über die Zukunft von MapStorer zu diskutieren (https://lists.sourceforge.net/lists/listinfo/mapstorer-devel). Beste Grüße Sebastian (für das MapStorer Team) -- KARTA.GO Gesellschaft für raumbezogenes Informationsmanagement mbH Siemensstraße 8 53121 Bonn Sebastian Schmitz Projektleiter fon: +49 (0) 228 / 9 45 99 91 fax: +49 (0) 228 / 9 45 99 93 sschmitz at kartago.de http://www.kartago.de ________________________________________________________ From Luepker at systemtechnik.net Wed Oct 4 11:09:35 2006 From: Luepker at systemtechnik.net (=?iso-8859-1?Q?Dominik_L=FCpker?=) Date: Wed, 4 Oct 2006 11:09:35 +0200 Subject: [Mapserver-DE] UMN Message-ID: <000501c6e794$cfed4f90$8201a8c0@SYSTEMTECHNIK.LOCAL> Hallo an alle, habe nen kleines Prob, und zwar wird mir einfach incht meine Hintergrundkarte im Mapviewer angezeigt? Kann mir einer nen tipp geben wie ich das hinkriege? Hier kommt der Code des Mapfiles… MAP NAME "TEST" STATUS ON # EXTENT 2563656.19 5653434.84 2578176.50 5663259.19 EXTENT 2563656.19 5653434.84 2578176.50 5663259.19 SIZE 400 300 SHAPEPATH "../shp/TEST/" # SHAPEPATH "../data" SYMBOLSET "../etc/symbols.sym" FONTSET "../etc/fonts.txt" IMAGECOLOR 255 255 255 UNITS METERS WEB # MINSCALE 2000000 # MAXSCALE 50000000 IMAGEPATH "/ms4w/tmp/ms_tmp/" IMAGEURL "/ms_tmp/" END REFERENCE STATUS ON IMAGE "images/stadtplanfarbe16.png" SIZE 155 200 EXTENT 3397495.4395 5717133.1604 3411895.4395 5726956.6104 COLOR -1 -1 -1 OUTLINECOLOR 255 0 0 END QUERYMAP STATUS ON COLOR 255 0 0 STYLE HILITE END SCALEBAR STATUS ON COLOR 255 255 255 OUTLINECOLOR 100 100 100 BACKGROUNDCOLOR 0 0 0 IMAGECOLOR 255 255 255 UNITS KILOMETERS INTERVALS 3 SIZE 300 5 LABEL SIZE SMALL COLOR 0 0 0 END END LAYER NAME "Stadtplan" STATUS ON DATA "manfort.TIF" TYPE RASTER MINSCALE 1 MAXSCALE 200000 METADATA "wms_title" "Uebersichtskarte" END END LAYER NAME "PLAN" STATUS DEFAULT DATA "3404_5724.tif" TYPE RASTER MINSCALE 1 MAXSCALE 200000 METADATA "wms_title" "PLAN" END END LAYER NAME "tabschacht" STATUS ON DATA "TABSCHACHT.dbf" TYPE POINT CLASSITEM "SCHTYP" LABELITEM "SAMNAME" MINSCALE 1 MAXSCALE 5000 SYMBOLSCALE 3000 LABELMINSCALE 1 LABELMAXSCALE 3000 TOLERANCE 5 HEADER "templates/popplace_header.html" FOOTER "templates/popplace_footer.html" TEMPLATE "templates/popplace.html" METADATA "wms_title" "Schacht" "wms_img" "images/leg_park.gif" "Result_Fields" "E_ID NAME STRASSE ENTWAESSER ORTSTEIL" END CLASS NAME "SCHTYP" EXPRESSION "SCHTYP" TEMPLATE "templates/parks.html" LABEL TYPE TRUETYPE FONT "Arial" SIZE 4 MINSIZE 1 MAXSIZE 5000 POSITION AUTO COLOR 0 0 255 PARTIALS FALSE END STYLE SYMBOL 7 COLOR 0 0 255 OUTLINECOLOR 0 0 0 SIZE 5 END END CLASS NAME "NORMALSCHACHT" EXPRESSION "NORMALSCHACHT" TEMPLATE "templates/parks.html" LABEL TYPE TRUETYPE FONT "fritqat" SIZE 4 MINSIZE 1 MAXSIZE 5000 POSITION AUTO COLOR 255 115 248 PARTIALS FALSE END STYLE SYMBOL 7 COLOR 255 115 248 OUTLINECOLOR 0 0 0 SIZE 5 END END END LAYER NAME "tableitung" STATUS ON DATA "tableitung.dbf" TYPE LINE CLASSITEM "SK" MAXSCALE 10000 TOLERANCE 5 HEADER "templates/popplace_header.html" FOOTER "templates/popplace_footer.html" TEMPLATE "templates/popplace.html" METADATA "wms_title" "Leitungen" "wms_img" "images/leg_park.gif" "Result_Fields" "E_ID NAME SK KANALART STRASSE ORTSTEIL" END CLASS NAME "Regenwasser" EXPRESSION "Regenwasser" TEMPLATE "templates/parks.html" LABEL TYPE truetype FONT "fritqat-italic" SIZE 4 POSITION AUTO COLOR 0 0 250 OUTLINECOLOR 0 0 250 PARTIALS FALSE END STYLE SYMBOL 2 COLOR 0 0 255 SIZE 3 END END CLASS NAME "Mischwasser" EXPRESSION "Mischwasser" TEMPLATE "templates/parks.html" LABEL TYPE truetype FONT "fritqat-italic" SIZE 4 POSITION AUTO COLOR 255 115 248 OUTLINECOLOR 255 115 248 PARTIALS FALSE END STYLE SYMBOL 2 COLOR 255 115 248 SIZE 3 END END CLASS NAME "Schmutzwasser" EXPRESSION "Schmutzwasser" TEMPLATE "templates/parks.html" LABEL TYPE truetype FONT "fritqat-italic" SIZE 4 POSITION AUTO COLOR 187 94 23 OUTLINECOLOR 179 143 0 PARTIALS FALSE END STYLE SYMBOL 2 COLOR 187 94 23 SIZE 3 END END END END -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20061004/5d540364/attachment.html From Burghardt.Scholle at stadt.wolfsburg.de Mon Oct 9 11:37:30 2006 From: Burghardt.Scholle at stadt.wolfsburg.de (Burghardt.Scholle@stadt.wolfsburg.de) Date: Mon, 9 Oct 2006 11:37:30 +0200 Subject: [Mapserver-DE] Label mit Datenbankattribut - Formatierung der Ausgabe Message-ID: Hallo Liste, ich habe eine große Anzahl von Höhenpunkten in einer Postgresql-Tabelle vorliegen. Die Visualisierung der Punkte sowie das Labeln der Geländehöhe funktioniert tadellos. Leider liegen die Daten zur Geländehöhe in einer Dezimalzahl mit 4 Stellen hinter dem "Komma" vor. Ich möchte jedoch nur 2 Stellen angezeigt haben. Bisher sieht der Abschnitt in der Map-Datei wie folgt aus: ... # # Höhenpunkte # LAYER NAME "Hoehenpunkte" STATUS OFF CONNECTIONTYPE postgis CONNECTION "user= password= dbname= host= port=5432" DATA "geo from sgk_dhm_geo using unique id using srid=31468" DUMP TRUE TYPE POINT METADATA WMS_SRS 'epsg:31468' WMS_TITLE 'Höhenpunkte' WMS_FEATURE_INFO_MIME_TYPE 'text/html' END # Metadaten UNITS METERS SYMBOLSCALE 100 MAXSCALE 1001 SIZEUNITS PIXELS LABELITEM "gelaendehoehe" CLASS NAME "Höhenpunkt" STYLE SYMBOL "kreuz1" SIZE 10 MINSIZE 10 MAXSIZE 13 COLOR 0 0 0 END # Style LABEL TYPE TRUETYPE FONT "arial" SIZE 10 MINSIZE 8 MAXSIZE 12 POSITION UR OFFSET 2 -2 BUFFER 0 MINDISTANCE -1 MINFEATURESIZE -1 COLOR 0 0 0 BACKGROUNDCOLOR 255 255 255 ANTIALIAS TRUE PARTIALS TRUE FORCE FALSE END # Label END # Class END # Layer ... Wie muss ich die Abfrage in der Mapdatei formulieren, um dieses Ziel zu erreichen? Ich bin für jeden Hinweis dankbar. Viele Grüße Burghardt Scholle *************** Stadt Wolfsburg Geschäftsbereich Bürgerdienste GIS-Büro Rathaus A, Zi. A911 Porschestraße 49 38440 Wolfsburg Tel.: (05361) 28-2531 Fax.: (05361) 28-1877 mailto:gis at stadt.wolfsburg.de From olgasacharow at web.de Mon Oct 9 12:09:57 2006 From: olgasacharow at web.de (Olga Sacharow) Date: Mon, 09 Oct 2006 12:09:57 +0200 Subject: [Mapserver-DE] Refresh mit PHP MapScript Message-ID: <2038090544@web.de> Hallo an alle! Ich möchte in meinen WMS mit PHP MapScript einen Refresh Button einbauen, der die neu gewählten Ebenen in die Karte mit einbaut. Was bei mir jedoch passiert ist, dass der Maßstab immer wieder auf Full Extent springt und nicht in dem aktuellen bleibt. Beim Programmieren gehe ich dabei vor, wie bei Recenter und setzte den Kartenmittelpunkt aber schon fest. In PHP: if ($HTTP_POST_VARS ["refresh"]) { $zoom_factor=1; $my_point = ms_newpointObj(); $my_point->setXY(200,270) //Kartenmittelpunkt $map->zoompoint($zoom_factor, $my_point, $map->width, $map->height, $my_extent); } In HTML: Kann mir bitte jemand sagen, wo mein Fehler liegt? Ich probiere schon seit Tagen herum und komm einfach nicht auf die richtige Lösung! Ich danke euch vielmals im Voraus! Grüße, Olga _______________________________________________________________________ Viren-Scan für Ihren PC! Jetzt für jeden. Sofort, online und kostenlos. Gleich testen! http://www.pc-sicherheit.web.de/freescan/?mc=022222 From Silke.Reimer at intevation.de Mon Oct 9 17:39:25 2006 From: Silke.Reimer at intevation.de (Silke Reimer) Date: Mon, 9 Oct 2006 17:39:25 +0200 Subject: [Mapserver-DE] Refresh mit PHP MapScript In-Reply-To: <2038090544@web.de> References: <2038090544@web.de> Message-ID: <20061009153925.GS3384@intevation.de> On Mon, Oct 09, 2006 at 12:09:57PM +0200, Olga Sacharow wrote: > Hallo an alle! > > Ich möchte in meinen WMS mit PHP MapScript einen Refresh Button > einbauen, der die neu gewählten Ebenen in die Karte mit einbaut. > Was bei mir jedoch passiert ist, dass der Maßstab immer wieder auf > Full Extent springt und nicht in dem aktuellen bleibt. Beim > Programmieren gehe ich dabei vor, wie bei Recenter und setzte den > Kartenmittelpunkt aber schon fest. > > In PHP: > > if ($HTTP_POST_VARS ["refresh"]) { > $zoom_factor=1; > $my_point = ms_newpointObj(); > $my_point->setXY(200,270) //Kartenmittelpunkt > $map->zoompoint($zoom_factor, $my_point, $map->width, $map->height, $my_extent); } Wo wird denn die Variable $my_extent gesetzt? Wenn das an dieser Stelle vergessen wird, dürfte das der Grund für den Fehler sein. Mit freundlichen Grüßen, Silke -- Silke Reimer : www.intevation.de/~silke | GISpatcher: www.gispatcher.de Intevation GmbH: www.intevation.de | Thuban : thuban.intevation.org Georgstr.4 : 49074 Osnabrück | FreeGIS : www.freegis.org -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : nicht verfügbar Dateityp : application/pgp-signature Dateigröße : 189 bytes Beschreibung: Digital signature URL : http://www.intevation.de/pipermail/mapserver-de/attachments/20061009/d053dbd2/attachment.bin From Kai-Behncke at gmx.de Mon Oct 9 20:23:31 2006 From: Kai-Behncke at gmx.de (Kai Behncke) Date: Mon, 09 Oct 2006 20:23:31 +0200 Subject: [Mapserver-DE] Refresh mit PHP MapScript In-Reply-To: <20061009153925.GS3384@intevation.de> References: <2038090544@web.de> <20061009153925.GS3384@intevation.de> Message-ID: <20061009182331.82160@gmx.net> -------- Original-Nachricht -------- Datum: Mon, 9 Oct 2006 17:39:25 +0200 Von: Silke Reimer An: mapserver-de at freegis.org Betreff: Re: [Mapserver-DE] Refresh mit PHP MapScript > On Mon, Oct 09, 2006 at 12:09:57PM +0200, Olga Sacharow wrote: > > Hallo an alle! > > > > Ich möchte in meinen WMS mit PHP MapScript einen Refresh Button > > einbauen, der die neu gewählten Ebenen in die Karte mit einbaut. > > Was bei mir jedoch passiert ist, dass der Maßstab immer wieder auf > > Full Extent springt und nicht in dem aktuellen bleibt. Beim > > Programmieren gehe ich dabei vor, wie bei Recenter und setzte den > > Kartenmittelpunkt aber schon fest. > > > > In PHP: > > > > if ($HTTP_POST_VARS ["refresh"]) { > > $zoom_factor=1; > > $my_point = ms_newpointObj(); > > $my_point->setXY(200,270) //Kartenmittelpunkt > > $map->zoompoint($zoom_factor, $my_point, $map->width, $map->height, > $my_extent); } > > Wo wird denn die Variable $my_extent gesetzt? Wenn das an dieser > Stelle vergessen wird, dürfte das der Grund für den Fehler sein. > > Mit freundlichen Grüßen, > > Silke > Hallo allerleits, eine Möglichkeit könnte so aussehen (man muss dafür sorgen, dass nicht der Ursprungsextent gesetzt wird, sondern der aktuelle Extent übergeben wird): Als Variable abspeichern (nachdem die Karte erstellt wurde): $extent_to_html = $map->extent->minx." ".$map->extent->miny." " .$map->extent->maxx." ".$map->extent->maxy; und in einem HTML-Formular übergeben: Dann, nachdem die Formularwerte übergeben wurden, also in dem Skript welches für die Neugestaltung der Karte zuständig ist, die übergebenen Parameter zerlegen: $extent_to_set = explode(" ",$HTTP_POST_VARS["extent"]); $map->setextent($extent_to_set[0],$extent_to_set[1], $extent_to_set[2],$extent_to_set[3]); ....und ein neues Rechteckobjekt erstellen: $my_extent = ms_newrectObj(); $my_extent->setextent($extent_to_set[0],$extent_to_set[1], $extent_to_set[2],$extent_to_set[3]); ...und dann Zeichnen: $map->zoompoint($zoom_factor,$my_point,$map->width,$map->height,$my_extent); Wenn man einen neuen Layer einbindet und den genannten Code integriert dann wird der zuletzt aktuelle Extent übergeben. Viele Grüße, Kai -- GMX DSL-Flatrate 0,- Euro* - Überall, wo DSL verfügbar ist! NEU: Jetzt bis zu 16.000 kBit/s! http://www.gmx.net/de/go/dsl From kbehncke at igf.uni-osnabrueck.de Tue Oct 10 11:45:02 2006 From: kbehncke at igf.uni-osnabrueck.de (Kai Behncke) Date: Tue, 10 Oct 2006 11:45:02 +0200 Subject: [Mapserver-DE] PostGIS vs. Shapes (Geschwindigkeit) im MapServer Message-ID: <20061010094058.M83148@igf.uni-osnabrueck.de> Hallo Liste, mich würde interessieren, inwiefern PostGIS eventuell einen Geschwindigkeitsvorteil/nachteil bei der Darstellung von Geodaten im Vergleich zu Shapes mit sich bringt? Es scheint sich, trotz nach wie vor unterschiedlicher Meinungen, ja die Auffassung durchzusetzen, dass es bei "kleineren" Datenmengen besser ist, auf PostGIS zu verzichten und dieses eher bei mehreren Tausend Geodaten einzusetzen. Kann jemand dieses verifizieren? Mich würde interessieren, welche Erfahrungen diesbezüglich gemacht worden sind? Vielen Dank und viele Grüße, Kai Behncke -- Dipl.-Geogr. Kai Behncke Institut für Geoinformatik und Fernerkundung (IGF) Universität Osnabrück Kolpingstr. 7 49074 Osnabrück Raum: 01/308 Tel.: +49 541 969-4450 E-Mail: mailto:kbehncke at igf.uni-osnabrueck.de Web: http://www.igf.uni-osnabrueck.de From Burghardt.Scholle at stadt.wolfsburg.de Wed Oct 11 07:33:08 2006 From: Burghardt.Scholle at stadt.wolfsburg.de (Burghardt.Scholle@stadt.wolfsburg.de) Date: Wed, 11 Oct 2006 07:33:08 +0200 Subject: [Mapserver-DE] Label mit Datenbankattribut - Formatierung der Ausgabe Message-ID: Hallo Nicol, herzlichen Dank für den Hinweis. Die Möglichkeit des Views habe ich zwar schon in Betracht gezogen, wüsste aber jetzt nicht, wie ich beim Anlegen einer Sicht die Funktion "Runden" einbinden könnte!? Viele Grüße Burghardt -----Ursprüngliche Nachricht----- Von: Nicol Hermann [mailto:mapserver at geoworld.de] Gesendet: Dienstag, 10. Oktober 2006 18:17 An: Burghardt.Scholle at stadt.wolfsburg.de Betreff: Re: [Mapserver-DE] Label mit Datenbankattribut - Formatierung der Ausgabe Hallo Burghardt, wie wäre es das Runden auf der Datenbank mit einer View zu erledigen? Gruß Nicol Am Montag, den 09.10.2006, 11:37 +0200 schrieb Burghardt.Scholle at stadt.wolfsburg.de: > Hallo Liste, > > ich habe eine große Anzahl von Höhenpunkten in einer Postgresql-Tabelle > vorliegen. Die Visualisierung der Punkte sowie das Labeln der Geländehöhe > funktioniert tadellos. Leider liegen die Daten zur Geländehöhe in einer > Dezimalzahl mit 4 Stellen hinter dem "Komma" vor. Ich möchte jedoch nur 2 > Stellen angezeigt haben. > Bisher sieht der Abschnitt in der Map-Datei wie folgt aus: > > ... > # > # Höhenpunkte > # > LAYER > NAME "Hoehenpunkte" > STATUS OFF > CONNECTIONTYPE postgis > CONNECTION "user= password= dbname= host= > port=5432" > DATA "geo from sgk_dhm_geo using unique id using srid=31468" > DUMP TRUE > TYPE POINT > > METADATA > WMS_SRS 'epsg:31468' > WMS_TITLE 'Höhenpunkte' > WMS_FEATURE_INFO_MIME_TYPE 'text/html' > END # Metadaten > > UNITS METERS > SYMBOLSCALE 100 > MAXSCALE 1001 > SIZEUNITS PIXELS > LABELITEM "gelaendehoehe" > CLASS > NAME "Höhenpunkt" > STYLE > SYMBOL "kreuz1" > SIZE 10 > MINSIZE 10 > MAXSIZE 13 > COLOR 0 0 0 > END # Style > LABEL > TYPE TRUETYPE > FONT "arial" > SIZE 10 > MINSIZE 8 > MAXSIZE 12 > POSITION UR > OFFSET 2 -2 > BUFFER 0 > MINDISTANCE -1 > MINFEATURESIZE -1 > COLOR 0 0 0 > BACKGROUNDCOLOR 255 255 255 > ANTIALIAS TRUE > PARTIALS TRUE > FORCE FALSE > END # Label > END # Class > END # Layer > ... > > Wie muss ich die Abfrage in der Mapdatei formulieren, um dieses Ziel zu > erreichen? > Ich bin für jeden Hinweis dankbar. > > Viele Grüße > Burghardt Scholle > > *************** > > Stadt Wolfsburg > Geschäftsbereich Bürgerdienste > GIS-Büro > Rathaus A, Zi. A911 > Porschestraße 49 > 38440 Wolfsburg > Tel.: (05361) 28-2531 > Fax.: (05361) 28-1877 > > mailto:gis at stadt.wolfsburg.de > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de -- GIS-Tip! -------- Kostenfreies Desktop-GIS GDV Spatial Commander http://www.gdv-mapbuilder.de/sc_down.html From Burghardt.Scholle at stadt.wolfsburg.de Wed Oct 11 12:50:19 2006 From: Burghardt.Scholle at stadt.wolfsburg.de (Burghardt.Scholle@stadt.wolfsburg.de) Date: Wed, 11 Oct 2006 12:50:19 +0200 Subject: [Mapserver-DE] Label mit Datenbankattribut - Formatierung der Ausgabe Message-ID: Hallo Nicol, hallo Kai, ich habe mich für Nicol's Weg entschieden - ist einfach umzusetzen und funktioniert einwandfrei. Herzlichen Dank für Eure Hilfe. Viele Grüße Burghardt -----Ursprüngliche Nachricht----- Von: Kai Behncke [mailto:kbehncke at igf.uni-osnabrueck.de] Gesendet: Mittwoch, 11. Oktober 2006 10:02 An: Burghardt.Scholle at stadt.wolfsburg.de Betreff: Re: [Mapserver-DE] Label mit Datenbankattribut - Formatierung der Ausgabe On Wed, 11 Oct 2006 07:33:08 +0200, Burghardt.Scholle wrote > Hallo Nicol, > > herzlichen Dank für den Hinweis. Die Möglichkeit des Views habe ich zwar > schon in Betracht gezogen, wüsste aber jetzt nicht, wie ich beim Anlegen > einer Sicht die Funktion "Runden" einbinden könnte!? > > Viele Grüße > Burghardt > > -----Ursprüngliche Nachricht----- > Von: Nicol Hermann [mailto:mapserver at geoworld.de] > Gesendet: Dienstag, 10. Oktober 2006 18:17 > An: Burghardt.Scholle at stadt.wolfsburg.de > Betreff: Re: [Mapserver-DE] Label mit Datenbankattribut - > Formatierung der Ausgabe > > Hallo Burghardt, > > wie wäre es das Runden auf der Datenbank mit einer View zu erledigen? > Gruß Nicol > > Am Montag, den 09.10.2006, 11:37 +0200 schrieb > Burghardt.Scholle at stadt.wolfsburg.de: > > Hallo Liste, > > > > ich habe eine große Anzahl von Höhenpunkten in einer Postgresql-Tabelle > > vorliegen. Die Visualisierung der Punkte sowie das Labeln der Geländehöhe > > funktioniert tadellos. Leider liegen die Daten zur Geländehöhe in einer > > Dezimalzahl mit 4 Stellen hinter dem "Komma" vor. Ich möchte jedoch nur 2 > > Stellen angezeigt haben. > > Bisher sieht der Abschnitt in der Map-Datei wie folgt aus: > > Hallo Burghard, Eine Möglichkeit (wenn auch mit ein wenig Aufwand verbunden) wäre es ja eine neue Tabellenspalte anzulegen (hoehenwerte_zweistellig) und die 4stelligen Höhenwerte mittels eines kleinen PHP-Scriptes (Schleife) umzuwandeln und dort einzulesen. Hab gerade mal geschaut: z.B. mit der Funktion round() float round(float val [,int precision]) (mit Precision kann man die Nachkommastellen angeben, nach denen gerundet wird) z.B. round (28.4577,2) ergäbe dann 28.46 Unter Umständen könnte auch der PHP-Befehl "bcmul()" sinnvoll sein (nur dabei, wenn PHP bei Installation mit --enable bcmath konfiguriert wurde)-> bcmul(28.4577,1,2) Der erste Operand wird mit dem zweiten multipliziert, der letzte Parameter bestimmt die Genauigkeit), ergäbe also 28.45 Vielleicht hilft das. Viele Grüße, Kai From Burghardt.Scholle at stadt.wolfsburg.de Wed Oct 11 14:27:23 2006 From: Burghardt.Scholle at stadt.wolfsburg.de (Burghardt.Scholle@stadt.wolfsburg.de) Date: Wed, 11 Oct 2006 14:27:23 +0200 Subject: [Mapserver-DE] Label mit Datenbankattribut - Formatierung der Ausgabe - Nachtrag Message-ID: Hallo Liste, der von Nicol vorgeschlagene Weg über eine View zu gehen, lässt sich durch ein entsprechendes SQL-Statement direkt in der Map-Datei noch verkürzen: ... DATA "the_geom from (SELECT , round(length, 2) as gerundet FROM strassen) AS street using unique id using SRID=" ... Auf diese Weise kann man auf das Anlegen einer Sicht verzichten. Viele Grüße Burghardt Scholle -----Ursprüngliche Nachricht----- Von: Nicol Hermann [mailto:mapserver at geoworld.de] Gesendet: Mittwoch, 11. Oktober 2006 08:22 An: Burghardt.Scholle at stadt.wolfsburg.de Betreff: Re: [Mapserver-DE] Label mit Datenbankattribut - Formatierung der Ausgabe Guten morgen Burghardt, folgendes Beispiel SQL Statement sollte den Job erledigen und das Feld 'length' auf zwei Stellen runden: CREATE OR REPLACE VIEW checkitout AS SELECT gid AS id, round(CAST (length AS numeric), 2) as gerundet FROM strassen; Danach kannst Du mit: select * from checkitout limit 10; auf das Ergebnis zugreifen. Hoffe Du kommst damit weiter Gruß Nicol Am Mittwoch, den 11.10.2006, 07:33 +0200 schrieb Burghardt.Scholle at stadt.wolfsburg.de: > Hallo Nicol, > > herzlichen Dank für den Hinweis. Die Möglichkeit des Views habe ich zwar > schon in Betracht gezogen, wüsste aber jetzt nicht, wie ich beim Anlegen > einer Sicht die Funktion "Runden" einbinden könnte!? > > Viele Grüße > Burghardt > > > > -----Ursprüngliche Nachricht----- > Von: Nicol Hermann [mailto:mapserver at geoworld.de] > Gesendet: Dienstag, 10. Oktober 2006 18:17 > An: Burghardt.Scholle at stadt.wolfsburg.de > Betreff: Re: [Mapserver-DE] Label mit Datenbankattribut - Formatierung > der Ausgabe > > > Hallo Burghardt, > > wie wäre es das Runden auf der Datenbank mit einer View zu erledigen? > Gruß Nicol > > Am Montag, den 09.10.2006, 11:37 +0200 schrieb > Burghardt.Scholle at stadt.wolfsburg.de: > > Hallo Liste, > > > > ich habe eine große Anzahl von Höhenpunkten in einer Postgresql-Tabelle > > vorliegen. Die Visualisierung der Punkte sowie das Labeln der Geländehöhe > > funktioniert tadellos. Leider liegen die Daten zur Geländehöhe in einer > > Dezimalzahl mit 4 Stellen hinter dem "Komma" vor. Ich möchte jedoch nur 2 > > Stellen angezeigt haben. > > Bisher sieht der Abschnitt in der Map-Datei wie folgt aus: > > > > ... > > # > > # Höhenpunkte > > # > > LAYER > > NAME "Hoehenpunkte" > > STATUS OFF > > CONNECTIONTYPE postgis > > CONNECTION "user= password= dbname= host= > > port=5432" > > DATA "geo from sgk_dhm_geo using unique id using srid=31468" > > DUMP TRUE > > TYPE POINT > > > > METADATA > > WMS_SRS 'epsg:31468' > > WMS_TITLE 'Höhenpunkte' > > WMS_FEATURE_INFO_MIME_TYPE 'text/html' > > END # Metadaten > > > > UNITS METERS > > SYMBOLSCALE 100 > > MAXSCALE 1001 > > SIZEUNITS PIXELS > > LABELITEM "gelaendehoehe" > > CLASS > > NAME "Höhenpunkt" > > STYLE > > SYMBOL "kreuz1" > > SIZE 10 > > MINSIZE 10 > > MAXSIZE 13 > > COLOR 0 0 0 > > END # Style > > LABEL > > TYPE TRUETYPE > > FONT "arial" > > SIZE 10 > > MINSIZE 8 > > MAXSIZE 12 > > POSITION UR > > OFFSET 2 -2 > > BUFFER 0 > > MINDISTANCE -1 > > MINFEATURESIZE -1 > > COLOR 0 0 0 > > BACKGROUNDCOLOR 255 255 255 > > ANTIALIAS TRUE > > PARTIALS TRUE > > FORCE FALSE > > END # Label > > END # Class > > END # Layer > > ... > > > > Wie muss ich die Abfrage in der Mapdatei formulieren, um dieses Ziel zu > > erreichen? > > Ich bin für jeden Hinweis dankbar. > > > > Viele Grüße > > Burghardt Scholle > > > > *************** > > > > Stadt Wolfsburg > > Geschäftsbereich Bürgerdienste > > GIS-Büro > > Rathaus A, Zi. A911 > > Porschestraße 49 > > 38440 Wolfsburg > > Tel.: (05361) 28-2531 > > Fax.: (05361) 28-1877 > > > > mailto:gis at stadt.wolfsburg.de > > > > _______________________________________________ > > Mapserver-DE mailing list > > Mapserver-DE at freegis.org > > https://freegis.org/mailman/listinfo/mapserver-de > From k.friebel at gmx.de Fri Oct 13 01:23:47 2006 From: k.friebel at gmx.de (Katja Friebel) Date: Fri, 13 Oct 2006 01:23:47 +0200 Subject: [Mapserver-DE] verwendung verschiedener projektionen Message-ID: <452ECE83.3040502@gmx.de> hallo liste, ich bin dabei, meine erste anwendung mit dem mapserver (4.8.) zu erstellen. dazu verwende ich zwei layer mit unterschiedlichen projektionen (utm zone 33n mit wgs84 und lonlat) für berlin. das problem dabei ist, daß sich zwar beide layer in jeweils getrennten mapfiles ohne probleme darstellen lassen, die kombination beider layer in einem gemeinsamen mapfile mir bisher jedoch nicht gelungen ist. ich denke, daß es an der projektion liegt, weiß aber trotz vielem grübeln nicht, wo der fehler liegt. über einen tip wäre ich sehr dankbar! viele grüße, klaus hier das mapfile: MAP IMAGETYPE PNG EXTENT 13403574 52271840 13747157 52554816 SIZE 1200 800 UNITS METERS SHAPEPATH "d:/ms4w/apache/htdocs/berlin/data" PROJECTION "init=epsg:4326" END WEB IMAGEPATH "d:/ms4w/tmp/ms_tmp/" IMAGEURL "/ms_tmp/" END SCALEBAR TRANSPARENT ON BACKGROUNDCOLOR 254 254 254 STATUS EMBED POSITION LR STYLE 1 END SYMBOL NAME 'circle' TYPE ELLIPSE POINTS 1 1 END FILLED TRUE END # Start of LAYER DEFINITIONS --------------------------------------------- LAYER NAME einrichtungen TYPE POINT STATUS ON CONNECTIONTYPE POSTGIS CONNECTION "dbname=test user=postgres host=localhost port=5432" DATA "the_geom from mobkurz" CLASS SYMBOL 'circle' COLOR 32 32 32 SIZE 10 END #class PROJECTION "init=epsg:4326" END END # layer LAYER NAME strassen DATA strassen STATUS DEFAULT TYPE LINE CLASS COLOR 32 32 32 END #class PROJECTION "init=epsg:32633" END END # layer END # map file From joscha.ma at web.de Fri Oct 13 10:07:42 2006 From: joscha.ma at web.de (joscha.ma@web.de) Date: Fri, 13 Oct 2006 10:07:42 +0200 Subject: [Mapserver-DE] AAIGrid/Arc/Info ASCII Grid mit GDAL Message-ID: <228550636@web.de> Hallo! Ich habe mehrere Ascii-Grid-Dateien, die ich mit MapServer darstellen möchte. Leider zeigt Mapserver einfach keine Grafik an. gdalinfo meldet zu den Dateien: Driver: AAIGrid/Arc/Info ASCII Grid Size is 165, 330 Coordinate System is `' Origin = (718500.000000,1229000.000000) Pixel Size = (100.00000000,-100.00000000) Corner Coordinates: Upper Left ( 718500.000, 1229000.000) Lower Left ( 718500.000, 1196000.000) Upper Right ( 735000.000, 1229000.000) Lower Right ( 735000.000, 1196000.000) Center ( 726750.000, 1212500.000) Band 1 Block=165x1 Type=Int16, ColorInterp=Undefined NoData Value=-9999 Wie bringe ich Mapserver dazu, das anzuzeigen. Mit OpenEV z.B. ist das kein Problem. In den MapServer-Dokus habe ich bislang keinen Hinweis gefunden, wie man MapServer dazu bringt, die GDAL-Bibliotheken zu verwenden. Oder macht der das automatisch? Mein bisheriges Mapfile sieht so aus: MAP SIZE 165 330 EXTENT 0 0 165 330 UNITS DD WEB TEMPLATE aaigrid.html IMAGEPATH "/opt/www/htdocs/ms_tmp/" IMAGEURL "/ms_tmp/" END LAYER NAME "soilm" DATA "testaai.asc" TYPE RASTER STATUS DEFAULT END END Vielen Dank schon mal für Eure Hilfe! Grüße, Joscha _______________________________________________________________________ Viren-Scan für Ihren PC! Jetzt für jeden. Sofort, online und kostenlos. Gleich testen! http://www.pc-sicherheit.web.de/freescan/?mc=022222 From mschulz at webgis.de Fri Oct 13 12:13:20 2006 From: mschulz at webgis.de (Michael Schulz) Date: Fri, 13 Oct 2006 12:13:20 +0200 Subject: [Mapserver-DE] AAIGrid/Arc/Info ASCII Grid mit GDAL In-Reply-To: <228550636@web.de> References: <228550636@web.de> Message-ID: Hallo, wenn mapserver mit gdal-support erstellt wurde, dann wird er auch automatisch verwendet. D.h. ein Raster das mit gdalinfo ein halbwegs sinnvolles Ergebnis anzeigt, sollte auch mit mapserver dargestellt werden. Das dieses Raster nicht dargestellt wird, liegt wohl daran, dass Du beim Extent in der mapdatei die pixel-Größe des Raster angegeben hast, dein Raster aber folgenden Extent hat: > Corner Coordinates: > Upper Left ( 718500.000, 1229000.000) > Lower Left ( 718500.000, 1196000.000) > Upper Right ( 735000.000, 1229000.000) > Lower Right ( 735000.000, 1196000.000) das heisst EXTENT sollte den Wert "718500 1196000 735000 1229000" haben. Versuch's mal damit. Grüße, Michael On 10/13/06, joscha.ma at web.de wrote: > Hallo! > > Ich habe mehrere Ascii-Grid-Dateien, die ich mit MapServer darstellen möchte. Leider zeigt Mapserver einfach keine Grafik an. > > gdalinfo meldet zu den Dateien: > > Driver: AAIGrid/Arc/Info ASCII Grid > Size is 165, 330 > Coordinate System is `' > Origin = (718500.000000,1229000.000000) > Pixel Size = (100.00000000,-100.00000000) > Corner Coordinates: > Upper Left ( 718500.000, 1229000.000) > Lower Left ( 718500.000, 1196000.000) > Upper Right ( 735000.000, 1229000.000) > Lower Right ( 735000.000, 1196000.000) > Center ( 726750.000, 1212500.000) > Band 1 Block=165x1 Type=Int16, ColorInterp=Undefined > NoData Value=-9999 > > Wie bringe ich Mapserver dazu, das anzuzeigen. Mit OpenEV z.B. ist das kein Problem. In den MapServer-Dokus habe ich bislang keinen Hinweis gefunden, wie man MapServer dazu bringt, die GDAL-Bibliotheken zu verwenden. Oder macht der das automatisch? > > Mein bisheriges Mapfile sieht so aus: > > MAP > SIZE 165 330 > EXTENT 0 0 165 330 > > UNITS DD > > WEB > TEMPLATE aaigrid.html > IMAGEPATH "/opt/www/htdocs/ms_tmp/" > IMAGEURL "/ms_tmp/" > END > > LAYER > NAME "soilm" > DATA "testaai.asc" > TYPE RASTER > STATUS DEFAULT > END > END > > Vielen Dank schon mal für Eure Hilfe! > Grüße, Joscha > _______________________________________________________________________ > Viren-Scan für Ihren PC! Jetzt für jeden. Sofort, online und kostenlos. > Gleich testen! http://www.pc-sicherheit.web.de/freescan/?mc=022222 > > _______________________________________________ > 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 ----------------------------------------------------------- From rastadisasta at gmail.com Fri Oct 13 12:37:21 2006 From: rastadisasta at gmail.com (RASTADISASTA) Date: Fri, 13 Oct 2006 12:37:21 +0200 Subject: [Mapserver-DE] verwendung verschiedener projektionen In-Reply-To: <452ECE83.3040502@gmx.de> References: <452ECE83.3040502@gmx.de> Message-ID: <26b283ed0610130337t57bd305x60fbd7a6799f8ca8@mail.gmail.com> Das gleiche Problem hatte ich auch. Der Fehler war bei mir dass die Projektionen in der Postgres DB nicht richtig gespeichert waren. Beim erstellen der Daten achtete ich nicht darauf und somit waren alle SRIDs auf -1 gestellt. Nachdem diesen Fehler in der Datentabelle und in der "geometry_columns" bereinigt wurden war das Problem entfernt. Bei großen Datenmengen is es jedoch zu empfehlen alle Daten in einer Projektion vorzuhalten da der Mapserver bei jedem Request die Daten umrechnet. Und das kann sich stark auf die Performance schlagen. Mfg Hansi Am 13.10.06 schrieb Katja Friebel : > > hallo liste, > > ich bin dabei, meine erste anwendung mit dem mapserver (4.8.) zu > erstellen. dazu verwende ich zwei layer mit unterschiedlichen > projektionen (utm zone 33n mit wgs84 und lonlat) für berlin. das problem > dabei ist, daß sich zwar beide layer in jeweils getrennten mapfiles ohne > probleme darstellen lassen, die kombination beider layer in einem > gemeinsamen mapfile mir bisher jedoch nicht gelungen ist. ich denke, daß > es an der projektion liegt, weiß aber trotz vielem grübeln nicht, wo der > fehler liegt. > > über einen tip wäre ich sehr dankbar! > viele grüße, klaus > > hier das mapfile: > > MAP > IMAGETYPE PNG > EXTENT 13403574 52271840 13747157 52554816 > SIZE 1200 800 > UNITS METERS > SHAPEPATH "d:/ms4w/apache/htdocs/berlin/data" > PROJECTION > "init=epsg:4326" > END > > > WEB > IMAGEPATH "d:/ms4w/tmp/ms_tmp/" > IMAGEURL "/ms_tmp/" > END > > SCALEBAR > TRANSPARENT ON > BACKGROUNDCOLOR 254 254 254 > STATUS EMBED > POSITION LR > STYLE 1 > END > > SYMBOL > NAME 'circle' > TYPE ELLIPSE > POINTS 1 1 END > FILLED TRUE > END > > > # Start of LAYER DEFINITIONS --------------------------------------------- > LAYER > NAME einrichtungen > TYPE POINT > STATUS ON > CONNECTIONTYPE POSTGIS > CONNECTION "dbname=test user=postgres host=localhost port=5432" > DATA "the_geom from mobkurz" > CLASS > SYMBOL 'circle' > COLOR 32 32 32 > SIZE 10 > END #class > PROJECTION > "init=epsg:4326" > END > END # layer > > > LAYER > NAME strassen > DATA strassen > STATUS DEFAULT > TYPE LINE > CLASS > COLOR 32 32 32 > END #class > PROJECTION > "init=epsg:32633" > END > END # layer > > > END # map file > > _______________________________________________ > 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://www.intevation.de/pipermail/mapserver-de/attachments/20061013/04beb5f5/attachment.html From k.friebel at gmx.de Fri Oct 13 18:14:56 2006 From: k.friebel at gmx.de (Katja Friebel) Date: Fri, 13 Oct 2006 18:14:56 +0200 Subject: [Mapserver-DE] verwendung verschiedener projektionen In-Reply-To: <26b283ed0610130337t57bd305x60fbd7a6799f8ca8@mail.gmail.com> References: <452ECE83.3040502@gmx.de> <26b283ed0610130337t57bd305x60fbd7a6799f8ca8@mail.gmail.com> Message-ID: <452FBB80.7080704@gmx.de> hallo hansi, danke für die hilfe! die geplante anwendung soll auch keine on-the-fly-projektionen enthalten (eben wegen der performance), aber mit ein paar testdaten wollte ich das trotzdem ausprobieren. der tip zu postpis hat mir sehr geholfen, daran, den srid zu ändern, habe ich nicht gedacht, auch wenn es so naheliegend ist... viele grüße, katja RASTADISASTA wrote: > Das gleiche Problem hatte ich auch. > Der Fehler war bei mir dass die Projektionen in der Postgres DB nicht > richtig gespeichert waren. Beim erstellen der Daten achtete ich nicht > darauf und somit waren alle SRIDs auf -1 gestellt. Nachdem diesen > Fehler in der Datentabelle und in der "geometry_columns" bereinigt > wurden war das Problem entfernt. > Bei großen Datenmengen is es jedoch zu empfehlen alle Daten in einer > Projektion vorzuhalten da der Mapserver bei jedem Request die Daten > umrechnet. Und das kann sich stark auf die Performance schlagen. > > Mfg > Hansi > > Am 13.10.06 schrieb Katja Friebel >: > > hallo liste, > > ich bin dabei, meine erste anwendung mit dem mapserver (4.8.) zu > erstellen. dazu verwende ich zwei layer mit unterschiedlichen > projektionen (utm zone 33n mit wgs84 und lonlat) für berlin. das > problem > dabei ist, daß sich zwar beide layer in jeweils getrennten > mapfiles ohne > probleme darstellen lassen, die kombination beider layer in einem > gemeinsamen mapfile mir bisher jedoch nicht gelungen ist. ich > denke, daß > es an der projektion liegt, weiß aber trotz vielem grübeln nicht, > wo der > fehler liegt. > > über einen tip wäre ich sehr dankbar! > viele grüße, klaus > > hier das mapfile: > > MAP > IMAGETYPE PNG > EXTENT 13403574 52271840 13747157 52554816 > SIZE 1200 800 > UNITS METERS > SHAPEPATH "d:/ms4w/apache/htdocs/berlin/data" > PROJECTION > "init=epsg:4326" > END > > > WEB > IMAGEPATH "d:/ms4w/tmp/ms_tmp/" > IMAGEURL "/ms_tmp/" > END > > SCALEBAR > TRANSPARENT ON > BACKGROUNDCOLOR 254 254 254 > STATUS EMBED > POSITION LR > STYLE 1 > END > > SYMBOL > NAME 'circle' > TYPE ELLIPSE > POINTS 1 1 END > FILLED TRUE > END > > > # Start of LAYER DEFINITIONS > --------------------------------------------- > LAYER > NAME einrichtungen > TYPE POINT > STATUS ON > CONNECTIONTYPE POSTGIS > CONNECTION "dbname=test user=postgres host=localhost port=5432" > DATA "the_geom from mobkurz" > CLASS > SYMBOL 'circle' > COLOR 32 32 32 > SIZE 10 > END #class > PROJECTION > "init=epsg:4326" > END > END # layer > > > LAYER > NAME strassen > DATA strassen > STATUS DEFAULT > TYPE LINE > CLASS > COLOR 32 32 32 > END #class > PROJECTION > "init=epsg:32633" > END > END # layer > > > END # map file > > _______________________________________________ > 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://www.intevation.de/pipermail/mapserver-de/attachments/20061013/49db0abc/attachment.html From Bernd.Laskowski at reichshof.de Fri Oct 13 19:17:22 2006 From: Bernd.Laskowski at reichshof.de (Bernd Laskowski) Date: Fri, 13 Oct 2006 19:17:22 +0200 Subject: [Mapserver-DE] Rasterdarstellung nach update umn schlecht In-Reply-To: References: Message-ID: <452FCA22.4050903@reichshof.de> Hallo liste, seit dem update (Deinstallation/Neuinstallation MS4W) von MS4.4.1 auf die Aktuelle Version 4.10.0 wird eine meiner Rasterlayer (Deutsche Grundkarte, schwarz/weiß) ab einem Maßstab von etwas über 1:3000 nur noch sehr schlecht angezeigt und wird mit zunehmendem Maßstab immer schlechter. Vorher war alles OK. Das Map-File und die tif-Dateien sind vollkommen unverändert. OUTPUTFORMAT NAME png DRIVER "GD/PNG" MIMETYPE "image/png" # Vernetzung: FORMATOPTION "INTERLACE=ON" IMAGEMODE RGB EXTENSION "png" END LAYER # DGK5_gs Tileset layer begins here #EXTENT 3400000 5646000 3402000 5648000 NAME dgk5_gs TILEITEM location TILEindex dgk5_gs_idx.shp #DATA "34005646.tif" STATUS ON MAXSCALE 8000 TYPE RASTER CLASSITEM "[pixel]" # nur die schwarzen Linien anzeigen (nicht den weißen Hintergrund) CLASS EXPRESSION ([pixel] >= 0 AND [pixel] < 1) COLOR 0 0 0 END END # DGK5_gs Tileset Layer ends here Weiß jemand woran das liegen könnte? Kann ich irgendwie testen ob die Sache mit Gdal funktioniert? MfG Bernd Laskowski -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : Bernd.Laskowski.vcf Dateityp : text/x-vcard Dateigröße : 284 bytes Beschreibung: nicht verfügbar URL : http://www.intevation.de/pipermail/mapserver-de/attachments/20061013/730a8144/Bernd.Laskowski.vcf From karsten.blessmann at stadt-brandenburg.de Wed Oct 18 18:07:37 2006 From: karsten.blessmann at stadt-brandenburg.de (=?ISO-8859-1?Q?Karsten=20Ble=DFmann?=) Date: Wed, 18 Oct 2006 18:07:37 +0200 Subject: [Mapserver-DE] Darstellen von Punkte aus X- und Y-Spalten einer Tabelle In-Reply-To: <20060929094021.169390@gmx.net> References: <00a601c6e3a9$de87d5a0$7c00a8c0@Gotthard> <20060929094021.169390@gmx.net> Message-ID: <45366D690200006D00001A82@kvbb.brandenburg.de> Hallo Liste, lange gesucht und doch nix gefunden ... folgendes Problem: Es existiert eine Liste von Fachinformationen in einer Datenbank ORACLE(aber nicht spatial), bzw. Postgres/PostGIS, die beinhaltet u.a. die X- und die Y-Koordinate der Lage von Elementen. Bsp: ID, Fachinfo, Y, X, usw. Diese Punkte sollen via Mapserver als Karte dargestellt werden. Wollte ich in der Art machen, dass ich dem Mapserver den namen der X und der Y-Spalte mitteile und der dann live, beim abrufen der Karte das Kartenbild aus der Tabelle generiert. EPSG ist auch bekannt, und irgendwie bin ich auch schon bei OGR gelandet, hab aber nix konkretes gefunden. Gibt es die Möglichkeit des Direktzugriffs? ... oder muss ichs über einen loader erst zusammenbasteln, Tabelle anlegen usw. ... in der Art: (INSERT INTO irgendwas (ID,GEOM,NAME ) VALUES (1,GeomFromText('POINT(191232 243118)',25833),'nochmalwas'); Wär doch eleganter, wenn mans direkt auslesen könnte ... Kann mir da jemand helfen? besten Dank jetzt schon. Natürlich stehe ich für Rückfragen gern zur Verfügung. Mit freundlichen Grüßen Karsten Bleßmann _________________________________________________ Stadt Brandenburg an der Havel Kataster- und Vermessungsamt GIS-Manager Karsten Bleßmann e-mail: karsten.blessmann at stadt-brandenburg.de Internet: www.stadt-brandenburg.de From schroeter at netgis.de Wed Oct 18 18:35:31 2006 From: schroeter at netgis.de (NETGIS Schroeter) Date: Wed, 18 Oct 2006 18:35:31 +0200 Subject: [Mapserver-DE] Darstellen von Punkte aus X- und Y-Spalten einerTabelle References: <00a601c6e3a9$de87d5a0$7c00a8c0@Gotthard><20060929094021.169390@gmx.net> <45366D690200006D00001A82@kvbb.brandenburg.de> Message-ID: <001001c6f2d3$6deb3470$1cb2a8c0@sven> Hallo, eine etwas unkonventionelle Möglichkeit wäre die Daten via PHP und Mapscript dynamisch in einen Shapefile zu schreiben, dann ist die Datenbank im Hintergrund egal. Ich habe sowas z.B. mit X-Y-Daten aus mySQL und Access gemacht. Das geht natürlich nur mit einer absehbaren Menge an Punkten, und wenn die x-y-Daten verändert werden muß auch der shapefile neu geschrieben werden (bzw. das Script angestoßen werden), aber das geht dann ruck-zuck. Viele Grüße Sven ----- Original Message ----- From: "Karsten Bleßmann" To: Sent: Wednesday, October 18, 2006 6:07 PM Subject: [Mapserver-DE] Darstellen von Punkte aus X- und Y-Spalten einerTabelle Hallo Liste, lange gesucht und doch nix gefunden ... folgendes Problem: Es existiert eine Liste von Fachinformationen in einer Datenbank ORACLE(aber nicht spatial), bzw. Postgres/PostGIS, die beinhaltet u.a. die X- und die Y-Koordinate der Lage von Elementen. Bsp: ID, Fachinfo, Y, X, usw. Diese Punkte sollen via Mapserver als Karte dargestellt werden. Wollte ich in der Art machen, dass ich dem Mapserver den namen der X und der Y-Spalte mitteile und der dann live, beim abrufen der Karte das Kartenbild aus der Tabelle generiert. EPSG ist auch bekannt, und irgendwie bin ich auch schon bei OGR gelandet, hab aber nix konkretes gefunden. Gibt es die Möglichkeit des Direktzugriffs? ... oder muss ichs über einen loader erst zusammenbasteln, Tabelle anlegen usw. ... in der Art: (INSERT INTO irgendwas (ID,GEOM,NAME ) VALUES (1,GeomFromText('POINT(191232 243118)',25833),'nochmalwas'); Wär doch eleganter, wenn mans direkt auslesen könnte ... Kann mir da jemand helfen? besten Dank jetzt schon. Natürlich stehe ich für Rückfragen gern zur Verfügung. Mit freundlichen Grüßen Karsten Bleßmann _________________________________________________ Stadt Brandenburg an der Havel Kataster- und Vermessungsamt GIS-Manager Karsten Bleßmann e-mail: karsten.blessmann at stadt-brandenburg.de Internet: www.stadt-brandenburg.de _______________________________________________ Mapserver-DE mailing list Mapserver-DE at freegis.org https://freegis.org/mailman/listinfo/mapserver-de From Thomas.Baschetti at gmx.de Wed Oct 18 18:53:51 2006 From: Thomas.Baschetti at gmx.de (Thomas Baschetti) Date: Wed, 18 Oct 2006 18:53:51 +0200 Subject: [Mapserver-DE] Darstellen von Punkte aus X- und Y-Spalten einer Tabelle In-Reply-To: <45366D690200006D00001A82@kvbb.brandenburg.de> References: <00a601c6e3a9$de87d5a0$7c00a8c0@Gotthard> <20060929094021.169390@gmx.net> <45366D690200006D00001A82@kvbb.brandenburg.de> Message-ID: <45365C1F.2060903@gmx.de> Hallo, > Es existiert eine Liste von Fachinformationen in einer Datenbank > ORACLE(aber nicht spatial), bzw. Postgres/PostGIS, die beinhaltet u.a. > die X- und die Y-Koordinate der Lage von Elementen. [...] > Wär doch eleganter, wenn mans direkt auslesen könnte ... entweder so wie hier beschrieben: http://mapserver.gis.umn.edu/docs/reference/vector_data/VirtualSpatialData (habe ich selber noch nicht benutzt) oder in PostGIS eine Sicht erzeugen, z.B. CREATE OR REPLACE VIEW meinegeosicht AS SELECT ID, x, y, geomfromtext('POINT (' || meinetabelle.x || ' ' || meinetabelle.y || ')' , meinesrs) AS the_geom FROM meinetabelle; für meinegeosicht, meinetabelle und meinesrs passende Werte eintragen Ciao Thomas From Burghardt.Scholle at stadt.wolfsburg.de Wed Oct 18 20:50:07 2006 From: Burghardt.Scholle at stadt.wolfsburg.de (Burghardt.Scholle@stadt.wolfsburg.de) Date: Wed, 18 Oct 2006 20:50:07 +0200 Subject: [Mapserver-DE] Darstellen von Punkte aus X- und Y-Spalten ein er Tabelle Message-ID: Hallo Herr Bleßmann, man kann die Punkte auch über OGR visualisieren. Dazu muss man eine ovf-Datei anlegen und das Ganze via ODBC ansteuern. Ich hatte zu diesem Thema einen Thread im Mapbender-Forum eröffnet (7.12.2005). Auf der UMN-Mapserver-Homepage gibt es auch eine Dokumentation von Till Adams dazu: http://mapserver.gis.umn.edu/docs/howto/debian-odbc-mysql . Diese bezieht sich zwar auf mysql läßt sich aber auch für PostgreSQL verwenden. Des weiteren gibt es hier http://mapserver.gis.umn.edu/docs/howto/ogr_howto , hier http://mapserver.gis.umn.edu/docs/howto/ogrmysql und hier http://mapserver.gis.umn.edu/docs/reference/vector_data/VirtualSpatialData noch wertvolle Hintergrundinformationen. Bei mir lag das Problem übrigens an der Unverträglichkeit zwischen meiner damaligen mapserver-Version und der GDAL-Bibliothek. Beide müssen zueinander passen, sonst kommt man nur bis zum ogrinfo und wundert sich nur noch! Viel Erfolg Burghardt Scholle *************** Stadt Wolfsburg Geschäftsbereich Bürgerdienste GIS-Büro Rathaus A, Zi. A911 Porschestraße 49 38440 Wolfsburg Tel.: (05361) 28-2531 Fax.: (05361) 28-1877 mailto:gis at stadt.wolfsburg.de _____ Von: Karsten Bleßmann [mailto:karsten.blessmann at stadt-brandenburg.de] Gesendet: Mi 18.10.2006 18:07 An: mapserver-de at freegis.org Betreff: [Mapserver-DE] Darstellen von Punkte aus X- und Y-Spalten einer Tabelle Hallo Liste, lange gesucht und doch nix gefunden ... folgendes Problem: Es existiert eine Liste von Fachinformationen in einer Datenbank ORACLE(aber nicht spatial), bzw. Postgres/PostGIS, die beinhaltet u.a. die X- und die Y-Koordinate der Lage von Elementen. Bsp: ID, Fachinfo, Y, X, usw. Diese Punkte sollen via Mapserver als Karte dargestellt werden. Wollte ich in der Art machen, dass ich dem Mapserver den namen der X und der Y-Spalte mitteile und der dann live, beim abrufen der Karte das Kartenbild aus der Tabelle generiert. EPSG ist auch bekannt, und irgendwie bin ich auch schon bei OGR gelandet, hab aber nix konkretes gefunden. Gibt es die Möglichkeit des Direktzugriffs? ... oder muss ichs über einen loader erst zusammenbasteln, Tabelle anlegen usw. ... in der Art: (INSERT INTO irgendwas (ID,GEOM,NAME ) VALUES (1,GeomFromText('POINT(191232 243118)',25833),'nochmalwas'); Wär doch eleganter, wenn mans direkt auslesen könnte ... Kann mir da jemand helfen? besten Dank jetzt schon. Natürlich stehe ich für Rückfragen gern zur Verfügung. Mit freundlichen Grüßen Karsten Bleßmann _________________________________________________ Stadt Brandenburg an der Havel Kataster- und Vermessungsamt GIS-Manager Karsten Bleßmann e-mail: karsten.blessmann at stadt-brandenburg.de Internet: www.stadt-brandenburg.de _______________________________________________ Mapserver-DE mailing list Mapserver-DE at freegis.org https://freegis.org/mailman/listinfo/mapserver-de From me_vorm_computer at gmx.at Wed Oct 18 13:50:27 2006 From: me_vorm_computer at gmx.at (=?iso-8859-1?Q?Wei=DF_Christian?=) Date: Wed, 18 Oct 2006 13:50:27 +0200 Subject: [Mapserver-DE] WG: Frage zum Class Abschnitt im Mapfile Message-ID: <000001c6f2ab$9ae3d630$a201a8c0@Wuus> Hallo lieb Liste, ich habe folgendes Problem. Ich habe in einer PostgreSQL Datenbank ein Shape mit Punkten, container gennant. Bei der Darstellung im MapServer habe ich keine Probleme, aber wenn ich in der Legende die Beschriftung haben will scheitere ich. Nicht das ihr glaubt, dass ich einen Eintrag nicht beschriften kann. Nur ich habe in diesem Shapefile eine Spalte mit den ID’s der Punkte und für jede ID soll nun ein Legendeneintrag erstellt werden. Gibt es eine andere Möglichkeit als diese: LABELITEM 'id' CLASSITEM 'id' CLASS NAME "Container1" EXPRESSION /[1]/ STYLE SYMBOL "point" SIZE 10 END LABEL TYPE BITMAP SIZE GIANT COLOR 0 0 128 POSITION uc END # Label TEMPLATE "templates/punkte.html" COLOR 255 0 0 END CLASS NAME "Container2" EXPRESSION /[2]/ STYLE SYMBOL "point" SIZE 10 END LABEL TYPE BITMAP SIZE GIANT COLOR 0 0 128 POSITION uc END # Label TEMPLATE "templates/punkte.html" COLOR 200 0 0 END Usw. statisch für jede ID, nur diese Anzahl kann sich ändern!! Ich möchte die Anzahl der ID’s dynamisch ermitteln. Ist das möglich??? Und kann ich die erzeugten Punkte verschieden färbig darstellen? Vielleicht gibt es einen Ausdruck für die Expression? Ich bin für jede Antwort dankbar. Ich verwende CGI-MapServer. Mit freundlichen Grüßen Privat ----------------------------------- Weiß Christian A-8786 Rottenmann Bruckmühl 116 ----------------------------------- Universitätszentrum Rottenmann ----------------------------------- www.uzr.at mail:weiss.christian at uzr.at ----------------------------------- -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20061018/c63bee37/attachment.html From rastadisasta at gmail.com Thu Oct 19 13:22:53 2006 From: rastadisasta at gmail.com (RASTADISASTA) Date: Thu, 19 Oct 2006 13:22:53 +0200 Subject: [Mapserver-DE] WG: Frage zum Class Abschnitt im Mapfile In-Reply-To: <000001c6f2ab$9ae3d630$a201a8c0@Wuus> References: <000001c6f2ab$9ae3d630$a201a8c0@Wuus> Message-ID: <26b283ed0610190422q6a0398f4w3b6d80c82e2add8@mail.gmail.com> Kurz nochmal zusammengefasst für mein Verständnis: Die Daten liegen in der Postgres und nicht in einer Shape Datei. Du willst einen Layer bereitstellen in dem verschiedene Classes durch das Expressionitem id unterschieden werden. Du weist aber im vorhinein noch nicht wieviele classes du hast. Is das richtig so? An wieviele Klassen hast du da gedacht? Ich würde das auf alle Fälle in einem mapscript lösen. 1. DB Abfrage-> wieviele verschiedene ids vorhanden sind. 2. Einfügen der zur Laufzeit generierten Klassen. Die Farbe kannst du im Style Element verändern. Grüzi Hansi Am 18.10.06 schrieb Weiß Christian : > > Hallo lieb Liste, > > > > ich habe folgendes Problem. Ich habe in einer PostgreSQL Datenbank ein > Shape mit Punkten, container gennant. Bei der Darstellung im MapServer habe > ich keine Probleme, aber wenn ich in der Legende die Beschriftung haben will > scheitere ich. Nicht das ihr glaubt, dass ich einen Eintrag nicht > beschriften kann. Nur ich habe in diesem Shapefile eine Spalte mit den ID's > der Punkte und für jede ID soll nun ein Legendeneintrag erstellt werden. > Gibt es eine andere Möglichkeit als diese: > > LABELITEM 'id' > > CLASSITEM 'id' > > CLASS > > NAME "Container1" > > EXPRESSION /[1]/ > > STYLE > > SYMBOL "point" > > SIZE 10 > > END > > LABEL > > TYPE BITMAP > > SIZE GIANT > > COLOR 0 0 128 > > POSITION uc > > END # Label > > > > TEMPLATE "templates/punkte.html" > > COLOR 255 0 0 > > END > > CLASS > > NAME "Container2" > > EXPRESSION /[2]/ > > STYLE > > SYMBOL "point" > > SIZE 10 > > END > > LABEL > > TYPE BITMAP > > SIZE GIANT > > COLOR 0 0 128 > > POSITION uc > > END # Label > > TEMPLATE "templates/punkte.html" > > COLOR 200 0 0 > > END > > > > Usw. statisch für jede ID, nur diese Anzahl kann sich ändern!! > > > > Ich möchte die Anzahl der ID's dynamisch ermitteln. Ist das möglich??? Und > kann ich die erzeugten Punkte verschieden färbig darstellen? Vielleicht > gibt es einen Ausdruck für die Expression? Ich bin für jede Antwort dankbar. > Ich verwende CGI-MapServer. > > > > Mit freundlichen Grüßen > > > > > > Privat > > ----------------------------------- > > Weiß Christian > > A-8786 Rottenmann > > Bruckmühl 116 > > ----------------------------------- > > > > Universitätszentrum Rottenmann > > ----------------------------------- > > www.uzr.at > > mail:weiss.christian at uzr.at > > ----------------------------------- > > > > _______________________________________________ > 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://www.intevation.de/pipermail/mapserver-de/attachments/20061019/1c0fb545/attachment.html From rengers at grit.de Fri Oct 20 16:09:02 2006 From: rengers at grit.de (Florian Rengers) Date: Fri, 20 Oct 2006 16:09:02 +0200 Subject: [Mapserver-DE] Mapserver XML-encoded getMap Message-ID: <4538D87E.10604@grit.de> Hi UMNler, kann der Mapserver getMap-Anfragen in XML Form (per HTTP Post) verarbeiten? Supergruß Florian Ungefaehr wie folgendes: layername ... image/png ... From sara.budde at web.de Mon Oct 23 15:02:21 2006 From: sara.budde at web.de (Sara Budde) Date: Mon, 23 Oct 2006 15:02:21 +0200 Subject: [Mapserver-DE] Projektion Message-ID: <2075379402@web.de> Hallo, ich habe leider einige Problem mit der Projektion meiner Daten und habe so gut wie keine Ahnung von Projektionen. In MapInfo klappt alles super. Ich habe folgenes projection-file: GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] Ich habe es ohne Projektion versucht und wie es nicht anders zu erwarten war, ist alles in Nord-Süd-Richtung gestaucht bzw. in Ost-West-Richtung gestreckt. Dann habe ich folgende Projektion im map-file verwendet. PROJECTION "init=epsg:4326" END Dies hat keine sichtbare Änderung bewirkt. Dann habe ich folgende Projektion versucht. PROJECTION "proj=longlat" "ellps=WGS84" "datum=WGS84" "no_defs" END Und es sieht immer noch so aus wie am Anfang. Ich habe Projektion so wohl für die Layer getestet als auch für das komplette map-file. Deshalb vermute ich mal, dass ich mir die falsche Projektion rausgesucht habe. Ich wäre euch sehr dankbar wenn mir einer sagen kann, ob ich die richtige Projektion benutzt habe oder was ich sonst noch immer falsch gemacht haben könnte. MfG Sara ______________________________________________________________________ XXL-Speicher, PC-Virenschutz, Spartarife & mehr: Nur im WEB.DE Club! Jetzt gratis testen! http://freemail.web.de/home/landingpad/?mc=021130 From rastadisasta at gmail.com Mon Oct 23 16:23:22 2006 From: rastadisasta at gmail.com (RASTADISASTA) Date: Mon, 23 Oct 2006 16:23:22 +0200 Subject: [Mapserver-DE] Projektion In-Reply-To: <2075379402@web.de> References: <2075379402@web.de> Message-ID: <26b283ed0610230723j7f716c96m204332f957d94d1c@mail.gmail.com> Hello Sara Ich kenn mich mit Mapinfo und deren Projection File nicht aus aber ich vermute es handelt sich um ein WGS84 Ellipsoid welches auf einen Zylinder projiziert wird. Der Zylinder berührt in dieser Projektion den Äquator. also quasi die Achse des Zylinders ist gleichzeitig auch die Rotationsachse der Erde. Da beginnt meiner Meinung nach auch dein Problem. Wenn du Europäische Koordinaten abbilden willst werden die dir in dieser Form immer Verzerrt vorkommen. Die Verzerrung nimmt mit dem Abstand zum Äquator immer weiter zu. Ich würde einfach eine andere Projektion empfehlen. z.B.: UTM (Transversale Zylinderprj.) oder für Österreich verwende ich MGI (Kegelproj.) Lg Hansi PS: Ich gebe zu Projektionen sind nicht mein Spezialgebiet :-) Daher bitte ich um Richtigstellung falls es sich bei diesen Aussagen um kompletten Blödsinn handelt.Danke Am 23.10.06 schrieb Sara Budde : > > Hallo, > > ich habe leider einige Problem mit der Projektion meiner Daten und habe so > gut wie keine Ahnung von Projektionen. In MapInfo klappt alles super. Ich > habe folgenes projection-file: > > GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137, > 298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] > > Ich habe es ohne Projektion versucht und wie es nicht anders zu erwarten > war, ist alles in Nord-Süd-Richtung gestaucht bzw. in Ost-West-Richtung > gestreckt. > > Dann habe ich folgende Projektion im map-file verwendet. > > PROJECTION > "init=epsg:4326" > END > > Dies hat keine sichtbare Änderung bewirkt. Dann habe ich folgende > Projektion versucht. > > PROJECTION > "proj=longlat" > "ellps=WGS84" > "datum=WGS84" > "no_defs" > END > > Und es sieht immer noch so aus wie am Anfang. > Ich habe Projektion so wohl für die Layer getestet als auch für das > komplette map-file. > > Deshalb vermute ich mal, dass ich mir die falsche Projektion rausgesucht > habe. > > Ich wäre euch sehr dankbar wenn mir einer sagen kann, ob ich die richtige > Projektion benutzt habe oder was ich sonst noch immer falsch gemacht haben > könnte. > > MfG > Sara > ______________________________________________________________________ > XXL-Speicher, PC-Virenschutz, Spartarife & mehr: Nur im WEB.DE Club! > Jetzt gratis testen! http://freemail.web.de/home/landingpad/?mc=021130 > > _______________________________________________ > 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://www.intevation.de/pipermail/mapserver-de/attachments/20061023/85b0285b/attachment.html From Franz.Gehring at lfrz.at Tue Oct 24 09:25:27 2006 From: Franz.Gehring at lfrz.at (Gehring, Franz) Date: Tue, 24 Oct 2006 09:25:27 +0200 Subject: [Mapserver-DE] Windows-Compilat Message-ID: Hallo, schon seit längerem bin ich auf der Suche nach einem Windows-Compilat des UMN-Mapservers Version 4.6 oder höher, dieses Compilat sollte ArcSDE und Oracle-Spacial unterstützen. Kann mir vielleicht jemand eine Download-Seite nennen? Vielen Dank, Franz Mit freundlichen Grüßen DI(FH) Franz Gehring LFRZ A-1200 Wien, Dresdner Straße 89 Tel: +43(1)33 176/122 Fax: +43(1)33 176/999 Email: franz.gehring at lfrz.at WWW: http://www.lfrz.at -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20061024/86e6e11a/attachment.html From Thomas.Baschetti at gmx.de Tue Oct 24 09:51:40 2006 From: Thomas.Baschetti at gmx.de (Thomas Baschetti) Date: Tue, 24 Oct 2006 09:51:40 +0200 Subject: [Mapserver-DE] Windows-Compilat In-Reply-To: References: Message-ID: <20061024075140.122840@gmx.net> Hallo, > schon seit längerem bin ich auf der Suche nach einem Windows-Compilat > des UMN-Mapservers Version 4.6 oder höher, > dieses Compilat sollte ArcSDE und Oracle-Spacial unterstützen. unter http://maptools.org/ms4w/ bzw. http://maptools.org/ms4w/index.phtml?page=downloads.html liegen entsprechende Versionen, Zitat aus http://maptools.org/ms4w/index.phtml?page=README_INSTALL.html: > Oracle 10g > For OGR support of Oracle, MS4W >= 1.5.0 includes ogr_OCI.dll in > /ms4w/gdalplugins/ignored/, which is built for Oracle 10g. und > SDE 9.1 > For OGR support of ESRI's ArcSDE, MS4W >= 1.5.0 includes ogr_SDE.dll in > /ms4w/gdalplugins/ignored/, which is built for ArcSDE 9.1. Habe ich aber nicht getestet. Ciao Thomas Baschetti -- GMX DSL-Flatrate 0,- Euro* - Überall, wo DSL verfügbar ist! NEU: Jetzt bis zu 16.000 kBit/s! http://www.gmx.net/de/go/dsl From rastadisasta at gmail.com Tue Oct 24 11:14:56 2006 From: rastadisasta at gmail.com (RASTADISASTA) Date: Tue, 24 Oct 2006 11:14:56 +0200 Subject: [Mapserver-DE] Klassendiagramm Message-ID: <26b283ed0610240214p41b1a8e0w934bf80ecfc873c8@mail.gmail.com> Hello Würde gerne ein Klassendiagramm der Mapscript Api bzw der Mapscript PHP version besitzen. Meine Frage lautet also: Besitzt jemand so eine Grafik oder muss ich mir die selber schnitzen? Gibts ja kaum dass dieses Ding noch nicht existiert oder? Hab bis jetzt nur diesen Link gefunden http://www2.dmsolutions.ca/mapserver/dl/mapserver_40_uml.zip Aber diese Version ist eher nicht so das was ich mir vorgestellt habe. Lg Hansi -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20061024/921e57e2/attachment.html From rafalszajbel at compuserve.de Tue Oct 24 11:22:24 2006 From: rafalszajbel at compuserve.de (Rafal Szajbel) Date: Tue, 24 Oct 2006 11:22:24 +0200 Subject: [Mapserver-DE] Klassendiagramm References: <26b283ed0610240214p41b1a8e0w934bf80ecfc873c8@mail.gmail.com> Message-ID: <00ac01c6f74d$ea89f510$be14a8c0@SZAJBEL> Hi, was du suchst, gibt es als PDF unter: http://www.veremes.com/rubrique.php3?id_rubrique=6 Gruß Rafael ----- Original Message ----- From: RASTADISASTA To: mapserver-de Sent: Tuesday, October 24, 2006 11:14 AM Subject: [Mapserver-DE] Klassendiagramm Hello Würde gerne ein Klassendiagramm der Mapscript Api bzw der Mapscript PHP version besitzen. Meine Frage lautet also: Besitzt jemand so eine Grafik oder muss ich mir die selber schnitzen? Gibts ja kaum dass dieses Ding noch nicht existiert oder? Hab bis jetzt nur diesen Link gefunden http://www2.dmsolutions.ca/mapserver/dl/mapserver_40_uml.zip Aber diese Version ist eher nicht so das was ich mir vorgestellt habe. Lg Hansi ------------------------------------------------------------------------------ _______________________________________________ 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://www.intevation.de/pipermail/mapserver-de/attachments/20061024/9a5e1bea/attachment.html From rastadisasta at gmail.com Tue Oct 24 11:29:23 2006 From: rastadisasta at gmail.com (RASTADISASTA) Date: Tue, 24 Oct 2006 11:29:23 +0200 Subject: [Mapserver-DE] Klassendiagramm In-Reply-To: <00ac01c6f74d$ea89f510$be14a8c0@SZAJBEL> References: <26b283ed0610240214p41b1a8e0w934bf80ecfc873c8@mail.gmail.com> <00ac01c6f74d$ea89f510$be14a8c0@SZAJBEL> Message-ID: <26b283ed0610240229h15abf107q7338242f0cb48b70@mail.gmail.com> Ausgezeichnet. Soetwas in der Art hab ich gesucht...sehr fein. Danke Was ist eigentlich VEREMES ? Lg Hansi Am 24.10.06 schrieb Rafal Szajbel : > > Hi, > > was du suchst, gibt es als PDF unter: > http://www.veremes.com/rubrique.php3?id_rubrique=6 > > Gruß > > Rafael > > ----- Original Message ----- > *From:* RASTADISASTA > *To:* mapserver-de > *Sent:* Tuesday, October 24, 2006 11:14 AM > *Subject:* [Mapserver-DE] Klassendiagramm > > Hello > > Würde gerne ein Klassendiagramm der Mapscript Api bzw der Mapscript PHP > version besitzen. > > Meine Frage lautet also: Besitzt jemand so eine Grafik oder muss ich mir > die selber schnitzen? > > Gibts ja kaum dass dieses Ding noch nicht existiert oder? > > Hab bis jetzt nur diesen Link gefunden > http://www2.dmsolutions.ca/mapserver/dl/mapserver_40_uml.zip > Aber diese Version ist eher nicht so das was ich mir vorgestellt habe. > > Lg Hansi > > > ------------------------------ > > _______________________________________________ > 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://www.intevation.de/pipermail/mapserver-de/attachments/20061024/a4fd88b9/attachment.html From rafalszajbel at compuserve.de Tue Oct 24 11:44:54 2006 From: rafalszajbel at compuserve.de (Rafal Szajbel) Date: Tue, 24 Oct 2006 11:44:54 +0200 Subject: [Mapserver-DE] Klassendiagramm References: <26b283ed0610240214p41b1a8e0w934bf80ecfc873c8@mail.gmail.com><00ac01c6f74d$ea89f510$be14a8c0@SZAJBEL> <26b283ed0610240229h15abf107q7338242f0cb48b70@mail.gmail.com> Message-ID: <011801c6f751$0f59c1b0$be14a8c0@SZAJBEL> >Was ist eigentlich VEREMES ? http://www.veremes.com/rubrique.php3?id_rubrique=7 Da es auf französisch ist, kann man es sich übersetzen lassen (http://world.altavista.com/) Die Übersetzung ist allerdings suboptimal ;) ----- Original Message ----- From: RASTADISASTA To: Mapserver-DE at freegis.org Sent: Tuesday, October 24, 2006 11:29 AM Subject: Re: [Mapserver-DE] Klassendiagramm Ausgezeichnet. Soetwas in der Art hab ich gesucht...sehr fein. Danke Was ist eigentlich VEREMES ? Lg Hansi Am 24.10.06 schrieb Rafal Szajbel : Hi, was du suchst, gibt es als PDF unter: http://www.veremes.com/rubrique.php3?id_rubrique=6 Gruß Rafael ----- Original Message ----- From: RASTADISASTA To: mapserver-de Sent: Tuesday, October 24, 2006 11:14 AM Subject: [Mapserver-DE] Klassendiagramm Hello Würde gerne ein Klassendiagramm der Mapscript Api bzw der Mapscript PHP version besitzen. Meine Frage lautet also: Besitzt jemand so eine Grafik oder muss ich mir die selber schnitzen? Gibts ja kaum dass dieses Ding noch nicht existiert oder? Hab bis jetzt nur diesen Link gefunden http://www2.dmsolutions.ca/mapserver/dl/mapserver_40_uml.zip Aber diese Version ist eher nicht so das was ich mir vorgestellt habe. Lg Hansi -------------------------------------------------------------------------- _______________________________________________ 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 ------------------------------------------------------------------------------ _______________________________________________ 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://www.intevation.de/pipermail/mapserver-de/attachments/20061024/0ca181af/attachment.html From and.arnold at gmx.de Thu Oct 26 14:14:26 2006 From: and.arnold at gmx.de (Andreas Arnold) Date: Thu, 26 Oct 2006 14:14:26 +0200 Subject: [Mapserver-DE] Rasterdaten Message-ID: <20061026121426.232810@gmx.net> Hallo Liste, bis jetzt funktioniert der Mapserver einwandfrei, nun habe ich eine Frage bezüglich der Rasterdatendarstellung. Ich habe meine Rasterdaten als tiff-Datei gegeben und möchte diese gerne im Mapfile als Hintergrundbild darstellen. Also die Rasterdaten sollen schon georeferenziert dargestellt sein und einen Bezug zum Gebiet haben. Kann mir einer Helfen? Gibt es eine art Anleitung oder Tutorien wo dieses Problem beschrieben wird? Bedanke mich im vorrau. Gruß Andreas -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer From adams at terrestris.de Thu Oct 26 14:18:03 2006 From: adams at terrestris.de (Till Adams) Date: Thu, 26 Oct 2006 14:18:03 +0200 (CEST) Subject: [Mapserver-DE] Rasterdaten In-Reply-To: <20061026121426.232810@gmx.net> References: <20061026121426.232810@gmx.net> Message-ID: <49938.192.168.0.5.1161865083.squirrel@center> Andreas: http://mapserver.gis.umn.edu/docs/howto/raster_data (normalerweise guckt/googled man erst, dann postet man ;-)) Grüsse, Till > Hallo Liste, > > bis jetzt funktioniert der Mapserver einwandfrei, nun habe ich eine Frage > bezüglich der Rasterdatendarstellung. > > Ich habe meine Rasterdaten als tiff-Datei gegeben und möchte diese gerne > im Mapfile als Hintergrundbild darstellen. Also die Rasterdaten sollen > schon georeferenziert dargestellt sein und einen Bezug zum Gebiet haben. > > Kann mir einer Helfen? Gibt es eine art Anleitung oder Tutorien wo dieses > Problem beschrieben wird? > > Bedanke mich im vorrau. > Gruß > Andreas > -- > Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! > Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de > -- ****************************************** * released: AmeiN! ArcMap-Export-2-UMN * * LiveLinux 'WebGIS on CD' * * http://www.terrestris.de * ****************************************** ------------------------------------------ Dipl. Geogr. Till Adams terrestris, H. Paulsen& T. Adams GbR Siemensstr. 8 * 53121 Bonn Tel.: 0228 962 899 52 * Fax.: 0228 962 899 57 info at terrestris.de * http://www.terrestris.de From kbehncke at igf.uni-osnabrueck.de Thu Oct 26 14:49:36 2006 From: kbehncke at igf.uni-osnabrueck.de (Kai Behncke) Date: Thu, 26 Oct 2006 14:49:36 +0200 Subject: [Mapserver-DE] Rasterdaten In-Reply-To: <20061026121426.232810@gmx.net> References: <20061026121426.232810@gmx.net> Message-ID: <20061026124842.M39108@igf.uni-osnabrueck.de> On Thu, 26 Oct 2006 14:14:26 +0200, Andreas Arnold wrote > Hallo Liste, > > bis jetzt funktioniert der Mapserver einwandfrei, nun habe ich eine > Frage bezüglich der Rasterdatendarstellung. > > Ich habe meine Rasterdaten als tiff-Datei gegeben und möchte diese > gerne im Mapfile als Hintergrundbild darstellen. Also die > Rasterdaten sollen schon georeferenziert dargestellt sein und einen > Bezug zum Gebiet haben. > > Kann mir einer Helfen? Gibt es eine art Anleitung oder Tutorien wo > dieses Problem beschrieben wird? > > Bedanke mich im vorrau. > Gruß > Andreas > -- Hallo Andreas, hilfreich könnte auch dieses Posting (mit darin enthaltenen Links) sein: http://www.selbstverwaltung-bundesweit.de/mapserver/modules.php?name=Forums&file=viewtopic&t=84&sid=db611a33ca34240824050ae255a356cf Viele Grüße, Kai -- Dipl.-Geogr. Kai Behncke Institut für Geoinformatik und Fernerkundung (IGF) Universität Osnabrück Kolpingstr. 7 49074 Osnabrück Raum: 01/308 Tel.: +49 541 969-4450 E-Mail: mailto:kbehncke at igf.uni-osnabrueck.de Web: http://www.igf.uni-osnabrueck.de From Sven.Schulz-2 at rub.de Thu Oct 26 14:36:19 2006 From: Sven.Schulz-2 at rub.de (Sven Schulz) Date: Thu, 26 Oct 2006 14:36:19 +0200 Subject: [Mapserver-DE] Refresh mit PHP MapScript In-Reply-To: <20061009182331.82160@gmx.net> References: <2038090544@web.de> <20061009153925.GS3384@intevation.de> <20061009182331.82160@gmx.net> Message-ID: <4540ABC3.70608@rub.de> Hi zusammen, die Variable $HTTP_POST_VARS sollte nach Möglichkeit in $_POST geändert werden, falls die Anwendung mal in php5 portiert wird. mfg, Sven Kai Behncke schrieb: > -------- Original-Nachricht -------- > Datum: Mon, 9 Oct 2006 17:39:25 +0200 > Von: Silke Reimer > An: mapserver-de at freegis.org > Betreff: Re: [Mapserver-DE] Refresh mit PHP MapScript > > >> On Mon, Oct 09, 2006 at 12:09:57PM +0200, Olga Sacharow wrote: >> >>> Hallo an alle! >>> >>> Ich möchte in meinen WMS mit PHP MapScript einen Refresh Button >>> einbauen, der die neu gewählten Ebenen in die Karte mit einbaut. >>> Was bei mir jedoch passiert ist, dass der Maßstab immer wieder auf >>> Full Extent springt und nicht in dem aktuellen bleibt. Beim >>> Programmieren gehe ich dabei vor, wie bei Recenter und setzte den >>> Kartenmittelpunkt aber schon fest. >>> >>> In PHP: >>> >>> if ($HTTP_POST_VARS ["refresh"]) { >>> $zoom_factor=1; >>> $my_point = ms_newpointObj(); >>> $my_point->setXY(200,270) //Kartenmittelpunkt >>> $map->zoompoint($zoom_factor, $my_point, $map->width, $map->height, >>> >> $my_extent); } >> >> Wo wird denn die Variable $my_extent gesetzt? Wenn das an dieser >> Stelle vergessen wird, dürfte das der Grund für den Fehler sein. >> >> Mit freundlichen Grüßen, >> >> Silke >> >> > Hallo allerleits, > eine Möglichkeit könnte so aussehen (man muss dafür sorgen, dass nicht der > Ursprungsextent gesetzt wird, sondern der aktuelle Extent übergeben wird): > > Als Variable abspeichern (nachdem die Karte erstellt wurde): > $extent_to_html = $map->extent->minx." ".$map->extent->miny." " > .$map->extent->maxx." ".$map->extent->maxy; > > und in einem HTML-Formular übergeben: > > > > > Dann, nachdem die Formularwerte übergeben wurden, also in dem Skript welches für die Neugestaltung der Karte zuständig ist, > die übergebenen Parameter zerlegen: > > $extent_to_set = explode(" ",$HTTP_POST_VARS["extent"]); > $map->setextent($extent_to_set[0],$extent_to_set[1], > $extent_to_set[2],$extent_to_set[3]); > > > > ....und ein neues Rechteckobjekt erstellen: > > $my_extent = ms_newrectObj(); > $my_extent->setextent($extent_to_set[0],$extent_to_set[1], > $extent_to_set[2],$extent_to_set[3]); > > ...und dann Zeichnen: > > $map->zoompoint($zoom_factor,$my_point,$map->width,$map->height,$my_extent); > > Wenn man einen neuen Layer einbindet und den genannten Code integriert dann wird der zuletzt aktuelle Extent übergeben. > > Viele Grüße, Kai > From vangelis183 at googlemail.com Thu Oct 26 20:51:11 2006 From: vangelis183 at googlemail.com (Evangelos Dimitriadis) Date: Thu, 26 Oct 2006 11:51:11 -0700 Subject: [Mapserver-DE] Mapserver vom Source Message-ID: <4541039F.3020507@gmail.com> Hallo an die Liste, ich bin neu in der liste und hätte ein paar fragen: Ich will ein server für meine Dipl. Arbeit installieren. Ich habe mich für debian entschieden wegen der besseren packetverwaltung. Es sollen shapefiles und tiffs bereitgestellt werden. Meine frage ist : 1. Soll ich Mapserver vom source bauen und wenn ja mit welchen optionen configurieren. 2. Als frontend habe ich an maplab gedacht um die mapfiles zu erzeugen - kontrolieren. Irgend ein anderer vorschlag? 3. Welche datenbank sollte benutzt werden PGSQL oder MySQL? 4. Alle howtos die ich gelesen habe stoppen beim mapserver build. Gibt es ein howto von anfang bis ende? From Thomas.Baschetti at gmx.de Fri Oct 27 11:48:57 2006 From: Thomas.Baschetti at gmx.de (Thomas Baschetti) Date: Fri, 27 Oct 2006 11:48:57 +0200 Subject: [Mapserver-DE] Mapserver vom Source Message-ID: <20061027094857.200160@gmx.net> Hallo, > Ich will ein server für meine Dipl. Arbeit installieren. > Ich habe mich für debian entschieden wegen der besseren packetverwaltung. > Es sollen shapefiles und tiffs bereitgestellt werden. > Meine frage ist : > 1. Soll ich Mapserver vom source bauen und wenn ja mit welchen optionen > configurieren. Ich würde mich auf die Diplomarbeit konzentrieren, d.h. - wenn Du Installation und Betrieb eines Mapservers als Thema hast => selber bauen, kann man viel lernen - wenn Du aber eigentlich den Mapserver nur als Unterbau brauchst installiere einfach die entsprechenden Pakete, für Debian sollten die verfügbar sein. > 2. Als frontend habe ich an maplab gedacht um die mapfiles zu erzeugen - > kontrolieren. Irgend ein anderer vorschlag? > 3. Welche datenbank sollte benutzt werden PGSQL oder MySQL? Auch bei diesen Fragen kommt es drauf an, wofür/was willst Du machen? Hast Du Vorkenntnisse in einer Datenbank? Musst Du viele mapfiles erzeugen/ändern, willst Du den Aufbau von mapfiles verstehen (=> dann Texteditor)... Ciao Thomas Baschetti -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer From and.arnold at gmx.de Tue Oct 31 09:13:51 2006 From: and.arnold at gmx.de (Andreas Arnold) Date: Tue, 31 Oct 2006 09:13:51 +0100 Subject: [Mapserver-DE] Mapstorer Message-ID: <20061031081351.208830@gmx.net> Hallo Liste, ich versuche im Moment den Mapstorer07 zum laufen zu bringen, leider scheitert dieser Versuch schon am Anfang beim einrichten der MySQL-Datenbank. Folgenden Fehler meldet MySQL wenn ich diesen Befehl ausführe: mysql> source c:/htdocs/mapstorer/database/mapstorer_mysql.sql ------------------------------------------------ ERROR 1064:You have an error in your SQL syntax. Check the manual that corresponds to you MySQL server version for the right syntax to use near 'CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, ------------------------------------------------ Danach versucht MySQL die Datenbank einzulesen aber es kommen nur Fehler. Was mache ich falsch? Oder muss man etwas installiert haben bevor man die Datenbank einliest? Kann mir jemand helfen, ich würde gerne den Mapstorer07 bei mir einrichten. Gruß Andreas -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer From rafalszajbel at compuserve.de Tue Oct 31 09:39:36 2006 From: rafalszajbel at compuserve.de (Rafal Szajbel) Date: Tue, 31 Oct 2006 09:39:36 +0100 Subject: [Mapserver-DE] Mapstorer References: <20061031081351.208830@gmx.net> Message-ID: <003001c6fcc8$19198740$be14a8c0@SZAJBEL> Hi, Ich verwende MySQL 5.0.19 und das Einlesen hat funktioniert. Welche MySQL Version hast du ? "Bei älteren MySQL-Versionen (vor 4.1) unterscheiden sich die Eigenschaften des Datentyps TIMESTAMP erheblich von dem, was in diesem Abschnitt beschrieben wurde." - Quelle: http://dev.mysql.com/doc/refman/5.1/de/timestamp-4-1.html Gruß Rafael ----- Original Message ----- From: "Andreas Arnold" To: Sent: Tuesday, October 31, 2006 9:13 AM Subject: [Mapserver-DE] Mapstorer Hallo Liste, ich versuche im Moment den Mapstorer07 zum laufen zu bringen, leider scheitert dieser Versuch schon am Anfang beim einrichten der MySQL-Datenbank. Folgenden Fehler meldet MySQL wenn ich diesen Befehl ausführe: mysql> source c:/htdocs/mapstorer/database/mapstorer_mysql.sql ------------------------------------------------ ERROR 1064:You have an error in your SQL syntax. Check the manual that corresponds to you MySQL server version for the right syntax to use near 'CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, ------------------------------------------------ Danach versucht MySQL die Datenbank einzulesen aber es kommen nur Fehler. Was mache ich falsch? Oder muss man etwas installiert haben bevor man die Datenbank einliest? Kann mir jemand helfen, ich würde gerne den Mapstorer07 bei mir einrichten. Gruß Andreas -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer _______________________________________________ Mapserver-DE mailing list Mapserver-DE at freegis.org https://freegis.org/mailman/listinfo/mapserver-de From sschmitz at kartago.de Tue Oct 31 09:42:28 2006 From: sschmitz at kartago.de (Sebastian Schmitz) Date: Tue, 31 Oct 2006 09:42:28 +0100 Subject: [Mapserver-DE] Mapstorer In-Reply-To: <20061031081351.208830@gmx.net> References: <20061031081351.208830@gmx.net> Message-ID: <45470C74.2030608@kartago.de> Hi Andreas, Meine Antwort geht auch an die MapStorer-User Liste. Anmeldung unter https://lists.sourceforge.net/lists/listinfo/mapstorer-users Welche MySQL Version hast Du? Wenn wir das wissen, können wir Dir sicher helfen! Beste Grüße Sebastian Hi Andreas, I cross-post this also to the MapStorer User list (https://lists.sourceforge.net/lists/listinfo/mapstorer-users) Which MySQL version are you running? Knowing that, we can sure help you! Cheers Sebastian Hi list, Andreas, has a problem getting MapStorer 07 up and running: mysql> source c:/htdocs/mapstorer/database/mapstorer_mysql.sql ------------------------------------------------ ERROR 1064:You have an error in your SQL syntax. Check the manual that corresponds to you MySQL server version for the right syntax to use near 'CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, Then the script is run, but many errors occur. Cheers Sebastian Andreas Arnold schrieb: > Hallo Liste, > > ich versuche im Moment den Mapstorer07 zum laufen zu bringen, leider scheitert dieser Versuch schon am Anfang beim einrichten der MySQL-Datenbank. Folgenden Fehler meldet MySQL wenn ich diesen Befehl ausführe: > mysql> source c:/htdocs/mapstorer/database/mapstorer_mysql.sql > ------------------------------------------------ > ERROR 1064:You have an error in your SQL syntax. Check the manual that corresponds to you MySQL server version for the right syntax to use near 'CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, > ------------------------------------------------ > Danach versucht MySQL die Datenbank einzulesen aber es kommen nur Fehler. > > Was mache ich falsch? Oder muss man etwas installiert haben bevor man die Datenbank einliest? Kann mir jemand helfen, ich würde gerne den Mapstorer07 bei mir einrichten. > > Gruß > Andreas > -- KARTA.GO Gesellschaft für raumbezogenes Informationsmanagement mbH Siemensstraße 8 53121 Bonn Sebastian Schmitz Projektleiter fon: +49 (0) 228 / 9 45 99 91 fax: +49 (0) 228 / 9 45 99 93 sschmitz at kartago.de http://www.kartago.de ________________________________________________________ From rastadisasta at gmail.com Tue Oct 31 10:24:12 2006 From: rastadisasta at gmail.com (RASTADISASTA) Date: Tue, 31 Oct 2006 10:24:12 +0100 Subject: [Mapserver-DE] mapscript C# die Zehnte Message-ID: <26b283ed0610310124y27cb1e77g99dcb361ac1a0b8f@mail.gmail.com> Hi Ich will seit Anfang an seit dem ich mich mit UMN Mapserver befasse das Mapscript in der C# Version ausprobieren. Aber leider seit Anfang an ohne Erfolg. Habe hundert Varianten ausprobiert jedoch keine hat irgendeine anderes Ergebniss als diese Fehlermeldung gebracht: {"Der Typeninitialisierer für mapscriptPINVOKE hat eine Ausnahme verursacht."} {"Der Typeninitialisierer für SWIGExceptionHelper hat eine Ausnahme verursacht."} Eine Möglichkeit woran das liegen könnte is mir noch eingefallen. 1. Ich arbeite mit Visual Studio 2005. Also mit .NET 2.0. Ich vermute die mapscript Version wurde auf .Net 1.0 kompiliert. Hab aber auch schon gelesen dass es egal ist. 2. Ich will keine aspx Seite erstellen sondern den Mapserver ganz normal in eine Standalone Variante einbinden. Die Aufrufe des Mapservers könnten dadurch anders sein oder? Ich bitte um Ideen. Auch wenn dieses Thema bereits des öfteren beredet wurde Lg Hansi -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20061031/dbb29cb9/attachment.html From joscha.ma at web.de Tue Oct 31 12:15:25 2006 From: joscha.ma at web.de (joscha.ma@web.de) Date: Tue, 31 Oct 2006 12:15:25 +0100 Subject: [Mapserver-DE] =?iso-8859-15?q?Benutzerverwaltung_f=FCr_MapServer?= =?iso-8859-15?q?_und_Kartendaten?= Message-ID: <255819324@web.de> Hallo Liste! Kennt jemand eine einfache Möglichkeit der Benutzerverwaltung für MapServer und das Kartenmaterial? Z.B. auf Basis von PHP/Mapscript? Man kann den Zugriff auf Mapserver und bestimmte Teile der Kartendaten doch bestimmt irgendwie nur bestimmten Benutzern zur Verfügung stellen, oder? Vielen Dank, Joscha _______________________________________________________________________ Viren-Scan für Ihren PC! Jetzt für jeden. Sofort, online und kostenlos. Gleich testen! http://www.pc-sicherheit.web.de/freescan/?mc=022222 From mschulz at webgis.de Tue Oct 31 12:23:55 2006 From: mschulz at webgis.de (Michael Schulz) Date: Tue, 31 Oct 2006 12:23:55 +0100 Subject: [Mapserver-DE] =?iso-8859-1?q?Benutzerverwaltung_f=FCr_MapServer_?= =?iso-8859-1?q?und_Kartendaten?= In-Reply-To: <255819324@web.de> References: <255819324@web.de> Message-ID: Hallo, es gibt keine mapserver-originäre Benutzerverwaltung. Es hängt eher davon ab, welche Datenquellen angebunden sind, dann können bzw. müssen deren Authentifizierungsmechanismen verwendet werden (z.B. von Datenbanken, o.ä.). Um userspezifisch Daten bzw. Karten anzubieten, empfiehlt es sich ausführlich mit dem thema der "variable substitution" in mapfiles auseinanderzusetzen, diese ermöglicht es "eigene" URL Parameter zu definieren, die dann im mapfile über eine spezielle notation %variablennaem% in bestimmte Anweisungen eingefügt werden können. Darunter DATA, FILTER, EXPRESSION, CONNECTION (und sicher noch einige andere). Mit Mapscript kann man natürlich quasi auf ein mapfile verzichten und alles dynamisch und damit sehr userspezifisch generieren. Viele Grüße, Michael On 10/31/06, joscha.ma at web.de wrote: > Hallo Liste! > > Kennt jemand eine einfache Möglichkeit der Benutzerverwaltung für MapServer und das Kartenmaterial? Z.B. auf Basis von PHP/Mapscript? Man kann den Zugriff auf Mapserver und bestimmte Teile der Kartendaten doch bestimmt irgendwie nur bestimmten Benutzern zur Verfügung stellen, oder? > > Vielen Dank, > Joscha > _______________________________________________________________________ > Viren-Scan für Ihren PC! Jetzt für jeden. Sofort, online und kostenlos. > Gleich testen! http://www.pc-sicherheit.web.de/freescan/?mc=022222 > > _______________________________________________ > 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 ----------------------------------------------------------- From and.arnold at gmx.de Tue Oct 31 14:12:33 2006 From: and.arnold at gmx.de (Andreas Arnold) Date: Tue, 31 Oct 2006 14:12:33 +0100 Subject: [Mapserver-DE] Mapstorer In-Reply-To: References: Message-ID: <20061031131233.172410@gmx.net> Hallo, ich benutze MySQL-Version: 5.0.18 (entnomen aus der localhost/phpinfo.php) Gruß Andreas -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer From vdiewald at kartago.de Tue Oct 31 14:44:51 2006 From: vdiewald at kartago.de (Verena Diewald) Date: Tue, 31 Oct 2006 14:44:51 +0100 Subject: [Mapserver-DE] Mapstorer In-Reply-To: <20061031131233.172410@gmx.net> References: <20061031131233.172410@gmx.net> Message-ID: <45475353.8030501@kartago.de> Andreas Arnold schrieb: > Hallo, > > ich benutze MySQL-Version: 5.0.18 (entnomen aus der localhost/phpinfo.php) > > Gruß > Andreas > Hallo Andreas, guck' mal in deiner MySQL-Konfigurationsdatei (my.ini) nach, ob die InnoDB-Optionen aktiviert sind. Falls sie auskommentiert sind, nimm' sie mal rein und versuch' dann nochmal, den MapStorer Dump auszuführen. Gruß Verena -- KARTA.GO Gesellschaft für raumbezogenes Informationsmanagement mbH Siemensstraße 8 53121 Bonn Verena Diewald fon: +49 (0) 228 / 9 45 99 91 fax: +49 (0) 228 / 9 45 99 93 vdiewald at kartago.de http://www.kartago.de From vdiewald at kartago.de Tue Oct 31 16:52:43 2006 From: vdiewald at kartago.de (Verena Diewald) Date: Tue, 31 Oct 2006 16:52:43 +0100 Subject: [Mapserver-DE] Mapstorer In-Reply-To: <20061031153227.203520@gmx.net> References: <20061031131233.172410@gmx.net> <45475353.8030501@kartago.de> <20061031141340.200170@gmx.net> <45475DB8.8060803@kartago.de> <20061031153227.203520@gmx.net> Message-ID: <4547714B.4020509@kartago.de> Andreas Arnold schrieb: > Hallo Verena, > > Leider finde ich die ?my.ini? Datei nicht, auch nicht wenn ich auf Arbeitsplatz->Suchen gehe. > MySQL ist jedenfalls vorhanden, da ich von Mapserver aus mit MySQL-Daten gearbeitet habe. > Ich verstehe nicht warum das Einlesen der Mapstorer Daten nicht funktioniert. > Ich habe den MapStorer07 MySQL Dump zum Testen gerade bei mir aufgespielt. Klappt völlig problemlos. Der einzige Hinweis, den ich dir geben kann, ist, dass du bei dir versuchst, den Dump in eine MySQL-DB mit dem type MyISAM einzuspielen, MySQL das aber nicht hinkriegt, weil der MapStorer-Dump als type InnoDB braucht. Daher musst du wie gesagt kontrollieren, ob in der MySQL-Konfiguration die InnoDB-Optionen aktiviert sind. Leider kann ich dir aber auch nicht sagen, wo deine config-Datei liegt. Hatte erwartet, dass du sie über die Suche findest. Gruß Verena P.S.: Bitte denke beim Antworten daran, an die ganze Liste zu posten. > Gruß > Andreas > > -------- Original-Nachricht -------- > Datum: Tue, 31 Oct 2006 15:29:12 +0100 > Von: Verena Diewald > An: Andreas Arnold > Betreff: Re: [Mapserver-DE] Mapstorer > > >> Andreas Arnold schrieb: >> >>> Hallo Verena, >>> >>> vielen Dank zuerst für die schnelle Antwort. >>> >>> Ich verwende das ?ms4w?-Packet in dem MySQL ebenfalls enthalten ist. >>> >> Nun finde ich die ?MySQL-Konfigurationsdatei (my.ini)? nicht. >> Guck mal unter C:/WINDOWS. Oder geh' mal über die normale Suche. Auf >> jeden Fall wirst du irgendwo diese ini-Datei haben. Mit ms4w kenne ich >> mich leider auch nicht aus, obwohl mir neu ist, dass da auch MySQL drin >> ist. >> >> Gruß >> >> Verena >> >>> Kann es seine das der Eintrag in php.ini Datei enthalten seine muss? >>> Eine ganz andere Frage, kann es sein dass die Schreibrechte in MySQL >>> >> deaktiviert sind? >> >>> Gruß >>> Andreas >>> >>> -------- Original-Nachricht -------- >>> Datum: Tue, 31 Oct 2006 14:44:51 +0100 >>> Von: Verena Diewald >>> An: Andreas Arnold >>> Betreff: Re: [Mapserver-DE] Mapstorer >>> >>> >>> >>>> Andreas Arnold schrieb: >>>> >>>> >>>>> Hallo, >>>>> >>>>> ich benutze MySQL-Version: 5.0.18 (entnomen aus der >>>>> >>>>> >>>> localhost/phpinfo.php) >>>> >>>> >>>>> Gruß >>>>> Andreas >>>>> >>>>> >>>>> >>>> Hallo Andreas, >>>> >>>> guck' mal in deiner MySQL-Konfigurationsdatei (my.ini) nach, ob die >>>> InnoDB-Optionen aktiviert sind. Falls sie auskommentiert sind, nimm' >>>> >> sie >> >>>> mal rein und versuch' dann nochmal, den MapStorer Dump auszuführen. >>>> >>>> Gruß >>>> >>>> Verena >>>> >>>> -- >>>> KARTA.GO Gesellschaft für raumbezogenes Informationsmanagement mbH >>>> >>>> Siemensstraße 8 >>>> 53121 Bonn >>>> >>>> Verena Diewald >>>> >>>> fon: +49 (0) 228 / 9 45 99 91 >>>> fax: +49 (0) 228 / 9 45 99 93 >>>> >>>> vdiewald at kartago.de >>>> http://www.kartago.de >>>> >>>> >>>> >>> >>> >> -- >> KARTA.GO Gesellschaft für raumbezogenes Informationsmanagement mbH >> >> Siemensstraße 8 >> 53121 Bonn >> >> Verena Diewald >> >> fon: +49 (0) 228 / 9 45 99 91 >> fax: +49 (0) 228 / 9 45 99 93 >> >> vdiewald at kartago.de >> http://www.kartago.de >> >> > > -- KARTA.GO Gesellschaft für raumbezogenes Informationsmanagement mbH Siemensstraße 8 53121 Bonn Verena Diewald fon: +49 (0) 228 / 9 45 99 91 fax: +49 (0) 228 / 9 45 99 93 vdiewald at kartago.de http://www.kartago.de