From ralf.eckert at stadt-gummersbach.de Fri Jul 1 10:13:03 2005 From: ralf.eckert at stadt-gummersbach.de (Ralf Eckert) Date: Fri, 1 Jul 2005 10:13:03 +0200 Subject: [Mapserver-DE] =?iso-8859-1?q?Fl=E4chen_schraffieren_bei_Shapeda?= =?iso-8859-1?q?teien?= Message-ID: <001401c57e14$b4077340$013dd481@gummersbach.gkd> Hallo Liste, eine geschlossenes Polygon aus einer Shapedateien mit einer Farbe darzustellen ist kein Problem. Mein Problem: Wie gehe ich aber in der Map-Datei vor, wenn ich zwei sich überdeckende Layer (z. B. Flächennutzungsplan FNP und die Flächen aus einem Bebauungsplan BP) darstellen will. Die Flächen aus dem BP sollten nach meiner Vorstellung mittels einer Schraffur über die Flächen des FNP zu liegen kommen. Oder ein anderes Beispiel, gesamter BP und 1. Änderung des BP, hier überlappen sich die Flächen auch. Schön wäre ein Beispiel aus einer Map-Datei, den Rest baue ich mir dann wohl selber. MfG an die Mailinglist Ralf Eckert -- ------------------------------------------------------------ --- Stadtverwaltung Gummersbach Planungsamt * GIS - Koordination Rathausplatz 1 * 51643 Gummersbach fon: (49) 2261 - 871318 fax: (49) 2261 - 878318 mail: ralf.eckert at stadt-gummersbach.de net: www.gummersbach.de ------------------------------------------------------------ --- From Uwe.Daniel at lfp.smul.sachsen.de Fri Jul 1 10:55:44 2005 From: Uwe.Daniel at lfp.smul.sachsen.de (Uwe.Daniel@lfp.smul.sachsen.de) Date: Fri, 1 Jul 2005 10:55:44 +0200 Subject: =?ISO-8859-1?Q?=5BMapserver-DE=5D_Fl=E4chen_schraffieren_bei_S?= =?ISO-8859-1?Q?hapedateien?= Message-ID: <9139766E01C8D311A6FC00508B44491401474D18@EXLAF> hallo, vielleicht kann man ja bestimmte polygone mit transparenten, gekachelten bildern füllen, welche eine schrafur darstellen. ist nur so ne idee. habe jetzt selbst keine ahnung wie ich das anstellen sollte. From Mike.Elstermann at itc-halle.de Fri Jul 1 10:59:34 2005 From: Mike.Elstermann at itc-halle.de (Elstermann, Mike) Date: Fri, 1 Jul 2005 10:59:34 +0200 Subject: =?iso-8859-1?Q?AW=3A_=5BMapserver-DE=5D_Fl=E4chen_schraffieren?= =?iso-8859-1?Q?_bei_Shapedateien?= Message-ID: hallo zusammen, das ist alles unter http://www.mapmedia.de/fileadmin/user_upload/dokumente/umn_signaturen_howto/ ausgezeichnet beschrieben. villeicht hilfts weiter, sonst meld dich nochmal. Für Rückfragen stehe ich Ihnen gern zur Verfügung. Mit freundlichen Grüßen gez. i.A. Mike Elstermann -- Mike Elstermann Teamleiter e-Solutions IT-Consult Halle GmbH Bornknechstraße 5 06108 Halle (Saale) Telefon: +49 345 581-7128 Telefax: +49 345 581-1737 Fax: +49 345 581 78 7128 Mobilfunk: +49 160 71 545 02 E-Mail: mike.elstermann at itc-halle.de Internet: http://www.itc-halle.de _______________________________________________________ ::: GeoDaten Online? -> http://halgis.halle.de ::: Umweltdaten Online? -> http://umweltatlas.halle.de -----Ursprüngliche Nachricht----- Von: Ralf Eckert [mailto:ralf.eckert at stadt-gummersbach.de] Gesendet: Freitag, 1. Juli 2005 10:13 An: Userlist MapServer Betreff: [Mapserver-DE] Flächen schraffieren bei Shapedateien Hallo Liste, eine geschlossenes Polygon aus einer Shapedateien mit einer Farbe darzustellen ist kein Problem. Mein Problem: Wie gehe ich aber in der Map-Datei vor, wenn ich zwei sich überdeckende Layer (z. B. Flächennutzungsplan FNP und die Flächen aus einem Bebauungsplan BP) darstellen will. Die Flächen aus dem BP sollten nach meiner Vorstellung mittels einer Schraffur über die Flächen des FNP zu liegen kommen. Oder ein anderes Beispiel, gesamter BP und 1. Änderung des BP, hier überlappen sich die Flächen auch. Schön wäre ein Beispiel aus einer Map-Datei, den Rest baue ich mir dann wohl selber. MfG an die Mailinglist Ralf Eckert -- ------------------------------------------------------------ --- Stadtverwaltung Gummersbach Planungsamt * GIS - Koordination Rathausplatz 1 * 51643 Gummersbach fon: (49) 2261 - 871318 fax: (49) 2261 - 878318 mail: ralf.eckert at stadt-gummersbach.de net: www.gummersbach.de ------------------------------------------------------------ --- _______________________________________________ Mapserver-DE mailing list Mapserver-DE at freegis.org https://freegis.org/mailman/listinfo/mapserver-de From mschulz at webgis.de Fri Jul 1 11:10:38 2005 From: mschulz at webgis.de (Michael Schulz) Date: Fri, 01 Jul 2005 11:10:38 +0200 Subject: [Mapserver-DE] =?ISO-8859-1?Q?Fl=E4chen_schraffieren_bei?= =?ISO-8859-1?Q?_Shapedateien?= In-Reply-To: <9139766E01C8D311A6FC00508B44491401474D18@EXLAF> References: <9139766E01C8D311A6FC00508B44491401474D18@EXLAF> Message-ID: <42C5088E.2090901@webgis.de> Hallo, man kann die Flächen mit schraffierten Flächensignaturen füllen, die als Symbole im SYMBOLSET definiert sind: SYMBOL NAME "diagonal1" TYPE vector POINTS 0 1 1 0 END END SYMBOL NAME "diagonal2" TYPE vector POINTS 1 0 0 1 END END Grüße, Michael Schulz Uwe.Daniel at lfp.smul.sachsen.de schrieb: > hallo, > > vielleicht kann man ja bestimmte polygone mit transparenten, gekachelten bildern füllen, welche eine schrafur darstellen. > > ist nur so ne idee. habe jetzt selbst keine ahnung wie ich das anstellen sollte. > > _______________________________________________ > 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 Tel +49 (0)761 556959-5 79108 Freiburg Fax +49 (0)761 556959-6 www.webgis.de / www.zopecms.de ----------------------------------------------------------- NEU ++ UMN MapServer Hosting ++ http://www.webgis.de ++ NEU ----------------------------------------------------------- From tma at archikart.de Fri Jul 1 11:42:19 2005 From: tma at archikart.de (Tobias Macheleid) Date: Fri, 01 Jul 2005 11:42:19 +0200 Subject: AW: [Mapserver-DE] =?ISO-8859-1?Q?Fl=E4chen_schraffieren_?= =?ISO-8859-1?Q?bei_Shapedateien?= In-Reply-To: References: Message-ID: <42C50FFB.5010300@archikart.de> Hallo, Elstermann, Mike wrote: > http://www.mapmedia.de/fileadmin/user_upload/dokumente/umn_signaturen_howto/ > ausgezeichnet beschrieben. Wie sieht es eigentlich mit schraffierten Objekten aus wenn ich diese markiere. Ich hatte damit schon ein bisschen herumprobiert, aber das Ergebnis war nicht wirklich befriedigend, da sich die Markierung nur auf die Schraffur bezog. Gibt es da vielleicht einen Trick? -- MfG Tobias Macheleid From Conny3 at gmx.de Fri Jul 1 14:30:01 2005 From: Conny3 at gmx.de (Constanze Tschritter) Date: Fri, 1 Jul 2005 14:30:01 +0200 (MEST) Subject: =?ISO-8859-1?Q?Re:_[Mapserver-DE]_Filterergebnisse_verschwinden?= References: <42C29FD6.2000502@mapmedia.de> Message-ID: <6851.1120221001@www42.gmx.net> Hallo, jetzt muss ich doch noch einmal nachfragen. Vom Prinzip her funktioniert es so, wie Sie es vorgeschlagen haben, allerdings nur mit einem statisch im template festgelegten Filterbegriff. Da jedoch anstatt dieses Ausdrucks, der Filterbegriff als eine Variable dynamisch aus einem html-Formular übergeben wird und sich dadurch der Filter immer wieder verändert, müsste die Filtervariable von dem Formular außer an das map-file auch in irgendeiner Form direkt an das Template übergeben werden. Wie kann ich das am elegantesten realisieren? Vielen Dank Constanze Tschritter > --- Ursprüngliche Nachricht --- > Von: "Jörg Thomsen (MapMedia GmbH)" > An: mapserver-de at freegis.org > Betreff: Re: [Mapserver-DE] Filterergebnisse verschwinden > Datum: Wed, 29 Jun 2005 15:19:18 +0200 > > > > > vielen Dank für die schnelle Antwort. Das klingt ja schon mal nicht > > schlecht. Allerdings ist mir nicht ganz klar, wie die Realisierung > aussehen > > soll. Meinen Sie damit, dass ich im Template einen Ausdruck wie > > beispielsweise:'Input type="hidden" name="Filter" value="xxx" ' einfügen > > sollte? > > genau das! > > Viele Grüße, Jörg Thomsen > > > > >>--- Ursprüngliche Nachricht --- > >>Von: "Jörg Thomsen (MapMedia GmbH)" > >>An: mapserver-de at freegis.org > >>Betreff: Re: [Mapserver-DE] Filterergebnisse verschwinden > >>Datum: Wed, 29 Jun 2005 14:03:17 +0200 > >> > >>Constanze Tschritter schrieb: > >> > >>>Hallo! > >>>Ich benutze den UMN Mapserver in der Version 4.0 als CGI und führe > >> > >>Abfragen > >> > >>>über einen Filter im Mapfile durch. Dieser Filter wird mittels der URL > >>>gesetzt. Jetzt zu meinem Problem: Sobald der Kartenauschnitt in > >> > >>irgendeiner > >> > >>>Form (Pan, Zoom) verändert wird, sind auch meine Filtergergebnisse > >>>verschwunden. Als mögliche Lösung des Problems hatte ich die > >> > >>CGI-Variable > >> > >>>savemap in Betracht gezogen. Allerdings wurde diese Funktion ab Version > >> > >>4.0 > >> > >>>wegen Sicherheitsmängeln ausgeschaltet. > >>>Hat hier vielleicht jemand eine Idee, wie ich meine Filterergebnisse > >> > >>selbst > >> > >>>bei veränderten Kartenausschnitt beibehalten kann? > >> > >>Hallo, > >> > >>ich würde den Filter als versteckte Eingabefelder in das Formular der > >>Kartennavigation aufnehmen. > >> > >>Jörg Thomsen > >> > >>-- > >>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > >>UMN MapServer Anwenderkonferenz 2005 > >>am 8./9. September in Hannover > >>weitere Infos: http://www.umn-mapserver.de/meeting.html > >>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > >> > >>_______________________________________________ > >>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 > -- Weitersagen: GMX DSL-Flatrates mit Tempo-Garantie! Ab 4,99 Euro/Monat: http://www.gmx.net/de/go/dsl From jt at mapmedia.de Fri Jul 1 14:58:43 2005 From: jt at mapmedia.de (=?ISO-8859-1?Q?=22J=F6rg_Thomsen_=28MapMedia_GmbH=29=22?=) Date: Fri, 01 Jul 2005 14:58:43 +0200 Subject: [Mapserver-DE] Filterergebnisse verschwinden In-Reply-To: <6851.1120221001@www42.gmx.net> References: <42C29FD6.2000502@mapmedia.de> <6851.1120221001@www42.gmx.net> Message-ID: <42C53E03.3070106@mapmedia.de> Constanze Tschritter schrieb: > Hallo, > > jetzt muss ich doch noch einmal nachfragen. Vom Prinzip her funktioniert es > so, wie Sie es vorgeschlagen haben, allerdings nur mit einem statisch im > template festgelegten Filterbegriff. Da jedoch anstatt dieses Ausdrucks, der > Filterbegriff als eine Variable dynamisch aus einem html-Formular übergeben > wird und sich dadurch der Filter immer wieder verändert, müsste die > Filtervariable von dem Formular außer an das map-file auch in irgendeiner > Form direkt an das Template übergeben werden. Wie kann ich das am > elegantesten realisieren? > > Vielen Dank > > Constanze Tschritter Hallo, Wenn der Filterausdruck durch ein HTML-Formular übergeben wird, dann müssen die Formulareingaben Serversetig ausgewertet werden. D. h. die Template-Seite darf keine statische HTML-Seite sein, sondern muss eine dynamische sein (PHP, JAVA, Python, .Net, was auch immer). An dieser Stelle lohnt es sich darüber nachzudenken, ob es letztendlich nicht besser ist MapScript zu nutzen und/oder die Template-Geschichte sein zu lassen und OGC-konform zu arbeiten. Ich weiß, das ist nicht sehr aufbauend. Viele Grüße, Jörg Thomsen ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ UMN MapServer Anwenderkonferenz 2005 am 8./9. September in Hannover weitere Infos: http://www.umn-mapserver.de/meeting.html ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _________________________________________________ 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 _________________________________________________ > > >>--- Ursprüngliche Nachricht --- >>Von: "Jörg Thomsen (MapMedia GmbH)" >>An: mapserver-de at freegis.org >>Betreff: Re: [Mapserver-DE] Filterergebnisse verschwinden >>Datum: Wed, 29 Jun 2005 15:19:18 +0200 >> >> >>>vielen Dank für die schnelle Antwort. Das klingt ja schon mal nicht >>>schlecht. Allerdings ist mir nicht ganz klar, wie die Realisierung >> >>aussehen >> >>>soll. Meinen Sie damit, dass ich im Template einen Ausdruck wie >>>beispielsweise:'Input type="hidden" name="Filter" value="xxx" ' einfügen >>>sollte? >> >>genau das! >> >>Viele Grüße, Jörg Thomsen >> >> >>>>--- Ursprüngliche Nachricht --- >>>>Von: "Jörg Thomsen (MapMedia GmbH)" >>>>An: mapserver-de at freegis.org >>>>Betreff: Re: [Mapserver-DE] Filterergebnisse verschwinden >>>>Datum: Wed, 29 Jun 2005 14:03:17 +0200 >>>> >>>>Constanze Tschritter schrieb: >>>> >>>> >>>>>Hallo! >>>>>Ich benutze den UMN Mapserver in der Version 4.0 als CGI und führe >>>> >>>>Abfragen >>>> >>>> >>>>>über einen Filter im Mapfile durch. Dieser Filter wird mittels der URL >>>>>gesetzt. Jetzt zu meinem Problem: Sobald der Kartenauschnitt in >>>> >>>>irgendeiner >>>> >>>> >>>>>Form (Pan, Zoom) verändert wird, sind auch meine Filtergergebnisse >>>>>verschwunden. Als mögliche Lösung des Problems hatte ich die >>>> >>>>CGI-Variable >>>> >>>> >>>>>savemap in Betracht gezogen. Allerdings wurde diese Funktion ab Version >>>> >>>>4.0 >>>> >>>> >>>>>wegen Sicherheitsmängeln ausgeschaltet. >>>>>Hat hier vielleicht jemand eine Idee, wie ich meine Filterergebnisse >>>> >>>>selbst >>>> >>>> >>>>>bei veränderten Kartenausschnitt beibehalten kann? >>>> >>>>Hallo, >>>> >>>>ich würde den Filter als versteckte Eingabefelder in das Formular der >>>>Kartennavigation aufnehmen. >>>> >>>>Jörg Thomsen >>>> >>>>-- >>>>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>>>UMN MapServer Anwenderkonferenz 2005 >>>>am 8./9. September in Hannover >>>>weitere Infos: http://www.umn-mapserver.de/meeting.html >>>>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>>> >>>>_______________________________________________ >>>>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 >> > > From bt at ccgis.de Fri Jul 1 15:36:16 2005 From: bt at ccgis.de (Benjamin Thelen) Date: Fri, 01 Jul 2005 15:36:16 +0200 Subject: [Mapserver-DE] Debian sarge und mapserver: Probleme mit libtiff3g In-Reply-To: <56546.212.126.201.10.1120159006.squirrel@www.dellekom.net> References: <56546.212.126.201.10.1120159006.squirrel@www.dellekom.net> Message-ID: <42C546D0.5030605@ccgis.de> Moin, Andreas Delleske wrote: > Hallo, > > ich hoffe, es ist keine FAQ - wenn ja, wo bitte gehts zur FAQ? :o) > > Auf einem ziemlich frisch installierten Debian sarge habe ich die > paulbaker.net - Adresse in sources.list eingetragen. Wieso? > Dann apt-get update . > Nach apt-get install mapserver-cgi kommt: > > ------ > Reading Package Lists... Done > Building Dependency Tree... Done > Some packages could not be installed. This may mean that you have > requested an impossible situation or if you are using the unstable > distribution that some required packages have not yet been created > or been moved out of Incoming. > > Since you only requested a single operation it is extremely likely that > the package is simply not installable and a bug report against > that package should be filed. > The following information may help to resolve the situation: > > The following packages have unmet dependencies: > mapserver-cgi: Depends: libtiff3g but it is not installable > E: Broken packages > ----- Möglicherweise hast Du die gdal als debian Paket installiert. Dieses wiederum benötigt libtiff4 oder die libtiff4 ist als Abhängigkeit durch ein anderes Paket auf's System gekommen. Bei UMN-MapServer von paulbaker.net handelt es sich um eine sehr alte Version, nämlich Version 4.0.1, die mit libtiff3 auf einem debian/woody kompiliert worden ist, und dieser möchte natürlich die alte libtiff3 installieren, was nicht geht, weil libtiff4 installiert ist. Ich würde Dir wärmstens empfehlen wieder die originalen Einträge in die sources.list einzutragen. Gruß, Benjamin > > Was will mir der Künstler damit sagen? (Ich hatte schon mal den Mapserver > irgendwie zum Laufen bekommen; Version 3.4 oder so mit SUSE... aber lang > her.) > > Auch Google kann mir nicht wirklich helfen - auch nicht in englisch. > > Ich hatte versucht, die Anleitung zu befolgen: > > http://mapserver.gis.umn.edu/cgi-bin/wiki.pl?DebianLinux > > Für jeden Hinweis dankt und grüßt > Andreas > > > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de From mschulz at webgis.de Fri Jul 1 15:45:18 2005 From: mschulz at webgis.de (Michael Schulz) Date: Fri, 01 Jul 2005 15:45:18 +0200 Subject: [Mapserver-DE] Filterergebnisse verschwinden In-Reply-To: <6851.1120221001@www42.gmx.net> References: <42C29FD6.2000502@mapmedia.de> <6851.1120221001@www42.gmx.net> Message-ID: <42C548EE.7090004@webgis.de> Hallo, sämtliche an das mapserver-cgi übergebene URL-Parameter stehen in den templates 1:1 wieder zur Verfügung. Wird Beim initialen mapserver-Aufruf ein filter-parameter in der URL a la ...&map_layer1_filter=ihr_filter&... mitgegeben, dann können sie in den templates diesen Filterbegriff wieder einfliessen lassen, z.b. in ein verstecktes Inputfeld: oder in ein Texteingabefeld, dann können sie den Filter auf jeder Seite bearbeiten: Dadurch wird der aktuelle Filterbegriff immer wieder an das mapserver-cgi geschickt, die Daten entsprechend gefiltert und in den Templates der Filterbegriff wieder eingefügt. War es das was Sie wollten? Ansonsten bitte nochmal vielleicht mit ein paar Code-Schnipseln posten, damit das Problem noch klarer wird. Viele Grüße, Michael Schulz Constanze Tschritter schrieb: > Hallo, > > jetzt muss ich doch noch einmal nachfragen. Vom Prinzip her funktioniert es > so, wie Sie es vorgeschlagen haben, allerdings nur mit einem statisch im > template festgelegten Filterbegriff. Da jedoch anstatt dieses Ausdrucks, der > Filterbegriff als eine Variable dynamisch aus einem html-Formular übergeben > wird und sich dadurch der Filter immer wieder verändert, müsste die > Filtervariable von dem Formular außer an das map-file auch in irgendeiner > Form direkt an das Template übergeben werden. Wie kann ich das am > elegantesten realisieren? > > Vielen Dank > > Constanze Tschritter > > >>--- Ursprüngliche Nachricht --- >>Von: "Jörg Thomsen (MapMedia GmbH)" >>An: mapserver-de at freegis.org >>Betreff: Re: [Mapserver-DE] Filterergebnisse verschwinden >>Datum: Wed, 29 Jun 2005 15:19:18 +0200 >> >> >>>vielen Dank für die schnelle Antwort. Das klingt ja schon mal nicht >>>schlecht. Allerdings ist mir nicht ganz klar, wie die Realisierung >> >>aussehen >> >>>soll. Meinen Sie damit, dass ich im Template einen Ausdruck wie >>>beispielsweise:'Input type="hidden" name="Filter" value="xxx" ' einfügen >>>sollte? >> >>genau das! >> >>Viele Grüße, Jörg Thomsen >> >> >>>>--- Ursprüngliche Nachricht --- >>>>Von: "Jörg Thomsen (MapMedia GmbH)" >>>>An: mapserver-de at freegis.org >>>>Betreff: Re: [Mapserver-DE] Filterergebnisse verschwinden >>>>Datum: Wed, 29 Jun 2005 14:03:17 +0200 >>>> >>>>Constanze Tschritter schrieb: >>>> >>>> >>>>>Hallo! >>>>>Ich benutze den UMN Mapserver in der Version 4.0 als CGI und führe >>>> >>>>Abfragen >>>> >>>> >>>>>über einen Filter im Mapfile durch. Dieser Filter wird mittels der URL >>>>>gesetzt. Jetzt zu meinem Problem: Sobald der Kartenauschnitt in >>>> >>>>irgendeiner >>>> >>>> >>>>>Form (Pan, Zoom) verändert wird, sind auch meine Filtergergebnisse >>>>>verschwunden. Als mögliche Lösung des Problems hatte ich die >>>> >>>>CGI-Variable >>>> >>>> >>>>>savemap in Betracht gezogen. Allerdings wurde diese Funktion ab Version >>>> >>>>4.0 >>>> >>>> >>>>>wegen Sicherheitsmängeln ausgeschaltet. >>>>>Hat hier vielleicht jemand eine Idee, wie ich meine Filterergebnisse >>>> >>>>selbst >>>> >>>> >>>>>bei veränderten Kartenausschnitt beibehalten kann? >>>> >>>>Hallo, >>>> >>>>ich würde den Filter als versteckte Eingabefelder in das Formular der >>>>Kartennavigation aufnehmen. >>>> >>>>Jörg Thomsen >>>> >>>>-- >>>>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>>>UMN MapServer Anwenderkonferenz 2005 >>>>am 8./9. September in Hannover >>>>weitere Infos: http://www.umn-mapserver.de/meeting.html >>>>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>>> >>>>_______________________________________________ >>>>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 >> > > -- ----------------------------------------------------------- Michael Schulz mschulz at webgis.de in medias res Gesellschaft für Informationstechnologie mbH In den Weihermatten 66 Tel +49 (0)761 556959-5 79108 Freiburg Fax +49 (0)761 556959-6 www.webgis.de / www.zopecms.de ----------------------------------------------------------- NEU ++ UMN MapServer Hosting ++ http://www.webgis.de ++ NEU ----------------------------------------------------------- From mail at ralfbuchholz.de Fri Jul 1 16:36:27 2005 From: mail at ralfbuchholz.de (Ralf Buchholz) Date: Fri, 1 Jul 2005 16:36:27 +0200 Subject: AW: [Mapserver-DE] Linux-Problem In-Reply-To: <20050629140648.GB585@intevation.de> Message-ID: <000501c57e4a$444995c0$0200a8c0@alabama> Hallo Liste, vielen Dank für die Hilfestellungen zu unserem Linux-Problem, ...setze mich dieses Wochenende mit meinem Kollegen dahinter und hoffe alles löst sich in Wohlgefallen auf....bin über weitere mögliche Problemlösungen dankbar viele Grüße Kerstin From Conny3 at gmx.de Fri Jul 1 16:50:07 2005 From: Conny3 at gmx.de (Constanze Tschritter) Date: Fri, 1 Jul 2005 16:50:07 +0200 (MEST) Subject: =?ISO-8859-1?Q?Re:_[Mapserver-DE]_Filterergebnisse_verschwinden?= References: <42C548EE.7090004@webgis.de> Message-ID: <4394.1120229407@www42.gmx.net> Hallo, ich habe jetzt die Zeile in das Template eingefügt, allerdings mit dem Resultat, dass auf einmal eine Fehlermeldung von PostGIS kommt: Postgresql reports the error '' More Help: Error with POSTGIS data variable. You specified ''. Standard ways of specifiying are : (1) 'geometry_column from geometry_table' (2) 'geometry_column from () as foo using unique using SRID=' Make sure you put in the 'using unique ' and 'using SRID=#' clauses in. Der Filter ist im Abfrageformular folgendermaßen festgelegt: und und im Mapfile sieht das dann so aus: LAYER # Gastronomie NAME gastronomie TYPE POINT TOLERANCE 5 STATUS OFF CONNECTIONTYPE postgis CONNECTION "user=postgres password=weser dbname=GIS host=131.173.80.225 port=5432" DATA "the_geom from gastronomietable" FILTER "(gemeinde = 'Berne' or gemeinde = 'Brake' or gemeinde = 'Butjadingen' or gemeinde = 'Elsfleth' or gemeinde = 'Jade' or gemeinde = 'Lemwerder' or gemeinde = 'Nordenham' or gemeinde = 'Ovelgoenne' or gemeinde = 'Stadland') and (kategorie = 'Restaurant' or kategorie = 'Cafe' or kategorie = 'Imbiss' or kategorie = 'Melkhus' or kategorie = 'Sonstiges')" Vielleicht wird mein Problem ja durch die "Code Schnipsel" etwas deutlicher. Schöne Grüße Constanze Tschritter > --- Ursprüngliche Nachricht --- > Von: Michael Schulz > An: Constanze Tschritter > Kopie: mapserver-de at freegis.org > Betreff: Re: [Mapserver-DE] Filterergebnisse verschwinden > Datum: Fri, 01 Jul 2005 15:45:18 +0200 > > Hallo, > > sämtliche an das mapserver-cgi übergebene URL-Parameter stehen in den > templates 1:1 wieder zur Verfügung. > > Wird Beim initialen mapserver-Aufruf ein filter-parameter in der URL a > la ...&map_layer1_filter=ihr_filter&... mitgegeben, dann können sie in > den templates diesen Filterbegriff wieder einfliessen lassen, z.b. in > ein verstecktes Inputfeld: > > > > oder in ein Texteingabefeld, dann können sie den Filter auf jeder Seite > bearbeiten: > > > > Dadurch wird der aktuelle Filterbegriff immer wieder an das > mapserver-cgi geschickt, die Daten entsprechend gefiltert und in den > Templates der Filterbegriff wieder eingefügt. > > War es das was Sie wollten? Ansonsten bitte nochmal vielleicht mit ein > paar Code-Schnipseln posten, damit das Problem noch klarer wird. > > Viele Grüße, Michael Schulz > > > > Constanze Tschritter schrieb: > > Hallo, > > > > jetzt muss ich doch noch einmal nachfragen. Vom Prinzip her funktioniert > es > > so, wie Sie es vorgeschlagen haben, allerdings nur mit einem statisch im > > template festgelegten Filterbegriff. Da jedoch anstatt dieses Ausdrucks, > der > > Filterbegriff als eine Variable dynamisch aus einem html-Formular > übergeben > > wird und sich dadurch der Filter immer wieder verändert, müsste die > > Filtervariable von dem Formular außer an das map-file auch in > irgendeiner > > Form direkt an das Template übergeben werden. Wie kann ich das am > > elegantesten realisieren? > > > > Vielen Dank > > > > Constanze Tschritter > > > > > >>--- Ursprüngliche Nachricht --- > >>Von: "Jörg Thomsen (MapMedia GmbH)" > >>An: mapserver-de at freegis.org > >>Betreff: Re: [Mapserver-DE] Filterergebnisse verschwinden > >>Datum: Wed, 29 Jun 2005 15:19:18 +0200 > >> > >> > >>>vielen Dank für die schnelle Antwort. Das klingt ja schon mal nicht > >>>schlecht. Allerdings ist mir nicht ganz klar, wie die Realisierung > >> > >>aussehen > >> > >>>soll. Meinen Sie damit, dass ich im Template einen Ausdruck wie > >>>beispielsweise:'Input type="hidden" name="Filter" value="xxx" ' > einfügen > >>>sollte? > >> > >>genau das! > >> > >>Viele Grüße, Jörg Thomsen > >> > >> > >>>>--- Ursprüngliche Nachricht --- > >>>>Von: "Jörg Thomsen (MapMedia GmbH)" > >>>>An: mapserver-de at freegis.org > >>>>Betreff: Re: [Mapserver-DE] Filterergebnisse verschwinden > >>>>Datum: Wed, 29 Jun 2005 14:03:17 +0200 > >>>> > >>>>Constanze Tschritter schrieb: > >>>> > >>>> > >>>>>Hallo! > >>>>>Ich benutze den UMN Mapserver in der Version 4.0 als CGI und führe > >>>> > >>>>Abfragen > >>>> > >>>> > >>>>>über einen Filter im Mapfile durch. Dieser Filter wird mittels der > URL > >>>>>gesetzt. Jetzt zu meinem Problem: Sobald der Kartenauschnitt in > >>>> > >>>>irgendeiner > >>>> > >>>> > >>>>>Form (Pan, Zoom) verändert wird, sind auch meine Filtergergebnisse > >>>>>verschwunden. Als mögliche Lösung des Problems hatte ich die > >>>> > >>>>CGI-Variable > >>>> > >>>> > >>>>>savemap in Betracht gezogen. Allerdings wurde diese Funktion ab > Version > >>>> > >>>>4.0 > >>>> > >>>> > >>>>>wegen Sicherheitsmängeln ausgeschaltet. > >>>>>Hat hier vielleicht jemand eine Idee, wie ich meine Filterergebnisse > >>>> > >>>>selbst > >>>> > >>>> > >>>>>bei veränderten Kartenausschnitt beibehalten kann? > >>>> > >>>>Hallo, > >>>> > >>>>ich würde den Filter als versteckte Eingabefelder in das Formular der > >>>>Kartennavigation aufnehmen. > >>>> > >>>>Jörg Thomsen > >>>> > >>>>-- > >>>>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > >>>>UMN MapServer Anwenderkonferenz 2005 > >>>>am 8./9. September in Hannover > >>>>weitere Infos: http://www.umn-mapserver.de/meeting.html > >>>>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > >>>> > >>>>_______________________________________________ > >>>>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 > >> > > > > > > > -- > ----------------------------------------------------------- > Michael Schulz mschulz at webgis.de > > in medias res Gesellschaft für Informationstechnologie mbH > > In den Weihermatten 66 Tel +49 (0)761 556959-5 > 79108 Freiburg Fax +49 (0)761 556959-6 > > www.webgis.de / www.zopecms.de > ----------------------------------------------------------- > NEU ++ UMN MapServer Hosting ++ http://www.webgis.de ++ NEU > ----------------------------------------------------------- > -- Weitersagen: GMX DSL-Flatrates mit Tempo-Garantie! Ab 4,99 Euro/Monat: http://www.gmx.net/de/go/dsl From mschulz at webgis.de Fri Jul 1 20:50:53 2005 From: mschulz at webgis.de (Michael Schulz) Date: Fri, 01 Jul 2005 20:50:53 +0200 Subject: [Mapserver-DE] Filterergebnisse verschwinden In-Reply-To: <4394.1120229407@www42.gmx.net> References: <42C548EE.7090004@webgis.de> <4394.1120229407@www42.gmx.net> Message-ID: <42C5908D.3030406@webgis.de> Hallo, die Werte der übergebenen cgi-Parameter, in diesem Fall dem filter-string, müssen url-encoded sein, da in der url keine Leerzeichen oder andere Sonderzeichen vorkommen dürfen. Dafür kann man in den Templates die escapten Versionen der Parameter verwenden, diese erhält man, wenn man ein _esc an den Parameternamen anhängt, hier also: [map_gastronomie_filter_esc] Hoffe damit kommen Sie weiter. Viele Grüße, Michael Schulz Constanze Tschritter schrieb: >Hallo, > >ich habe jetzt die Zeile > >value="[map_gastronomie_filter]"> > >in das Template eingefügt, allerdings mit dem Resultat, dass auf einmal eine >Fehlermeldung von PostGIS kommt: > Postgresql reports the error '' > > More Help: > > Error with POSTGIS data variable. You specified ' your .map file>'. > Standard ways of specifiying are : > (1) 'geometry_column from geometry_table' > (2) 'geometry_column from () as foo using unique name> using SRID=' > > Make sure you put in the 'using unique ' and 'using > SRID=#' clauses in. > >Der Filter ist im Abfrageformular folgendermaßen festgelegt: > > value="(gemeinde='Berne' or gemeinde='Brake' or gemeinde='Butjadingen' > or gemeinde='Elsfleth' or gemeinde='Jade' or gemeinde='Lemwerder' or > gemeinde='Nordenham' or gemeinde='Ovelgoenne' or gemeinde='Stadland' > and kategorie='Restaurant' or kategorie='Cafe' or kategorie='Imbiss' > or kategorie='Melkhus' or kategorie='Sonstiges')"> > >und und im Mapfile sieht das dann so aus: > > LAYER # Gastronomie > > NAME gastronomie > TYPE POINT > TOLERANCE 5 > STATUS OFF > > CONNECTIONTYPE postgis > CONNECTION "user=postgres password=weser dbname=GIS host=131.173.80.225 >port=5432" > DATA "the_geom from gastronomietable" > > FILTER "(gemeinde = 'Berne' or gemeinde = 'Brake' or gemeinde = >'Butjadingen' or gemeinde = 'Elsfleth' or gemeinde = 'Jade' or gemeinde = >'Lemwerder' or gemeinde = 'Nordenham' or gemeinde = 'Ovelgoenne' or gemeinde >= 'Stadland') and (kategorie = 'Restaurant' or kategorie = 'Cafe' or >kategorie = 'Imbiss' or kategorie = 'Melkhus' or kategorie = 'Sonstiges')" > >Vielleicht wird mein Problem ja durch die "Code Schnipsel" etwas deutlicher. > > >Schöne Grüße > >Constanze Tschritter > > > >>--- Ursprüngliche Nachricht --- >>Von: Michael Schulz >>An: Constanze Tschritter >>Kopie: mapserver-de at freegis.org >>Betreff: Re: [Mapserver-DE] Filterergebnisse verschwinden >>Datum: Fri, 01 Jul 2005 15:45:18 +0200 >> >>Hallo, >> >>sämtliche an das mapserver-cgi übergebene URL-Parameter stehen in den >>templates 1:1 wieder zur Verfügung. >> >>Wird Beim initialen mapserver-Aufruf ein filter-parameter in der URL a >>la ...&map_layer1_filter=ihr_filter&... mitgegeben, dann können sie in >>den templates diesen Filterbegriff wieder einfliessen lassen, z.b. in >>ein verstecktes Inputfeld: >> >> >> >>oder in ein Texteingabefeld, dann können sie den Filter auf jeder Seite >>bearbeiten: >> >> >> >>Dadurch wird der aktuelle Filterbegriff immer wieder an das >>mapserver-cgi geschickt, die Daten entsprechend gefiltert und in den >>Templates der Filterbegriff wieder eingefügt. >> >>War es das was Sie wollten? Ansonsten bitte nochmal vielleicht mit ein >>paar Code-Schnipseln posten, damit das Problem noch klarer wird. >> >>Viele Grüße, Michael Schulz >> >> >> >>Constanze Tschritter schrieb: >> >>>Hallo, >>> >>>jetzt muss ich doch noch einmal nachfragen. Vom Prinzip her funktioniert >>> >>es >> >>>so, wie Sie es vorgeschlagen haben, allerdings nur mit einem statisch im >>>template festgelegten Filterbegriff. Da jedoch anstatt dieses Ausdrucks, >>> >>der >> >>>Filterbegriff als eine Variable dynamisch aus einem html-Formular >>> >>übergeben >> >>>wird und sich dadurch der Filter immer wieder verändert, müsste die >>>Filtervariable von dem Formular außer an das map-file auch in >>> >>irgendeiner >> >>>Form direkt an das Template übergeben werden. Wie kann ich das am >>>elegantesten realisieren? >>> >>>Vielen Dank >>> >>>Constanze Tschritter >>> >>> >>> >>>>--- Ursprüngliche Nachricht --- >>>>Von: "Jörg Thomsen (MapMedia GmbH)" >>>>An: mapserver-de at freegis.org >>>>Betreff: Re: [Mapserver-DE] Filterergebnisse verschwinden >>>>Datum: Wed, 29 Jun 2005 15:19:18 +0200 >>>> >>>> >>>> >>>>>vielen Dank für die schnelle Antwort. Das klingt ja schon mal nicht >>>>>schlecht. Allerdings ist mir nicht ganz klar, wie die Realisierung >>>>> >>>>aussehen >>>> >>>> >>>>>soll. Meinen Sie damit, dass ich im Template einen Ausdruck wie >>>>>beispielsweise:'Input type="hidden" name="Filter" value="xxx" ' >>>>> >>einfügen >> >>>>>sollte? >>>>> >>>>genau das! >>>> >>>>Viele Grüße, Jörg Thomsen >>>> >>>> >>>> >>>>>>--- Ursprüngliche Nachricht --- >>>>>>Von: "Jörg Thomsen (MapMedia GmbH)" >>>>>>An: mapserver-de at freegis.org >>>>>>Betreff: Re: [Mapserver-DE] Filterergebnisse verschwinden >>>>>>Datum: Wed, 29 Jun 2005 14:03:17 +0200 >>>>>> >>>>>>Constanze Tschritter schrieb: >>>>>> >>>>>> >>>>>> >>>>>>>Hallo! >>>>>>>Ich benutze den UMN Mapserver in der Version 4.0 als CGI und führe >>>>>>> >>>>>>Abfragen >>>>>> >>>>>> >>>>>> >>>>>>>über einen Filter im Mapfile durch. Dieser Filter wird mittels der >>>>>>> >>URL >> >>>>>>>gesetzt. Jetzt zu meinem Problem: Sobald der Kartenauschnitt in >>>>>>> >>>>>>irgendeiner >>>>>> >>>>>> >>>>>> >>>>>>>Form (Pan, Zoom) verändert wird, sind auch meine Filtergergebnisse >>>>>>>verschwunden. Als mögliche Lösung des Problems hatte ich die >>>>>>> >>>>>>CGI-Variable >>>>>> >>>>>> >>>>>> >>>>>>>savemap in Betracht gezogen. Allerdings wurde diese Funktion ab >>>>>>> >>Version >> >>>>>>4.0 >>>>>> >>>>>> >>>>>> >>>>>>>wegen Sicherheitsmängeln ausgeschaltet. >>>>>>>Hat hier vielleicht jemand eine Idee, wie ich meine Filterergebnisse >>>>>>> >>>>>>selbst >>>>>> >>>>>> >>>>>> >>>>>>>bei veränderten Kartenausschnitt beibehalten kann? >>>>>>> >>>>>>Hallo, >>>>>> >>>>>>ich würde den Filter als versteckte Eingabefelder in das Formular der >>>>>>Kartennavigation aufnehmen. >>>>>> >>>>>>Jörg Thomsen >>>>>> >>>>>>-- >>>>>>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>>>>>UMN MapServer Anwenderkonferenz 2005 >>>>>>am 8./9. September in Hannover >>>>>>weitere Infos: http://www.umn-mapserver.de/meeting.html >>>>>>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>>>>> >>>>>>_______________________________________________ >>>>>>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 >>>> >>>> >>> >> >>-- >>----------------------------------------------------------- >>Michael Schulz mschulz at webgis.de >> >>in medias res Gesellschaft für Informationstechnologie mbH >> >>In den Weihermatten 66 Tel +49 (0)761 556959-5 >>79108 Freiburg Fax +49 (0)761 556959-6 >> >> www.webgis.de / www.zopecms.de >>----------------------------------------------------------- >>NEU ++ UMN MapServer Hosting ++ http://www.webgis.de ++ NEU >>----------------------------------------------------------- >> >> > From t.kretzschmar at rzcn.haw-hamburg.de Sun Jul 3 22:10:29 2005 From: t.kretzschmar at rzcn.haw-hamburg.de (t.kretzschmar@rzcn.haw-hamburg.de) Date: Sun, 3 Jul 2005 20:10:29 GMT Subject: [Mapserver-DE] =?iso-8859-1?q?Verkauft_zuf=E4llig_jemand_ein_Map?= =?iso-8859-1?q?server-Handbuch_=28Mapmedia=29=3F?= Message-ID: <200507032011.j63KBUX27055@rzcn.haw-hamburg.de> Hallo, ist vielleicht jemand schon so firm im Umgang mit mapserver, dass er mir sein Mapserver-Handbuch zum Verkauf anbietet, weil er es vielleicht nicht mehr benötigt? Gruß Torsten _________________________________________________ Versendet über Webmail der HAW Hamburg http://www.haw-hamburg.de/webmail From harald.schwenk at agentur-geoinfo.de Mon Jul 4 10:36:24 2005 From: harald.schwenk at agentur-geoinfo.de (Harald Schwenk) Date: Mon, 4 Jul 2005 10:36:24 +0200 Subject: [Mapserver-DE] Problem mit dem Datentyp Point Message-ID: <003401c58074$a3c1b5b0$ad73fe91@IBM29A94F6811C> Hallo Leute, ich habe einen PostGIS - Layer vom Typ 'POINT'. Die Ausgabe in einer Karte funktioniert prima. Wenn ich den Layer im Querry-Modus verwende, ist das Ergebnis nicht zu gebrauchen. Die PostGIS Tabelle hat neben der Spalte 'the_geom', diversen anderen Informationen auch eine Spalte mit dem Datentyp 'Point'. Die Syntax sollte, laut Postgres Dokumentation, 'x,y' sein. Wenn ich den SQL-Dump in die Datenbank einlese, werden alle Statements fehlerfrei abgearbeitet. Der Zugriff des MapServer funktioniert nur bedingt, s.o.. Ersetze ich den Datentyp 'POINT' durch 'VARCHAR', gibt es überhaupt keine Schwierigkeiten. Ich habe nun den Verdacht, dass es hier eine Datenunverträglichkeit gibt. Kann jemand das bestätigen? Vorab, bedanke ich mich und verbleibe mit freundlichem Gruß Harald ________________________________________ agentur geoinfo Harald Schwenk GP: 2556685,5676350 ; 6°48'41.25'',51°13'13.92'' mailto:harald.schwenk at agentur-geoinfo.de www.agentur-geoinfo.de -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20050704/07d95077/attachment.html From lingner.mail at gmx.net Tue Jul 5 09:34:35 2005 From: lingner.mail at gmx.net (lars lingner) Date: Tue, 05 Jul 2005 09:34:35 +0200 Subject: [Mapserver-DE] suche mapserver live cd In-Reply-To: <42BC0101.3020702@ccgis.de> References: <42B685E0.4010308@gmx.net> <42BC0101.3020702@ccgis.de> Message-ID: <42CA380B.1090901@gmx.net> Hallo Liste, ich moechte mich bedanken fuer die Antworten. Die LiveCD von terrestris ist sehr interessant. Leider hat sich ergeben, dass einige Anwenderrechner nicht in der Lage sind von CD zu booten, womit nun eine LiveCD als Loesung nicht mehr in Frage kommt. Es wird nun wohl auf eine Browser-LiveCD hinauslaufen, welche aber dann abhaengig vom Betriebssystem ist. Vielen Dank nochmal Lars Lingner > Hallo Herr Lingner, > > da gibt es noch die LiveLinux-CD von der Firma terrestris, vielleicht > kommt das dem Gesuchten etwas näher? > > siehe > http://www.terrestris.de/hp/shared/downloads/flyer_livelinux_de.pdf > > Gruß > peter stamm > > > > lars lingner wrote: > >> Hallo Liste, >> >> ich bin auf der Suche nach einer konfigurierbaren LiveCD. Gewuenscht >> wird ein "schmales" System mit (vorzugsweise) mapserver, >> Postgresql/PostGIS, Webserver mit PHP, Browser (und damit auch einen >> X-Server). Das ganze soll auch Endnutzerfreundlich sein, also CD >> einlegen -> booten -> Browser startet und zeigt die vorkonfigurierte >> Seite. >> >> Nach etwas Suchen im Netz bin ich auf >> -GIS-Knoppix http://www.sourcepole.com/sources/software/gis-knoppix/ >> -StarCD http://www.star.ait.ac.th/~yann/ >> -GeoMorphix http://www.geomorphix.org/modules/news/ >> diese drei hoeren sich interessant an, aber es sind mir zuviele >> Packete dabei, die nicht benoetigt werden. grundsaetzlich waere es >> moeglich diese Projekte "abzuspecken", aber das moechte ich mir als >> letzte Option vorbehalten. >> >> -UbuntuGIS https://wiki.ubuntu.com//UbuntuGIS >> -DebianGIS http://pkg-grass.alioth.debian.org/cgi-bin/wiki.pl >> -HostGIS http://www.hostgis.com/linux.html >> diese drei sind leider keine LiveCDs, aber fuer andere Projekte >> sicherlich interessant. >> >> Diese projekte basieren alle auf einem Unix/Linux. Daraus resultiert >> eine breite Hardwareunterstuetzung. Die Endanwender benutzen jedoch >> hauptsaechlich Windows Maschinen. Grundsaetzlich waere also auch eine >> Loesung denkbar, bei der man einfach eine CD ins Laufwerk packt, ein >> Programm/Script startet und um Browser wird dann die Karte angezeigt. >> So eine Loesung habe ich aber bisher noch nicht einmal im Ansatz >> gesehen und eine GisLiveCD ist die professionellere Alternative (denke >> ich). >> >> Wenn jemand ein Projekt kennt mit dem ich das oben Genannte >> realisieren kann, wuerde ich mich ueber einen Link sehr freuen. >> >> Vielen Dank bis hierhin >> >> Lars Lingner >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Mapserver-DE mailing list >> Mapserver-DE at freegis.org >> https://freegis.org/mailman/listinfo/mapserver-de > > > From adams at terrestris.de Tue Jul 5 10:17:45 2005 From: adams at terrestris.de (Till Adams) Date: Tue, 05 Jul 2005 10:17:45 +0200 Subject: [Mapserver-DE] suche mapserver live cd In-Reply-To: <42CA380B.1090901@gmx.net> References: <42B685E0.4010308@gmx.net> <42BC0101.3020702@ccgis.de> <42CA380B.1090901@gmx.net> Message-ID: <42CA4229.5000207@terrestris.de> Hallo Herr Lingner, das Problem mit der Hardwareerkennung wird man natürlich immer haben. Generell ist dies natürlich eine Frage der Aktualität des Betriebssystems, welches man einpackt. Wir betreiben hier gerade ein Mandrake 10.1 - das ist schon einige Monate alt, von daher ist es nicht verwunderlich, wenn einige Hardware nicht erkannt wird. Eine andere Idee, die ich auch selber gerne mal verfolgen würde (uns aber derzeit keiner bezahlt): Man nehme das ms4w von Maptools.org inkl. der Postgres-Erweiterung und baut dort hinein noch eine Art Postgis-Runtime-Datenbank, die ebenfalls mit einem install.bat-File angestossen wird und dann eine Pg-Datenbank initial anlegt. Dann hat man die ganze Geschichte (Apache UMN, Postgres, Php und ggf. einen Client) mit einem Klick am Laufen und kann dann sogar ggf. noch den Standard-Browser des Systems mit einer auf die Db zugreifenden UMN Anwendung starten. Vorteil: Kein Booten notwendig Grüsse aus Bonn, Till Adams ****************************************** * 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 lingner.mail at gmx.net Tue Jul 5 11:08:21 2005 From: lingner.mail at gmx.net (lars lingner) Date: Tue, 05 Jul 2005 11:08:21 +0200 Subject: [Mapserver-DE] suche mapserver live cd In-Reply-To: <42CA4229.5000207@terrestris.de> References: <42B685E0.4010308@gmx.net> <42BC0101.3020702@ccgis.de> <42CA380B.1090901@gmx.net> <42CA4229.5000207@terrestris.de> Message-ID: <42CA4E05.8000409@gmx.net> Da stimme ich Ihnen zu das man nie saemtliche Hardware automatisch erkennen wird. Allerdings ist es in meinem Fall nicht die exotische Hardware sondern die restriktiven Sicherheitsvorkehrungen. Den Benutzern (wenn auch nicht allen) wurde das Booten von CD per BIOS abgeschaltet. Eine CD mit ms4w und DB ist sicherlich genauso komfortabel und bietet den gleichen Funktionsumfang wie die LiveCD. Die Umsetzung ist allerdings fuer meine Aufgabe zu umfangreich. Dennoch werde ich bei Gelegenheit mich damit mal naeher beschaeftigen. Sogar den Browser kann man auf so eine CD packen, siehe: http://johnhaller.com/jh/mozilla/portable_firefox/live/ lars lingner Till Adams schrieb: > Hallo Herr Lingner, > > das Problem mit der Hardwareerkennung wird man natürlich immer haben. > Generell ist dies natürlich eine Frage der Aktualität des > Betriebssystems, welches man einpackt. Wir betreiben hier gerade ein > Mandrake 10.1 - das ist schon einige Monate alt, von daher ist es nicht > verwunderlich, wenn einige Hardware nicht erkannt wird. > > Eine andere Idee, die ich auch selber gerne mal verfolgen würde (uns > aber derzeit keiner bezahlt): Man nehme das ms4w von Maptools.org inkl. > der Postgres-Erweiterung und baut dort hinein noch eine Art > Postgis-Runtime-Datenbank, die ebenfalls mit einem install.bat-File > angestossen wird und dann eine Pg-Datenbank initial anlegt. Dann hat man > die ganze Geschichte (Apache UMN, Postgres, Php und ggf. einen Client) > mit einem Klick am Laufen und kann dann sogar ggf. noch den > Standard-Browser des Systems mit einer auf die Db zugreifenden UMN > Anwendung starten. > > Vorteil: Kein Booten notwendig > > Grüsse aus Bonn, Till Adams > > > ****************************************** > * 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 > > > ------------------------------------------------------------------------ > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de From markus.reinhardt at stud-mail.uni-wuerzburg.de Tue Jul 5 14:41:11 2005 From: markus.reinhardt at stud-mail.uni-wuerzburg.de (Markus Reinhardt) Date: Tue, 05 Jul 2005 14:41:11 +0200 Subject: [Mapserver-DE] Postgis layer =?iso-8859-15?q?f=FCr_Flash_Ausgabe=2C_Subselect_un?= =?iso-8859-15?q?d_join?= Message-ID: <42CA7FE7.5090600@stud-mail.uni-wuerzburg.de> Hallo, ich habe ein Problem bei der Verwendung von METADATA->SWFDUMPATTRIBUTES mit Postgis Subselects/Joins. Zuerst möchte ich einmal den Mapscript-Codeausschnitt posten, der funktioniert: LAYER NAME location CONNECTIONTYPE postgis CONNECTION "user=postgres password=* dbname=* host=localhost" DATA "the_geom from (select oid,* from countries) as foo" METADATA "SWFDUMPATTRIBUTES" "admin_name" END PROJECTION "init=epsg:4326" END CLASS COLOR 232 232 232 OUTLINECOLOR 32 32 32 END END Hierbei verbinde ich mich zu meiner Tabelle, welche nur die dt. Bundeslandpolygone enthält und übertrage den Namen des jeweiligen Landes in das SWF Attribut, welches in der Flash-Demo Anwendung beim Mouseover-Effekt pro Bundesland angezeigt wird. Das funktioniert ohne Probleme. Wenn ich allerdings anstelle des einfacheren SELECT-Befehls über zwei Tabellen joine gibt es Probleme. Hier der andere Code: LAYER NAME location CONNECTIONTYPE postgis CONNECTION "user=postgres password=* dbname=* host=localhost" DATA "the_geom from (SELECT locations.oid, identifier, the_geom FROM locations, location_types WHERE location_types.id = locations.type_ref AND location_types.tier = 3 AND location_types.country='Germany') AS foo using unique the_geom using SRID=4326 GROUP BY name" METADATA "SWFDUMPATTRIBUTES" "identifier" END PROJECTION "init=epsg:4326" END CLASS COLOR 232 232 232 OUTLINECOLOR 32 32 32 END END Zum Hintergrund: Ich habe eine Tabelle (locations), welche alle Polygon-Geometrien enthält. Eine zweite Tabelle (location_types) speichert die Hierarchie. So sind also die Bundesländer, welche vorher in einer Tabelle waren als solche markiert und lassen sich so abfragen. Die WHERE Klausel sorgt dafür, dass in diesem Fall nur die Bundesländer zurückgegeben werden. Die Query funktioniert auch, allerdings wird das Attribut identifier, welches wiederum den Namen des Landes enthält nicht korrekt zugeordnet. Alle Bundesländer heißen im Gegensatz zu der vorherigen Karte 'Schleswig-Holstein'. Das Abfrageergebnis aus der Datenbank enthält jedoch alle Bundeslandnamen. Zum Test habe ich mir ein Label erzeugt. Ich bin für jede Anregung dankbar, Mit freundlichen Grüßen, Markus Reinhardt -- My GnuPG public key: http://pgpkeys.pca.dfn.de:11371/pks/lookup?op=get&search=0x4CFAB28FFB576443 -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20050705/0237cc47/attachment.html -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : signature.asc Dateityp : application/pgp-signature Dateigröße : 254 bytes Beschreibung: OpenPGP digital signature URL : http://www.intevation.de/pipermail/mapserver-de/attachments/20050705/0237cc47/signature.asc From markus.reinhardt at stud-mail.uni-wuerzburg.de Tue Jul 5 16:18:26 2005 From: markus.reinhardt at stud-mail.uni-wuerzburg.de (Markus Reinhardt) Date: Tue, 05 Jul 2005 16:18:26 +0200 Subject: [Mapserver-DE] Re: Postgis layer =?iso-8859-15?q?f=FCr_Flash_Ausgabe=2C_Subselec?= =?iso-8859-15?q?t_und_join?= In-Reply-To: <42CA7FE7.5090600@stud-mail.uni-wuerzburg.de> References: <42CA7FE7.5090600@stud-mail.uni-wuerzburg.de> Message-ID: <42CA96B2.9020401@stud-mail.uni-wuerzburg.de> Markus Reinhardt schrieb: > LAYER > NAME location > CONNECTIONTYPE postgis > CONNECTION "user=postgres password=* dbname=* host=localhost" > DATA "the_geom from (SELECT locations.oid, identifier, the_geom FROM > locations, location_types WHERE location_types.id = locations.type_ref > AND location_types.tier = 3 AND location_types.country='Germany') AS > foo using unique the_geom using SRID=4326 GROUP BY name" > METADATA > "SWFDUMPATTRIBUTES" "identifier" > END > PROJECTION > "init=epsg:4326" > END > CLASS > COLOR 232 232 232 > OUTLINECOLOR 32 32 32 > END > END Hat sich gelöst. Der Fehler lag bei den unschuldigen Wörtern using unique the_geom. Hätte ich das nur früher erkannt :) Mit freundlichen Grüßen, Markus Reinhardt -- My GnuPG public key: http://pgpkeys.pca.dfn.de:11371/pks/lookup?op=get&search=0x4CFAB28FFB576443 -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20050705/3c2ca265/attachment.html -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : signature.asc Dateityp : application/pgp-signature Dateigröße : 254 bytes Beschreibung: OpenPGP digital signature URL : http://www.intevation.de/pipermail/mapserver-de/attachments/20050705/3c2ca265/signature.asc From mbruen at smartsoft.de Wed Jul 6 12:25:07 2005 From: mbruen at smartsoft.de (=?ISO-8859-1?Q?Marc_Br=FCnink?=) Date: Wed, 6 Jul 2005 12:25:07 +0200 Subject: [Mapserver-DE] map_fontset Message-ID: <395F69B2-EE08-11D9-A866-000A959A666C@smartsoft.de> Hallo Liste, hat schon mal jemand den fontset via CGI Parameter geändert? Ich versuche das gerade und bekomme es nicht hin. Sollte das funktionieren oder fällt das unter dem Aspekt "virtually any map file value". Versucht hab ich es unter Windows 2000 mit folgedem String: map_fontset="C:\\Fonts\\fonts.txt" Wenn ich den String in das mapfile reinsetze funktioniert es. Vielen Dank Marc Brünink From hagen.kretschmer at arcor.de Wed Jul 6 14:07:58 2005 From: hagen.kretschmer at arcor.de (hagen.kretschmer@arcor.de) Date: Wed, 6 Jul 2005 14:07:58 +0200 (CEST) Subject: [Mapserver-DE] Modus: "Klick in die Karte ohne Funktion" Message-ID: <28639162.1120651678306.JavaMail.ngmail@webmail-06.arcor-online.net> Hallo Liste, gibt es eine Möglichkeit das der Mapserver den Mausklick in die Karte ignoriert. Das heißt das er den Mausklick nicht automatisch dazu verwendet die Karte zu verschieben (Modus "browse"). Existiert vielleicht ein Modus oder ein JavaScript das diese Anforderungen erfüllt . Bin für jede Hilfe dankbar. Mit freundlichen Grüßen Hagen Kretschmer Machen Sie aus 14 Cent spielend bis zu 100 Euro! Die neue Gaming-Area von Arcor - über 50 Onlinespiele im Angebot. http://www.arcor.de/rd/emf-gaming-1 From Mike.Elstermann at itc-halle.de Wed Jul 6 14:10:00 2005 From: Mike.Elstermann at itc-halle.de (Elstermann, Mike) Date: Wed, 6 Jul 2005 14:10:00 +0200 Subject: AW: [Mapserver-DE] Modus: "Klick in die Karte ohne Funktion" Message-ID: einfach des [img] nicht im input-tag nutzen, sonden nur als img, z.b. so: Für Rückfragen stehe ich Ihnen gern zur Verfügung. Mit freundlichen Grüßen gez. i.A. Mike Elstermann -- Mike Elstermann Teamleiter e-Solutions IT-Consult Halle GmbH Bornknechstraße 5 06108 Halle (Saale) Telefon: +49 345 581-7128 Telefax: +49 345 581-1737 Fax: +49 345 581 78 7128 Mobilfunk: +49 160 71 545 02 E-Mail: mike.elstermann at itc-halle.de Internet: http://www.itc-halle.de _______________________________________________________ ::: GeoDaten Online? -> http://halgis.halle.de ::: Umweltdaten Online? -> http://umweltatlas.halle.de -----Ursprüngliche Nachricht----- Von: hagen.kretschmer at arcor.de [mailto:hagen.kretschmer at arcor.de] Gesendet: Mittwoch, 6. Juli 2005 14:08 An: mapserver-de at freegis.org Betreff: [Mapserver-DE] Modus: "Klick in die Karte ohne Funktion" Hallo Liste, gibt es eine Möglichkeit das der Mapserver den Mausklick in die Karte ignoriert. Das heißt das er den Mausklick nicht automatisch dazu verwendet die Karte zu verschieben (Modus "browse"). Existiert vielleicht ein Modus oder ein JavaScript das diese Anforderungen erfüllt . Bin für jede Hilfe dankbar. Mit freundlichen Grüßen Hagen Kretschmer Machen Sie aus 14 Cent spielend bis zu 100 Euro! Die neue Gaming-Area von Arcor - über 50 Onlinespiele im Angebot. http://www.arcor.de/rd/emf-gaming-1 _______________________________________________ Mapserver-DE mailing list Mapserver-DE at freegis.org https://freegis.org/mailman/listinfo/mapserver-de From jt at mapmedia.de Wed Jul 6 15:41:25 2005 From: jt at mapmedia.de (=?ISO-8859-15?Q?=22J=F6rg_Thomsen_=28MapMedia_GmbH=29=22?=) Date: Wed, 06 Jul 2005 15:41:25 +0200 Subject: [Mapserver-DE] UMN MapServer Anwenderkonferenz 2005 Message-ID: <42CBDF85.9000607@mapmedia.de> Liebe Teilnehmerinnen und Teilnehmer der UMN MapServer Liste, nach der etwas längeren Funkstille zum Thema Anwenderkonferenz 2005, gibt es nun Neuigkeiten: Unter der folgenden Adresse ist jetzt ein Wiki zur Anwenderkonferenz erreichbar: http://wms1.ccgis.de/ewiki/index_umnak.php Dort finden sich jetzt viele Informationen zum Programm und Drumherum. Wir haben schon eine ganze Reihe von Vorträgen zusammengetragen, der geneigte Besucher wird aber auch feststellen, dass das Vortragsprogramm noch eine Reihe von Freiräumen aufweist, die zu füllen sind. Deshalb möchten wir noch einmal alle Interessierten bitten, sich an der Programmgestaltung zu beteiligen: Wer hat ein Thema zu dem er einen Vortrag halten möchte oder kennt jemanden, der einen interessanten Vortrag halten könnte? Vorschläge bitte an info at umn-nmapserver.de oder direkt ins wiki. Viele Grüße im Namen des Organisations-Teams (http://wms1.ccgis.de/ewiki/index_umnak.php?id=OrgaTeam), Jörg Thomsen ___ From Uwe.Daniel at lfp.smul.sachsen.de Thu Jul 7 17:04:24 2005 From: Uwe.Daniel at lfp.smul.sachsen.de (Uwe.Daniel@lfp.smul.sachsen.de) Date: Thu, 7 Jul 2005 17:04:24 +0200 Subject: [Mapserver-DE] Anzeigen von ToolTips (AJAX) Message-ID: <9139766E01C8D311A6FC00508B444914014A59AD@EXLAF> hallo liste, Anzeigen von ToolTips, welche am mauszeiger ausgerichtet sind - ohne die Seite neu zu laden? Diese frage beschäftigte mich und ich stieß schnell an die grenzen von JavaScript. JS bietet die möglichkeit bilder vorauszuladen. Bei normalen Webseiten text/html oder text/text findet sich allerdings keine möglichkeit dies in eine JS variable hineinzuladen. Die einzigste möglichkeit ist, einen versteckten frame mit einer neuen URL zu aktualisieren. Wenn man dann schließlich den toolTip-Text in den versteckten frame geladen hat muss man ihn umständlich mittels JS wieder herausschneiden und weiterverarbeiten. Da mir der weg über versteckte iframes nicht gefiel fragte ich nach einer suche im listenarchiv bei Andreas Koeberle nach. Dieser machte mich auf AJAX aufmerksam (siehe quellen). diese technologie ermöglicht es, das client und server miteinander kommunizieren ohne das dabei die komplette seite neu geladen werden muss. ein eindrucksvolles beispiel findet man bei google suggest http://www.google.com/webhp?complete=1&hl=en welches den vorteil dieser technologie sehr gut nutzt. es folgt ein beispiel, welches die verwendung dieser technologie zum anzeigen von toltips zeigt: --- index.html --- .... .... karte

------------------------------------------------------------------------------------------------------------------- oben stehendes stellt einen vereinfachten ablauf dar. Allerdings ist noch folgendes zu beachten: bei einem mousemove über einem bild funktioniert die sache gut. wenn die maus aber das bild verlässt bleibt der tooltip stehen. also entweder einen timer - und tooltip nach n sekunden ausblenden oder der einfachheit wegen mousemove im body und - hidde tooltip im wiki (quelle) finden sich alle links die man für die technologie braucht. meiner meinung nach eine gute technologie, um eine ganze menge von Webseiten-Nachteilen aus dem weg zu räumen. so: viel spaß beim toolTip erstellen. mfg Uwe quellen: http://de.wikipedia.org/wiki/AJAX Uwe Daniel LFP 5.3 tel: 035022/542377 e-mail: uwe.daniel at lfp.smul.sachsen.de Kein Zugang für elektronisch signierte sowie für verschlüsselte elektronische Dokumente. From mschulz at webgis.de Fri Jul 8 10:01:38 2005 From: mschulz at webgis.de (Michael Schulz) Date: Fri, 08 Jul 2005 10:01:38 +0200 Subject: [Mapserver-DE] Anzeigen von ToolTips (AJAX) In-Reply-To: <9139766E01C8D311A6FC00508B444914014A59AD@EXLAF> References: <9139766E01C8D311A6FC00508B444914014A59AD@EXLAF> Message-ID: <42CE32E2.1070001@webgis.de> Hallo, das ist eine sehr interessante Sache, vielen Dank für die Infos. AJAX ist ja momentan eh' ziemlich hip, siehe google-maps, google-suggest, etc. DMSolutions fand das wohl auch und hat mit ka-map ein php/ajax-basiertes interface für den umn aufgestellt. Auch sehr spannend: http://ka-map.maptools.org/ Viele Grüße, Michael Uwe.Daniel at lfp.smul.sachsen.de schrieb: > hallo liste, > > Anzeigen von ToolTips, welche am mauszeiger ausgerichtet sind - ohne die Seite neu zu laden? > Diese frage beschäftigte mich und ich stieß schnell an die grenzen von JavaScript. > JS bietet die möglichkeit bilder vorauszuladen. Bei normalen Webseiten text/html oder text/text findet sich allerdings keine möglichkeit dies in eine JS variable hineinzuladen. > > Die einzigste möglichkeit ist, einen versteckten frame mit einer neuen URL zu aktualisieren. > Wenn man dann schließlich den toolTip-Text in den versteckten frame geladen hat muss man ihn umständlich mittels JS wieder herausschneiden und weiterverarbeiten. > > Da mir der weg über versteckte iframes nicht gefiel fragte ich nach einer suche im listenarchiv bei Andreas Koeberle nach. Dieser machte mich auf AJAX aufmerksam (siehe quellen). > > diese technologie ermöglicht es, das client und server miteinander kommunizieren ohne das dabei die komplette seite neu geladen werden muss. > ein eindrucksvolles beispiel findet man bei google suggest http://www.google.com/webhp?complete=1&hl=en welches den vorteil dieser technologie sehr gut nutzt. > > es folgt ein beispiel, welches die verwendung dieser technologie zum anzeigen von toltips zeigt: > > --- index.html --- > > .... > > .... > karte >

> > > ------------------------------------------------------------------------------------------------------------------- > > oben stehendes stellt einen vereinfachten ablauf dar. Allerdings ist noch folgendes zu beachten: > bei einem mousemove über einem bild funktioniert die sache gut. > > wenn die maus aber das bild verlässt bleibt der tooltip stehen. > also entweder einen timer - und tooltip nach n sekunden ausblenden > oder der einfachheit wegen mousemove im body und - hidde tooltip > > > im wiki (quelle) finden sich alle links die man für die technologie braucht. > > meiner meinung nach eine gute technologie, um eine ganze menge von Webseiten-Nachteilen aus dem weg zu räumen. > > so: viel spaß beim toolTip erstellen. > > mfg Uwe > > quellen: > http://de.wikipedia.org/wiki/AJAX > > Uwe Daniel > LFP 5.3 > tel: 035022/542377 > e-mail: uwe.daniel at lfp.smul.sachsen.de > > Kein Zugang für elektronisch signierte sowie für verschlüsselte elektronische Dokumente. > > _______________________________________________ > 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 Tel +49 (0)761 556959-5 79108 Freiburg Fax +49 (0)761 556959-6 www.webgis.de / www.zopecms.de ----------------------------------------------------------- NEU ++ UMN MapServer Hosting ++ http://www.webgis.de ++ NEU ----------------------------------------------------------- From Uwe.Daniel at lfp.smul.sachsen.de Fri Jul 8 10:09:23 2005 From: Uwe.Daniel at lfp.smul.sachsen.de (Uwe.Daniel@lfp.smul.sachsen.de) Date: Fri, 8 Jul 2005 10:09:23 +0200 Subject: AW: [Mapserver-DE] Anzeigen von ToolTips (AJAX) Message-ID: <9139766E01C8D311A6FC00508B444914014A5A0F@EXLAF> hallo, kombiniert mit den WinLike JavaScript klassen (www.winlike.de) macht die sache noch viel mehr spass. z.B. das anzeigen von Sachdaten, Menüs, Referenzkarten in seperaten "fenstern". mit diesen JS-Fenstern würde sich dann auch das problem beim zoomen beheben lassen, wenn der benutzer ein zoom-rechteck aufzieht welches logischerweise ein eigenes X/Y-verhältniss hat. Das Karten-Fenster könnte sich dann automatisch anpassen. die sache bietet erhebliche vorteile im bezug auf die usability. -----Ursprüngliche Nachricht----- Von: Michael Schulz [mailto:mschulz at webgis.de] Gesendet: Freitag, 8. Juli 2005 10:02 An: Uwe.Daniel at lfp.smul.sachsen.de Cc: mapserver-de at freegis.org Betreff: Re: [Mapserver-DE] Anzeigen von ToolTips (AJAX) Hallo, das ist eine sehr interessante Sache, vielen Dank für die Infos. AJAX ist ja momentan eh' ziemlich hip, siehe google-maps, google-suggest, etc. DMSolutions fand das wohl auch und hat mit ka-map ein php/ajax-basiertes interface für den umn aufgestellt. Auch sehr spannend: http://ka-map.maptools.org/ Viele Grüße, Michael Uwe.Daniel at lfp.smul.sachsen.de schrieb: > hallo liste, > > Anzeigen von ToolTips, welche am mauszeiger ausgerichtet sind - ohne die Seite neu zu laden? > Diese frage beschäftigte mich und ich stieß schnell an die grenzen von JavaScript. > JS bietet die möglichkeit bilder vorauszuladen. Bei normalen Webseiten text/html oder text/text findet sich allerdings keine möglichkeit dies in eine JS variable hineinzuladen. > > Die einzigste möglichkeit ist, einen versteckten frame mit einer neuen URL zu aktualisieren. > Wenn man dann schließlich den toolTip-Text in den versteckten frame geladen hat muss man ihn umständlich mittels JS wieder herausschneiden und weiterverarbeiten. > > Da mir der weg über versteckte iframes nicht gefiel fragte ich nach einer suche im listenarchiv bei Andreas Koeberle nach. Dieser machte mich auf AJAX aufmerksam (siehe quellen). > > diese technologie ermöglicht es, das client und server miteinander kommunizieren ohne das dabei die komplette seite neu geladen werden muss. > ein eindrucksvolles beispiel findet man bei google suggest http://www.google.com/webhp?complete=1&hl=en welches den vorteil dieser technologie sehr gut nutzt. > > es folgt ein beispiel, welches die verwendung dieser technologie zum anzeigen von toltips zeigt: > > --- index.html --- > > .... > > .... > karte >

> > > ------------------------------------------------------------------------------------------------------------------- > > oben stehendes stellt einen vereinfachten ablauf dar. Allerdings ist noch folgendes zu beachten: > bei einem mousemove über einem bild funktioniert die sache gut. > > wenn die maus aber das bild verlässt bleibt der tooltip stehen. > also entweder einen timer - und tooltip nach n sekunden ausblenden > oder der einfachheit wegen mousemove im body und - hidde tooltip > > > im wiki (quelle) finden sich alle links die man für die technologie braucht. > > meiner meinung nach eine gute technologie, um eine ganze menge von Webseiten-Nachteilen aus dem weg zu räumen. > > so: viel spaß beim toolTip erstellen. > > mfg Uwe > > quellen: > http://de.wikipedia.org/wiki/AJAX > > Uwe Daniel > LFP 5.3 > tel: 035022/542377 > e-mail: uwe.daniel at lfp.smul.sachsen.de > > Kein Zugang für elektronisch signierte sowie für verschlüsselte elektronische Dokumente. > > _______________________________________________ > 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 Tel +49 (0)761 556959-5 79108 Freiburg Fax +49 (0)761 556959-6 www.webgis.de / www.zopecms.de ----------------------------------------------------------- NEU ++ UMN MapServer Hosting ++ http://www.webgis.de ++ NEU ----------------------------------------------------------- From Conny3 at gmx.de Fri Jul 8 12:57:48 2005 From: Conny3 at gmx.de (Constanze Tschritter) Date: Fri, 8 Jul 2005 12:57:48 +0200 (MEST) Subject: =?ISO-8859-1?Q?Re:_[Mapserver-DE]_Filterergebnisse_verschwinden?= References: <42CBFAD6.6060001@webgis.de> Message-ID: <2211.1120820268@www48.gmx.net> Hallo, aus diesem Grund übermitteln wir unsere Abfragen mittels der Post-Methode. Wir hatten sonst noch die Idee, die Filtervariable in Cookies zu speichern, wissen aber auch nicht, ob das realisierbar ist. Vielleicht hat hier ja noch jemand eine Idee. Unsere gehen uns nämlich langsam aus. Wie gehen alle anderen dieses Problem an? Wir sind doch sicherlich nicht die einzigen, bei denen es auftritt, oder? Schöne Grüße Constanze Tschritter > --- Ursprüngliche Nachricht --- > Von: Michael Schulz > An: Constanze Tschritter > Betreff: Re: [Mapserver-DE] Filterergebnisse verschwinden > Datum: Wed, 06 Jul 2005 17:37:58 +0200 > > Hallo, > > hmm, mir fällt gerade auch nicht mehr viel ein. Ich weiss, dass filter > änderungen per url prinzipiell funktionieren. > > Haben sie mal versucht einen etwas einfacheren filterbegriff zu > verwenden (z.B. nur einen feld im Filter)? Wenn mich nicht alles täuscht > haben url get-Parameter eine max. Anzahl von Zeichen/Parameter, sollte > die überschritten sein, kommt vielleicht nur noch ein Teil ihres > Begriffes an und ist dann auch kein gültiger where-Abfrage mehr für die > DB. > > Grüße, Michael Schulz > > > Constanze Tschritter schrieb: > > Hallo, > > > > vielen Dank für Ihre Hilfe. Leider ist nach etlichen Versuchen mit > Versionen > > wie > > > value="[map_gastronomie_filter_esc]"> > > > > oder > > > value="[post map_gastronomie_filter_esc]"> > > > > immer noch keine Veränderung feststellbar. Beim reinzoomen erscheint > dann > > eine PostGIS Fehlermeldung : "can't draw layer gastronomie". Da aber > unsere > > Abfrageergebnisse sonst stimmen und sich nur beim reinzoomen usw > verändern > > oder in einer Fehlermeldung resultieren, liegt das Problem sehr > > wahrscheinlich nicht bei PostGIS. > > > > Vielleicht haben Sie ja noch eine andere Idee. > > Vielen Dank im vorraus und noch einen schönen Gruß > > > > Constanze Tschritter > > > > > > > >>--- Ursprüngliche Nachricht --- > >>Von: Michael Schulz > >>An: Constanze Tschritter , mapserver-de at freegis.org > >>Betreff: Re: [Mapserver-DE] Filterergebnisse verschwinden > >>Datum: Fri, 01 Jul 2005 20:50:53 +0200 > >> > >>Hallo, > >> > >>die Werte der übergebenen cgi-Parameter, in diesem Fall dem > >>filter-string, müssen url-encoded sein, da in der url keine Leerzeichen > >>oder andere Sonderzeichen vorkommen dürfen. Dafür kann man in den > >>Templates die escapten Versionen der Parameter verwenden, diese erhält > >>man, wenn man ein _esc an den Parameternamen anhängt, hier also: > >>[map_gastronomie_filter_esc] > >> > >>Hoffe damit kommen Sie weiter. > >> > >>Viele Grüße, Michael Schulz > >> > >> > >> > >>Constanze Tschritter schrieb: > >> > >> > >>>Hallo, > >>> > >>>ich habe jetzt die Zeile > >>> > >>> >>>value="[map_gastronomie_filter]"> > >>> > >>>in das Template eingefügt, allerdings mit dem Resultat, dass auf einmal > >> > >>eine > >> > >>>Fehlermeldung von PostGIS kommt: > >>> Postgresql reports the error '' > >>> > >>> More Help: > >>> > >>> Error with POSTGIS data variable. You specified ' >>> your .map file>'. > >>> Standard ways of specifiying are : > >>> (1) 'geometry_column from geometry_table' > >>> (2) 'geometry_column from () as foo using unique >>> name> using SRID=' > >>> > >>> Make sure you put in the 'using unique ' and 'using > >>> SRID=#' clauses in. > >>> > >>>Der Filter ist im Abfrageformular folgendermaßen festgelegt: > >>> > >>> >>> value="(gemeinde='Berne' or gemeinde='Brake' or > >> > >>gemeinde='Butjadingen' > >> > >>> or gemeinde='Elsfleth' or gemeinde='Jade' or gemeinde='Lemwerder' or > >>> gemeinde='Nordenham' or gemeinde='Ovelgoenne' or gemeinde='Stadland' > >>> and kategorie='Restaurant' or kategorie='Cafe' or kategorie='Imbiss' > >>> or kategorie='Melkhus' or kategorie='Sonstiges')"> > >>> > >>>und und im Mapfile sieht das dann so aus: > >>> > >>> LAYER # Gastronomie > >>> > >>> NAME gastronomie > >>> TYPE POINT > >>> TOLERANCE 5 > >>> STATUS OFF > >>> > >>> CONNECTIONTYPE postgis > >>> CONNECTION "user=postgres password=weser dbname=GIS > host=131.173.80.225 > >>>port=5432" > >>> DATA "the_geom from gastronomietable" > >>> > >>> FILTER "(gemeinde = 'Berne' or gemeinde = 'Brake' or gemeinde = > >>>'Butjadingen' or gemeinde = 'Elsfleth' or gemeinde = 'Jade' or gemeinde > = > >>>'Lemwerder' or gemeinde = 'Nordenham' or gemeinde = 'Ovelgoenne' or > >> > >>gemeinde > >> > >>>= 'Stadland') and (kategorie = 'Restaurant' or kategorie = 'Cafe' or > >>>kategorie = 'Imbiss' or kategorie = 'Melkhus' or kategorie = > >> > >>'Sonstiges')" > >> > >>>Vielleicht wird mein Problem ja durch die "Code Schnipsel" etwas > >> > >>deutlicher. > >> > >>> > >>>Schöne Grüße > >>> > >>>Constanze Tschritter > >>> > >>> > >>> > >>> > >>>>--- Ursprüngliche Nachricht --- > >>>>Von: Michael Schulz > >>>>An: Constanze Tschritter > >>>>Kopie: mapserver-de at freegis.org > >>>>Betreff: Re: [Mapserver-DE] Filterergebnisse verschwinden > >>>>Datum: Fri, 01 Jul 2005 15:45:18 +0200 > >>>> > >>>>Hallo, > >>>> > >>>>sämtliche an das mapserver-cgi übergebene URL-Parameter stehen in den > >>>>templates 1:1 wieder zur Verfügung. > >>>> > >>>>Wird Beim initialen mapserver-Aufruf ein filter-parameter in der URL a > >>>>la ...&map_layer1_filter=ihr_filter&... mitgegeben, dann können sie in > >>>>den templates diesen Filterbegriff wieder einfliessen lassen, z.b. in > >>>>ein verstecktes Inputfeld: > >>>> > >>>> >> > >>value="[map_layer1_filter]"> > >> > >>>>oder in ein Texteingabefeld, dann können sie den Filter auf jeder > Seite > >>>>bearbeiten: > >>>> > >>>> > >>>> > >>>>Dadurch wird der aktuelle Filterbegriff immer wieder an das > >>>>mapserver-cgi geschickt, die Daten entsprechend gefiltert und in den > >>>>Templates der Filterbegriff wieder eingefügt. > >>>> > >>>>War es das was Sie wollten? Ansonsten bitte nochmal vielleicht mit ein > >>>>paar Code-Schnipseln posten, damit das Problem noch klarer wird. > >>>> > >>>>Viele Grüße, Michael Schulz > >>>> > >>>> > >>>> > >>>>Constanze Tschritter schrieb: > >>>> > >>>> > >>>>>Hallo, > >>>>> > >>>>>jetzt muss ich doch noch einmal nachfragen. Vom Prinzip her > >> > >>funktioniert > >> > >>>>es > >>>> > >>>> > >>>>>so, wie Sie es vorgeschlagen haben, allerdings nur mit einem statisch > >> > >>im > >> > >>>>>template festgelegten Filterbegriff. Da jedoch anstatt dieses > >> > >>Ausdrucks, > >> > >>>>der > >>>> > >>>> > >>>>>Filterbegriff als eine Variable dynamisch aus einem html-Formular > >>>>> > >>>> > >>>>übergeben > >>>> > >>>> > >>>>>wird und sich dadurch der Filter immer wieder verändert, müsste die > >>>>>Filtervariable von dem Formular außer an das map-file auch in > >>>>> > >>>> > >>>>irgendeiner > >>>> > >>>> > >>>>>Form direkt an das Template übergeben werden. Wie kann ich das am > >>>>>elegantesten realisieren? > >>>>> > >>>>>Vielen Dank > >>>>> > >>>>>Constanze Tschritter > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>>--- Ursprüngliche Nachricht --- > >>>>>>Von: "Jörg Thomsen (MapMedia GmbH)" > >>>>>>An: mapserver-de at freegis.org > >>>>>>Betreff: Re: [Mapserver-DE] Filterergebnisse verschwinden > >>>>>>Datum: Wed, 29 Jun 2005 15:19:18 +0200 > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>>>vielen Dank für die schnelle Antwort. Das klingt ja schon mal nicht > >>>>>>>schlecht. Allerdings ist mir nicht ganz klar, wie die Realisierung > >>>>>>> > >>>>>> > >>>>>>aussehen > >>>>>> > >>>>>> > >>>>>> > >>>>>>>soll. Meinen Sie damit, dass ich im Template einen Ausdruck wie > >>>>>>>beispielsweise:'Input type="hidden" name="Filter" value="xxx" ' > >>>>>>> > >>>> > >>>>einfügen > >>>> > >>>> > >>>>>>>sollte? > >>>>>>> > >>>>>> > >>>>>>genau das! > >>>>>> > >>>>>>Viele Grüße, Jörg Thomsen > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>>>>--- Ursprüngliche Nachricht --- > >>>>>>>>Von: "Jörg Thomsen (MapMedia GmbH)" > >>>>>>>>An: mapserver-de at freegis.org > >>>>>>>>Betreff: Re: [Mapserver-DE] Filterergebnisse verschwinden > >>>>>>>>Datum: Wed, 29 Jun 2005 14:03:17 +0200 > >>>>>>>> > >>>>>>>>Constanze Tschritter schrieb: > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>>>Hallo! > >>>>>>>>>Ich benutze den UMN Mapserver in der Version 4.0 als CGI und > führe > >>>>>>>>> > >>>>>>>> > >>>>>>>>Abfragen > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>>>über einen Filter im Mapfile durch. Dieser Filter wird mittels > der > >>>>>>>>> > >>>> > >>>>URL > >>>> > >>>> > >>>>>>>>>gesetzt. Jetzt zu meinem Problem: Sobald der Kartenauschnitt in > >>>>>>>>> > >>>>>>>> > >>>>>>>>irgendeiner > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>>>Form (Pan, Zoom) verändert wird, sind auch meine > Filtergergebnisse > >>>>>>>>>verschwunden. Als mögliche Lösung des Problems hatte ich die > >>>>>>>>> > >>>>>>>> > >>>>>>>>CGI-Variable > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>>>savemap in Betracht gezogen. Allerdings wurde diese Funktion ab > >>>>>>>>> > >>>> > >>>>Version > >>>> > >>>> > >>>>>>>>4.0 > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>>>wegen Sicherheitsmängeln ausgeschaltet. > >>>>>>>>>Hat hier vielleicht jemand eine Idee, wie ich meine > >> > >>Filterergebnisse > >> > >>>>>>>>selbst > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>>>bei veränderten Kartenausschnitt beibehalten kann? > >>>>>>>>> > >>>>>>>> > >>>>>>>>Hallo, > >>>>>>>> > >>>>>>>>ich würde den Filter als versteckte Eingabefelder in das Formular > >> > >>der > >> > >>>>>>>>Kartennavigation aufnehmen. > >>>>>>>> > >>>>>>>>Jörg Thomsen > >>>>>>>> > >>>>>>>>-- > >>>>>>>>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > >>>>>>>>UMN MapServer Anwenderkonferenz 2005 > >>>>>>>>am 8./9. September in Hannover > >>>>>>>>weitere Infos: http://www.umn-mapserver.de/meeting.html > >>>>>>>>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > >>>>>>>> > >>>>>>>>_______________________________________________ > >>>>>>>>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 > >>>>>> > >>>>>> > >>>>> > >>>>-- > >>>>----------------------------------------------------------- > >>>>Michael Schulz mschulz at webgis.de > >>>> > >>>>in medias res Gesellschaft für Informationstechnologie mbH > >>>> > >>>>In den Weihermatten 66 Tel +49 (0)761 556959-5 > >>>>79108 Freiburg Fax +49 (0)761 556959-6 > >>>> > >>>> www.webgis.de / www.zopecms.de > >>>>----------------------------------------------------------- > >>>>NEU ++ UMN MapServer Hosting ++ http://www.webgis.de ++ NEU > >>>>----------------------------------------------------------- > >>>> > >>>> > >>> > >>_______________________________________________ > >>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 Tel +49 (0)761 556959-5 > 79108 Freiburg Fax +49 (0)761 556959-6 > > www.webgis.de / www.zopecms.de > ----------------------------------------------------------- > NEU ++ UMN MapServer Hosting ++ http://www.webgis.de ++ NEU > ----------------------------------------------------------- > -- 5 GB Mailbox, 50 FreeSMS http://www.gmx.net/de/go/promail +++ GMX - die erste Adresse für Mail, Message, More +++ From innaj at web.de Sun Jul 10 09:48:47 2005 From: innaj at web.de (Inna Janssen) Date: Sun, 10 Jul 2005 09:48:47 +0200 Subject: [Mapserver-DE] mapscript mit php im cgi-modus? In-Reply-To: <20050708100005.C0BA2101FCA@lists.intevation.de> References: <20050708100005.C0BA2101FCA@lists.intevation.de> Message-ID: <42D0D2DF.5040003@web.de> Hallo Liste, ich habe mal neu kompiliert und lasse jetzt php 4.3.11 und den mapserver 4.6 auf debian Sarge laufen. Damals gab es das problem, dass man php nur im cgi modus laufen lassen durfte, was erhebliche Umstaende macht und auch von der serversicherheit her unsicherer ist. Wenn man den mapserver mit --with-apxs kompiliert, kommt auch weiterhin diese Meldung: !!! The current version of PHP MapScript requires PHP4 configured as !!! !!! a CGI and cannot be used with PHP4 configured as an Apache module,!!! !!! so you cannot use the --with-apxs option. !!! Trotzdem hab ich es jetzt mit PHP als Apache DSO Modul zum Laufen bekommen. Ich habe --with-apxs weggelassen, lade php4 in der httpd.conf als libphp4.so und binde die php_mapscript.so dynamisch ein. Es scheint wunderbar zu funktionieren. Und die Frage lautet: Was kann passieren? Stuerzt mir jetzt hin und wieder der Apache ab, oder warum soll es angeblich nicht funktionieren? Oder ist die obige Compilerausgabe schlichtweg ueberholt? Gruesse, Inna From flavio at tydac.ch Mon Jul 11 07:30:11 2005 From: flavio at tydac.ch (Flavio Hendry) Date: Mon, 11 Jul 2005 07:30:11 +0200 Subject: [Mapserver-DE] mapscript mit php im cgi-modus? In-Reply-To: <42D0D2DF.5040003@web.de> References: <20050708100005.C0BA2101FCA@lists.intevation.de> <42D0D2DF.5040003@web.de> Message-ID: hallo inna das problem ist, dass bei gleichzeitigen zugriffen die generierten karten nach zufallsprinzip zugestellt werden, d.h. ein user kriegt die karte vom anderen und viceversa ... soweit ich weiss, ist das nicht behoben, s. http://mapserver.gis.umn.edu/bugs/show_bug.cgi?id=67 Mit freundlichem Gruss / Best Regards Flavio Hendry ---------------------------------------------------------------- TYDAC NEWS http://www.tydac.ch/german/index.php?menu=News_actual ---------------------------------------------------------------- ############      Mit freundlichen Gruessen / Kind Regards ############             mailto:flavio at tydac.ch ############         TYDAC AG - http://www.tydac.ch ####    ####        Geographic Information Solutions ####    ####         Luternauweg 12 -- CH-3006 Bern ############   Tel +41 (0)31 368 0180 - Fax +41 (0)31 368 1860 ---------------------------------------------------------------- From stender at terradata-deutschland.de Mon Jul 11 07:39:10 2005 From: stender at terradata-deutschland.de (Gordon Stender) Date: Mon, 11 Jul 2005 07:39:10 +0200 Subject: [Mapserver-DE] mapscript mit php im cgi-modus? In-Reply-To: <42D0D2DF.5040003@web.de> References: <20050708100005.C0BA2101FCA@lists.intevation.de> <42D0D2DF.5040003@web.de> Message-ID: <1553042424.20050711073910@terradata-deutschland.de> Hallo Inna, ich habe kürzlich php-MapScript 4.6 unter suse linux und php 4.3.2 als Apache-modul getestet. Leider kam es bei mir zu Apache abstürzen! Daher ist nun MapScript wieder im cgi-Modus (ohne Probleme) im Einsatz! Gruß Gordon Stender IJ> Hallo Liste, IJ> ich habe mal neu kompiliert und lasse jetzt php 4.3.11 und den mapserver IJ> 4.6 auf debian Sarge laufen. IJ> Damals gab es das problem, dass man php nur im cgi modus laufen lassen IJ> durfte, was erhebliche IJ> Umstaende macht und auch von der serversicherheit her unsicherer ist. IJ> Wenn man den mapserver mit --with-apxs kompiliert, kommt auch weiterhin IJ> diese Meldung: IJ> !!! The current version of PHP MapScript requires PHP4 configured as !!! IJ> !!! a CGI and cannot be used with PHP4 configured as an Apache module,!!! IJ> !!! so you cannot use the --with-apxs option. !!! IJ> Trotzdem hab ich es jetzt mit PHP als Apache DSO Modul zum Laufen IJ> bekommen. Ich habe --with-apxs IJ> weggelassen, lade php4 in der httpd.conf als libphp4.so und binde die IJ> php_mapscript.so dynamisch ein. IJ> Es scheint wunderbar zu funktionieren. Und die Frage lautet: Was kann IJ> passieren? Stuerzt mir jetzt hin und IJ> wieder der Apache ab, oder warum soll es angeblich nicht funktionieren? IJ> Oder ist die obige IJ> Compilerausgabe schlichtweg ueberholt? IJ> Gruesse, IJ> Inna From henki at gmx.de Mon Jul 11 11:24:41 2005 From: henki at gmx.de (=?ISO-8859-1?Q?=22Henning_D=FCsterh=F6ft=22?=) Date: Mon, 11 Jul 2005 11:24:41 +0200 (MEST) Subject: =?ISO-8859-1?Q?Re:_[Mapserver-DE]_Filterergebnisse_verschwinden?= References: <4394.1120229407@www42.gmx.net> Message-ID: <20548.1121073881@www55.gmx.net> Hallo Liste, nach zwei Wochen Rätselraten hat sich das Problem von Constanze Tschritter und mir gelöst. Es war natürlich ein klitzekleiner Syntaxfehler: statt im Template muss es heißen: Es waren also lediglich zwei Anführungszeichen zu viel. Ohne diese wird die Variable vom Mapfile problemlos erkannt! Danke an alle, die geholfen haben! Gruß Henning Düsterhöft -- Henning Düsterhöft Universitätsstr. 7e 49377 Vechta Tel. 04441-908212 From hagen.kretschmer at arcor.de Tue Jul 12 17:06:09 2005 From: hagen.kretschmer at arcor.de (hagen.kretschmer@arcor.de) Date: Tue, 12 Jul 2005 17:06:09 +0200 (CEST) Subject: [Mapserver-DE] Abfrage Message-ID: <22541376.1121180769564.JavaMail.ngmail@webmail-06.arcor-online.net> Hallo Liste, suche eine Möglichkeit um mit einer Abfrage alle Shapes eines Shapefiles anzeigen zu lassen, sowie ihre Informationen aus der dbf-datei. Habe es mit itemquery und indexquery versucht. Könnt mich gerne korrigieren aber bei einer indexquery kann ich nur ein shapeindex setzen, aber nicht mehrere. Als ich eine itemquery versuchte hat er mir nur das 1.Shape aus der dbf-Datei, welches den qstring erfüllte, ausgegeben. Mit freundlichen Grüßen Hagen Kretschmer Machen Sie aus 14 Cent spielend bis zu 100 Euro! Die neue Gaming-Area von Arcor - über 50 Onlinespiele im Angebot. http://www.arcor.de/rd/emf-gaming-1 From mschulz at webgis.de Wed Jul 13 08:32:58 2005 From: mschulz at webgis.de (Michael Schulz) Date: Wed, 13 Jul 2005 08:32:58 +0200 Subject: [Mapserver-DE] Abfrage In-Reply-To: <22541376.1121180769564.JavaMail.ngmail@webmail-06.arcor-online.net> References: <22541376.1121180769564.JavaMail.ngmail@webmail-06.arcor-online.net> Message-ID: <42D4B59A.6060106@webgis.de> Hallo, jeder Abfragetyp (punkt, item, feature, itemfeature) bei Mapserver hat eine Variante die genau ein Ergebnis liefert und eine Variante die n Ergebnisse liefert: - query|nquery, - itemquery|itemnquery, - featurequery|featurenquery ... Viele Grüße, Michael Schulz hagen.kretschmer at arcor.de schrieb: > Hallo Liste, > > suche eine Möglichkeit um mit einer Abfrage alle Shapes eines Shapefiles anzeigen zu lassen, sowie ihre Informationen aus der dbf-datei. Habe es mit itemquery und indexquery versucht. Könnt mich gerne korrigieren aber bei einer indexquery kann ich nur ein shapeindex setzen, aber nicht mehrere. Als ich eine itemquery versuchte hat er mir nur das 1.Shape aus der dbf-Datei, welches den qstring erfüllte, ausgegeben. > > Mit freundlichen Grüßen > > Hagen Kretschmer > > Machen Sie aus 14 Cent spielend bis zu 100 Euro! > Die neue Gaming-Area von Arcor - über 50 Onlinespiele im Angebot. > http://www.arcor.de/rd/emf-gaming-1 > > _______________________________________________ > 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 Tel +49 (0)761 556959-5 79108 Freiburg Fax +49 (0)761 556959-6 www.webgis.de / www.zopecms.de ----------------------------------------------------------- NEU ++ UMN MapServer Hosting ++ http://www.webgis.de ++ NEU ----------------------------------------------------------- From mattin_whv at yahoo.de Wed Jul 13 16:00:27 2005 From: mattin_whv at yahoo.de (mattin mattin) Date: Wed, 13 Jul 2005 16:00:27 +0200 (CEST) Subject: [Mapserver-DE] nquery auf postgis Layer In-Reply-To: <20050713100005.0B98E101FA3@lists.intevation.de> Message-ID: <20050713140027.12073.qmail@web25701.mail.ukl.yahoo.com> Moin zusammen, hat jemand von Euch schon ein paar Erfahrungen mit nquery's auf 'Postgis-Layer' sammeln können? Ich füttere den UMN bei der nquery mit den gleichen Parametern, wie bei einer nquery auf file-basierte Layer. Leider kommt es hier zu einer unerklärlichen Fehlermeldung. Eine Abfrage vom Typ query ist bei beiden Layer-Typen gleich und es kommt zu einem korrekten Abfrageergebnis. Besten Dank und Gruß vom Deich Mattin mapserver-de-request at freegis.org schrieb: Um e-Mails an die Liste Mapserver-DE zu schicken, nutzen Sie bitte die Adresse mapserver-de at freegis.org Um sich via Web von der Liste zu entfernen oder draufzusetzen: https://freegis.org/mailman/listinfo/mapserver-de oder, via Email, schicken Sie eine Email mit dem Wort 'help' in Subject/Betreff oder im Text an mapserver-de-request at freegis.org Sie koennen den Listenverwalter dieser Lister unter der Adresse mapserver-de-owner at freegis.org erreichen Wenn Sie antworten, bitte editieren Sie die Subject/Betreff auf einen sinnvollen Inhalt der spezifischer ist als "Re: Contents of Mapserver-DE digest..." Meldungen des Tages: 1. Abfrage (hagen.kretschmer at arcor.de) 2. Re: Abfrage (Michael Schulz) Betreff: [Mapserver-DE] Abfrage Datum: Tue, 12 Jul 2005 17:06:09 +0200 (CEST) An: mapserver-de at freegis.org Von: hagen.kretschmer at arcor.de Hallo Liste, suche eine Möglichkeit um mit einer Abfrage alle Shapes eines Shapefiles anzeigen zu lassen, sowie ihre Informationen aus der dbf-datei. Habe es mit itemquery und indexquery versucht. Könnt mich gerne korrigieren aber bei einer indexquery kann ich nur ein shapeindex setzen, aber nicht mehrere. Als ich eine itemquery versuchte hat er mir nur das 1.Shape aus der dbf-Datei, welches den qstring erfüllte, ausgegeben. Mit freundlichen Grüßen Hagen Kretschmer Machen Sie aus 14 Cent spielend bis zu 100 Euro! Die neue Gaming-Area von Arcor - über 50 Onlinespiele im Angebot. http://www.arcor.de/rd/emf-gaming-1 Betreff: Re: [Mapserver-DE] Abfrage Datum: Wed, 13 Jul 2005 08:32:58 +0200 An: hagen.kretschmer at arcor.de CC: mapserver-de at freegis.org Von: Michael Schulz Hallo, jeder Abfragetyp (punkt, item, feature, itemfeature) bei Mapserver hat eine Variante die genau ein Ergebnis liefert und eine Variante die n Ergebnisse liefert: - query|nquery, - itemquery|itemnquery, - featurequery|featurenquery ... Viele Grüße, Michael Schulz hagen.kretschmer at arcor.de schrieb: > Hallo Liste, > > suche eine Möglichkeit um mit einer Abfrage alle Shapes eines Shapefiles anzeigen zu lassen, sowie ihre Informationen aus der dbf-datei. Habe es mit itemquery und indexquery versucht. Könnt mich gerne korrigieren aber bei einer indexquery kann ich nur ein shapeindex setzen, aber nicht mehrere. Als ich eine itemquery versuchte hat er mir nur das 1.Shape aus der dbf-Datei, welches den qstring erfüllte, ausgegeben. > > Mit freundlichen Grüßen > > Hagen Kretschmer > > Machen Sie aus 14 Cent spielend bis zu 100 Euro! > Die neue Gaming-Area von Arcor - über 50 Onlinespiele im Angebot. > http://www.arcor.de/rd/emf-gaming-1 > > _______________________________________________ > 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 Tel +49 (0)761 556959-5 79108 Freiburg Fax +49 (0)761 556959-6 www.webgis.de / www.zopecms.de ----------------------------------------------------------- NEU ++ UMN MapServer Hosting ++ http://www.webgis.de ++ NEU ----------------------------------------------------------- _______________________________________________ Mapserver-DE mailing list Mapserver-DE at freegis.org https://freegis.org/mailman/listinfo/mapserver-de --------------------------------- Gesendet von Yahoo! Mail - Jetzt mit 1GB kostenlosem Speicher -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20050713/bdae7728/attachment.html From thurm at landkreis-mueritz.de Wed Jul 13 16:21:21 2005 From: thurm at landkreis-mueritz.de (thurm@landkreis-mueritz.de) Date: Wed, 13 Jul 2005 16:21:21 +0200 Subject: [Mapserver-DE] Error while loading shared libraries Message-ID: <63D942A7EB17524CABCAD0196EB86D4209EEB5@mailsrv.lk-mueritz.msft> Hallo Liste, ich versuche gerade den Mapserver in der Version 4.4.2 unter RedHat-Linux zum Laufen zu bringen. Configure und Make haben eigentlich keine Fehler gebracht. Beim Test des Mapservers mit dem Befehl ./mapserv -v bekomme ich folgende Fehlermeldung: ./mapserv: error while loading shared libraries: libproj.so.0: cannot open shared object file: No such file or directory Die Datei libproj.so.0 ist im Verzeichnis /usr/local/lib aber vorhanden, jedenfalls als Link. auf die Datei libproj.so.0.5.0. Denn die wird wohl benötigt. Das Verzeichnis /usr/local/lib ist in der PATH-Variable enthalten. Hat jemand einen Tipp für mich, wie ich diese Hürde nehmen kann? Mit freundlichen Grüßen Andreas ************************************************************************************************** Der Inhalt dieser EMail ist vertraulich und nur fuer den angegebenen Empfaenger bestimmt. Wenn Sie diese EMail faelschlicherweise erhalten haben sollten, so leiten Sie sie, wenn moeglich, an den richtigen Adressaten weiter und informieren Sie bitte den Absender ueber die Aenderung der Adresse. ****** Der Inhalt dieser Mail wurde auf Viren geprueft. ***** ************************************************************************************************** -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20050713/e2d12df9/attachment.html From adams at terrestris.de Wed Jul 13 16:27:36 2005 From: adams at terrestris.de (Till Adams) Date: Wed, 13 Jul 2005 16:27:36 +0200 Subject: [Mapserver-DE] Error while loading shared libraries In-Reply-To: <63D942A7EB17524CABCAD0196EB86D4209EEB5@mailsrv.lk-mueritz.msft> References: <63D942A7EB17524CABCAD0196EB86D4209EEB5@mailsrv.lk-mueritz.msft> Message-ID: <42D524D8.4030402@terrestris.de> Andreas, such mal deine Libs in der Datei /etc/ld.so.conf indem du nach folgenden Einträgen guckst (und diese ggf. selber machst): /usr/local /usr/local/lib /usr/Local/share und danach mit /sbin/ldconfig diese Datei neu einzulesen (macht der Server beim Start). Danach sollte alles klappen ;-) Grüsse aus Bonn, Till ****************************************** * 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 info at poggensee.net Thu Jul 14 11:43:14 2005 From: info at poggensee.net (info@poggensee.net) Date: Thu, 14 Jul 2005 11:43:14 +0200 Subject: [Mapserver-DE] could not load library Message-ID: <12996028.1121334194720.JavaMail.servlet@kundenserver> Beim Versuch, Daten aus einer Postgis-Datenbank als map zu erhalten, kommt immer dieser Fehler: msDrawMap(): Image handling error. Failed to draw layer named 'TEST'. prepare_database(): Query error. Error executing POSTGIS DECLARE (the actual query) statement: 'DECLARE mycursor BINARY CURSOR FOR SELECT asbinary(force_collection(force_2d(the_geom)),'NDR'),gid::text from test WHERE the_geom && setSRID('BOX3D(4494500 5258000,4680500 5444000)'::BOX3D, find_srid('','test','the_geom') )' Postgresql reports the error as 'ERROR: could not load library "C:/ms4w/apps/pgsql75win/lib/libpostgis.dll": error ' Dabei ist die Datei vorhanden. Zur Erläuterung: Ich habe ms4w mit pgsql75win installiert, und die Anweisungen aus der Datei READMEPG.txt befolgt. Da ich kein Apache-Kenner bin, vermute ich mal, daß ich irgendeine Freigabe für das Verzeichnis "C:\ms4w\apps\pgsql75win" geben muß. Wie mache ich das ? From Josef.Scheichenzuber at web.de Fri Jul 15 12:42:37 2005 From: Josef.Scheichenzuber at web.de (Josef Scheichenzuber) Date: Fri, 15 Jul 2005 12:42:37 +0200 Subject: [Mapserver-DE] SVG Output noch nicht optimal Message-ID: <540764512@web.de> Hallo, bei der Ausgabe im SVG Format stellte ich zwei verbesserungswürdige Sachen fest (neuster Mapserver 4.6): 1. Darstellungsfehler: Multipart Polygone werden vom Mapserver nicht mit mehreren, sondern mit 1 SVG-polyline ausgegeben, wodurch die einzelnen Teile des Multipart Poygons jeweils mit einer Linie noch verbunden werden. 2. Informationsverlust: Bei Vektorlayer mit Textannotationen gibt Mapserver zuerst alle Polygone (SVG-polyline) und danach alle Annotationen (SVG-text) aus. Es geht dadurch die Information, welcher Text zu welchem Polygon gehört, verloren. Würde die SVG-Ausgabe die ursprüngliche Struktur ("bestimmtes Polygon und bestimmter Text gehören zusammen") enthalten, was in SVG als XML-Derivat möglich wäre, so könnte man die Mapserverausgabe über ein weiteres Progamm elegant weiterbearbeiten (z.B. Suche nach best. Text und Highlightening des zugehörigen Polygons). Gibt es im Forum ähnliche Erfahrungen mit SVG und wurden evtl. Tricks/Workarounds für obige Probleme gefunden? Danke für Rückmeldungen! Viele Grüße, Josef Scheichenzuber ______________________________________________________________ Verschicken Sie romantische, coole und witzige Bilder per SMS! Jetzt bei WEB.DE FreeMail: http://f.web.de/?mc=021193 From peter.korduan at uni-rostock.de Fri Jul 15 14:17:36 2005 From: peter.korduan at uni-rostock.de (Peter Korduan) Date: Fri, 15 Jul 2005 14:17:36 +0200 Subject: [Mapserver-DE] AW: [kvwmap-users] PHP unter XAMPP In-Reply-To: <63D942A7EB17524CABCAD0196EB86D4209EEB7@mailsrv.lk-mueritz.msft> Message-ID: <0IJO00FL94TCXD@mail.uni-rostock.de> _____ Von: kvwmap-users-admin at lists.sourceforge.net [mailto:kvwmap-users-admin at lists.sourceforge.net] Im Auftrag von thurm at landkreis-mueritz.de Gesendet: Donnerstag, 14. Juli 2005 15:30 An: kvwmap-users at lists.sourceforge.net Betreff: [kvwmap-users] PHP unter XAMPP Hallo Liste, ich habe auf einem Server RedHat-Linux + XAMPP installiert. In dieser XAMPP-Distribution ist ja PHP schon mit drin. Zum configure des Mapservers muss ich ein Verzeichnis für PHP angeben. Welches Verzeichnis muss ich angeben, wenn ich zum compilieren des Mapservers das PHP unter XAMPP nutzen möchte? Mit freundlichen Grüßen Andreas Thurm **************************************************************************** ********************** Der Inhalt dieser EMail ist vertraulich und nur fuer den angegebenen Empfaenger bestimmt. Wenn Sie diese EMail faelschlicherweise erhalten haben sollten, so leiten Sie sie, wenn moeglich, an den richtigen Adressaten weiter und informieren Sie bitte den Absender ueber die Aenderung der Adresse. ****** Der Inhalt dieser Mail wurde auf Viren geprueft. ***** [Peter Korduan: ] Du könntest php in einem eigenen Verzeichnis z.B. /usr/local/php installieren. Damit stehen dort die Quellen zur Verfügung und dann dieses Verzeichnis beim kompilieren des MapServers angeben. -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20050715/865359ef/attachment.html From hagen.kretschmer at arcor.de Mon Jul 18 11:18:04 2005 From: hagen.kretschmer at arcor.de (hagen.kretschmer@arcor.de) Date: Mon, 18 Jul 2005 11:18:04 +0200 (CEST) Subject: [Mapserver-DE] Cached Queries Message-ID: <7458838.1121678284150.JavaMail.ngmail@webmail-07.arcor-online.net> Hallo Liste, versuche eine Cached Queries aufzurufen, bin aber erfolglos. Habe in meinen HTML-Template savequery =true definiert und im Abfrage-Template folgende Anweisungen schon probiert: wenn man sich dann den Seitenquelltext im Browser anzeigen läßt, sieht man das er die Variable [get_layers] nicht verstanden hat. Seitenquelltext vom Abfrage-Template: Habe dann versucht die[ get_layers] Anweisung zu umgehen und habe die Layer selbst eingetragen, hat aber auch nicht funktioniert. Habe sogar die ganzen Pfade (anstatt [program]...) per Hand eingetragen daran lag es aber auch nicht. Wäre sehr dankbar wenn mir jemand von euch einen Tip geben kann. PS: benutze Mapserver 4.4.2 Mit freundlichen Grüßen Hagen Kretschmer Machen Sie aus 14 Cent spielend bis zu 100 Euro! Die neue Gaming-Area von Arcor - über 50 Onlinespiele im Angebot. http://www.arcor.de/rd/emf-gaming-1 From Carl-Heinrich.Schwecke at gll-ol.niedersachsen.de Tue Jul 19 11:40:52 2005 From: Carl-Heinrich.Schwecke at gll-ol.niedersachsen.de (Schwecke, Carl-Heinrich) Date: Tue, 19 Jul 2005 11:40:52 +0200 Subject: [Mapserver-DE] =?iso-8859-1?q?fehlerhafte_Farben_augrund_Pallett?= =?iso-8859-1?q?en=FCberlauf?= Message-ID: <893125A9F961D411B5CF0050DABF8E90066AE5BA@NTS01102.katasteramt-ol.niedersachsen.de> Hallo Liste ich hole mir von einem Mapserver der LGN topographische Karten im Format PNG. Bei der Darstellung in einer UMN Anwendung mit POI's in Form von kleinen Bitmaps werden diese farblich falsch dargestellt. Offensichtlich handelt es sich um Palettenüberlauf weil die LGN Karten wohl schon mit 256 Farben geliefert werden. Das Outputformat PNG24 hat keine Abhilfe gebracht! Wenn ich die Karten im jpeg Format hole stimmen zwar meine POI Farben aber die Qualität der topographischen Karten ist nicht mehr ok. Kann mir jemand helfen? Gruß aus Oldenburg Calle -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20050719/aaf75b4e/attachment.html From schroeter at netgis.de Tue Jul 19 11:53:45 2005 From: schroeter at netgis.de (NETGIS Sven Schroeter) Date: Tue, 19 Jul 2005 11:53:45 +0200 Subject: =?iso-8859-1?Q?Re:_=5BMapserver-DE=5D_fehlerhafte_Farben_augrund_Pallet?= =?iso-8859-1?Q?ten=FCberlauf?= References: <893125A9F961D411B5CF0050DABF8E90066AE5BA@NTS01102.katasteramt-ol.niedersachsen.de> Message-ID: <003401c58c47$c11babf0$18b2a8c0@sven> fehlerhafte Farben augrund PallettenüberlaufHallo Calle, mit IMAGETYPE PNG24 OUTPUTFORMAT NAME png DRIVER "GD/PNG" IMAGEMODE RGB EXTENSION "png" END stehen Dir 16,8 Mio Farben zur Verfügung, was ausreichen sollte. Überprüfe mal Deine Mapserver-Version oder den Synax im Mapfile. Viele Grüße Sven ----- Original Message ----- From: Schwecke, Carl-Heinrich To: mapserver-de at freegis.org Sent: Tuesday, July 19, 2005 11:40 AM Subject: [Mapserver-DE] fehlerhafte Farben augrund Pallettenüberlauf Hallo Liste ich hole mir von einem Mapserver der LGN topographische Karten im Format PNG. Bei der Darstellung in einer UMN Anwendung mit POI's in Form von kleinen Bitmaps werden diese farblich falsch dargestellt. Offensichtlich handelt es sich um Palettenüberlauf weil die LGN Karten wohl schon mit 256 Farben geliefert werden. Das Outputformat PNG24 hat keine Abhilfe gebracht! Wenn ich die Karten im jpeg Format hole stimmen zwar meine POI Farben aber die Qualität der topographischen Karten ist nicht mehr ok. Kann mir jemand helfen? Gruß aus Oldenburg Calle ------------------------------------------------------------------------------ _______________________________________________ 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/20050719/7eecb690/attachment.html From anthes at ive-mbh.de Tue Jul 19 13:01:50 2005 From: anthes at ive-mbh.de (Ralph Anthes) Date: Tue, 19 Jul 2005 13:01:50 +0200 Subject: [Mapserver-DE] Query via Mapscript? Message-ID: <42DCDD9E.6020007@ive-mbh.de> Hallo Liste, ich verzweifele irgendwie am Query via Mapscript. Es kommt immer folgende Meldung: *Warning*: [MapServer Error]: msQueryByPoint(): No matching record(s) found. in */home/anthes/gis/mapserver/europa/query.php* on line *56 *Was mache ich falsch bzw. wo ist der Denkfehler? Vielen Dank Ralph Hier meine Abfrage: $map->preparequery(); $shapepath = $map->shapepath; $my_point = ms_newpointObj(); $my_point->setXY($HTTP_POST_VARS["map_x"],$HTTP_POST_VARS["map_y"]); for ($i = 1; $i <= count($pLayer); $i++) { $layer = $map->getLayerByName($pLayer[$i]); if ($pLayerStatus[$i] == "ON") { $layer->set("status",MS_ON); if ($layer->queryByPoint($my_point, MS_SINGLE, 0) == MS_SUCCESS ) { for ($j=0; $j<$layer->getNumResults(); $j++) { $result = $layer->getResult($j); printf("lay=%d, res=%d, si=%d, ti=%d, ci=%d\n", $i, $j, $result->shapeindex, $result->tileindex, $result->classindex); } } } if ($pLayerStatus[$i] == "ON") { $layer->set("status",MS_ON); } else { $layer->set("status",MS_OFF); } Hier ein Ausschnitt aus meinem Mapfile: ############################################################ Kartenbeschreibung DEBUG ON NAME EUROPA IMAGETYPE PNG SIZE 800 600 STATUS ON SHAPEPATH "/home/anthes/gis/mapserver/europa/data/" FONTSET "fonts/fonts.list" IMAGECOLOR 86 131 249 ############################################################ Projektionseinstellung #################### Mode latlong EXTENT -11.1185 40 25.5 54 PROJECTION "init=epsg:31297" END # 4326" END UNITS DD ############################################################ QUERY anschalten QUERYMAP STATUS ON STYLE HILITE END ############################################################ Layer Stadtgebiete LAYER NAME CityArea TYPE POLYGON STATUS OFF DATA city_area TOLERANCE 10 # LABELREQUIRES ([Cities] = 1) LABELITEM 'NAME' LABELMAXSCALE 1000000 CLASS TEMPLATE dummy.foo NAME "Citiesarea" COLOR 255 150 130 LABEL POSITION AUTO PARTIALS TRUE TYPE TRUETYPE FONT "Arial-bold" ANTIALIAS TRUE SIZE 8 COLOR 0 0 0 MAXSIZE 15 MINSIZE 5 OUTLINECOLOR 255 255 255 WRAP " " END END TOLERANCE 10 TOLERANCEUNITS PIXELS END LAYER NAME CityQuery TYPE QUERY STATUS ON DATA city_area CLASS TEMPLATE dummy.foo END TOLERANCE 10 TOLERANCEUNITS PIXELS END -- Dipl.-Ing. Ralph Anthes Ingenieurgesellschaft für Verkehrs- und Eisenbahnwesen mbH Vahrenwalder Platz 3, 30165 Hannover Telefon: 0511/984228-18 Fax: 0511/984228-29 http://www.ive-mbh.de From zpt.gis at polizei.rlp.de Tue Jul 19 18:12:20 2005 From: zpt.gis at polizei.rlp.de (Geografische Informationssysteme) Date: Tue, 19 Jul 2005 18:12:20 +0200 Subject: [Mapserver-DE] Problem mit Projektionen (?) Message-ID: Hallo UMN.Benutzer, Ich hab da ein Problem und/oder Unverständnis mit der Darstellung von Punkten und brauche eure Hilfe. Also, zukünftig möchte ich Punkte (GPS-Koordinaten) in einer Karte darstellen. Da mir derzeit noch keine Test-Koordinaten vorliegen, habe ich einfach eine bestehende Postgres-Tabelle kopiert und die Inhalte der geom Spalte mit "transform(the_geom,'4226')" umgewandelt. Dann hab ich nen Layer erstellt, der diese Tabelle anspricht und die Projection-Sektion folgendermaßen gesetzt: 1. Variante: PROJECTION "init=EPSG:4326" END 2. Variante: PROJECTION "proj=latlong" "datum=WGS84" "ellps=WGS84" END Der "globale" PROJECTION Eintrag im Mapfile sieht so aus: PROJECTION "init=EPSG:31466" #PROJECTION # DHDN / Germany zone 2 END Bei der Darstellung der Punkte (in beiden Fällen) muss ich dann feststellen dass die geclonten Punkte nach unten links rutschen (Entfernung immer konstant ca 206 Meter). Nach meinem Verständnis müssten doch die Punkte deckungsgleich sein, isn't it? Hier mal die Ergebnisse aus den select statements: select the_geom, transform(the_geom,'4326') from pipunkte ergibt: "SRID=31466;POINT(2657882 5538488)" "SRID=4326;POINT(8.19989675269949 49.9618389782115)" die Gegenprüfung sieht dann so aus: select the_geom, transform(the_geom,'31466') from pipunktegps ergibt: "SRID=4326;POINT(8.19989675269949 49.9618389782115)" "SRID=31466;POINT(2657882.00000032 5538487.99999881)" Also ergibt hin und zurück den gleichen Punkt. Daran kannst also nicht liegen. Es muss m.was mit der Mapserver-Projektion zu tun haben? Oder? MfG Guido From ml.dje at geocontent.de Wed Jul 20 09:03:17 2005 From: ml.dje at geocontent.de (Dirk Jesko) Date: Wed, 20 Jul 2005 09:03:17 +0200 Subject: [Mapserver-DE] Problem mit Projektionen (?) In-Reply-To: References: Message-ID: <42DDF735.6040106@geocontent.de> Hallo Guido, Zunächst gehe ich davon aus, dass im PostgreSQL mit "transform(the_geom,'4326')" und nicht mit 4226 transformiert wurde. Ansonsten habe ich festgestellt, dass die Transformationsparameter im proj.4 für WGS84->Bessel große Abweichungen erzeugen (zumindest in Deutschland). Ich habe in einem Projekt Daten in Gauß-Krüger-Projektion/Bessel-Ellipsoid und andere in latlon-Koordinaten/WGS84. Mit den einfachen Einstellungen für die Projektion bekomme ich ebenfalls Lagefehler über 100m. Gebe ich jedoch die 7 Parameter für den Datumsübergang zwischen Bessel und WGS84 explizit an, ist die Lage perfekt. Dazu verwende ich folgende Definition für die Projektion der WGS84-Layer: PROJECTION "init=epsg:4326" "towgs84=-598.1,-73.7,-418.2,-0.202,-0.045,2.455,-6.70" END Die Parameter stammen von der Webseite des BKG (http://crs.bkg.bund.de/crseu/crs/eu-countrysel.php?country=DE). Ich habe die Einstellungen in verschiedenen Gegenden Deutschlands getestet und konnte bisher keine nennenswerten Abweichung feststellen. Mit freundlichen Grüßen, Dirk P.S.: Falls Interesse besteht, kann ich eine GPS-Aufzeichnung als ESRI-Shape zur Verfügung stellen. Geografische Informationssysteme wrote: >Hallo UMN.Benutzer, > >Ich hab da ein Problem und/oder Unverständnis mit der Darstellung von Punkten und brauche eure Hilfe. > >Also, zukünftig möchte ich Punkte (GPS-Koordinaten) in einer Karte darstellen. >Da mir derzeit noch keine Test-Koordinaten vorliegen, habe ich einfach eine bestehende Postgres-Tabelle kopiert und die Inhalte der geom Spalte mit "transform(the_geom,'4226')" umgewandelt. > >Dann hab ich nen Layer erstellt, der diese Tabelle anspricht und die Projection-Sektion folgendermaßen gesetzt: >1. Variante: >PROJECTION > "init=EPSG:4326" >END >2. Variante: >PROJECTION > "proj=latlong" > "datum=WGS84" > "ellps=WGS84" >END > >Der "globale" PROJECTION Eintrag im Mapfile sieht so aus: >PROJECTION > "init=EPSG:31466" #PROJECTION # DHDN / Germany zone 2 >END > >Bei der Darstellung der Punkte (in beiden Fällen) muss ich dann feststellen dass die geclonten Punkte nach unten links rutschen (Entfernung immer konstant ca 206 Meter). Nach meinem Verständnis müssten doch die Punkte deckungsgleich sein, isn't it? > >Hier mal die Ergebnisse aus den select statements: >select the_geom, transform(the_geom,'4326') from pipunkte ergibt: >"SRID=31466;POINT(2657882 5538488)" "SRID=4326;POINT(8.19989675269949 49.9618389782115)" > >die Gegenprüfung sieht dann so aus: >select the_geom, transform(the_geom,'31466') from pipunktegps ergibt: >"SRID=4326;POINT(8.19989675269949 49.9618389782115)" "SRID=31466;POINT(2657882.00000032 5538487.99999881)" > >Also ergibt hin und zurück den gleichen Punkt. Daran kannst also nicht liegen. Es muss m.was mit der Mapserver-Projektion zu tun haben? Oder? > >MfG > >Guido > > >_______________________________________________ >Mapserver-DE mailing list >Mapserver-DE at freegis.org >https://freegis.org/mailman/listinfo/mapserver-de > > > From marko.samson at hf-nrw.lfv.nrw.de Wed Jul 20 09:10:16 2005 From: marko.samson at hf-nrw.lfv.nrw.de (Marko Samson) Date: Wed, 20 Jul 2005 09:10:16 +0200 Subject: [Mapserver-DE] RPM File =?iso-8859-15?q?f=FCr_Suse_9=2E3=3F?= Message-ID: <42DDF8D8.4000909@hf-nrw.lfv.nrw.de> Hallo Liste, gibt es eigentlich ein rpm-file für Suse 9.3 vom umn? Bekomme das configure Script nicht durch. CU, Marko From Gunter.Rieth at stadt.mainz.de Wed Jul 20 09:17:18 2005 From: Gunter.Rieth at stadt.mainz.de (Gunter.Rieth@stadt.mainz.de) Date: Wed, 20 Jul 2005 09:17:18 +0200 Subject: [Mapserver-DE] Expression Message-ID: Hallo, vielleicht hat jemand einen Tip für mich. Ich nutze einen Filter mit der Regel: FILTER ( [Pegel] >=7 AND [Pegel] <= 8 ) der funktioniert auch. Seit ich aber Dezimalzahlen nutze FILTER ( [Pegel] >= 7,10 AND [Pegel] <= 8,50 ) bricht der Mapserver ab. Das Feld kommt aus MapInfo TAB Files und ist als Dezimalzahl angelegt. Mit freundlichen Grüßen i.A. Gunter Rieth Kommunale Datenzentrale Mainz -Eigenbetrieb der Stadt Mainz- Hechtsheimer Straße 35 55131 Mainz Tel.: 06131/12-3557 Fax.: 06131/12-2267 eMail: gunter.rieth at stadt.mainz.de Notes: Gunter Rieth/KDZ/Mainz URL: http://www.kdz.mainz.de -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20050720/61446f08/attachment.html From uwe.seher at arteng.de Wed Jul 20 09:33:01 2005 From: uwe.seher at arteng.de (Uwe Seher) Date: Wed, 20 Jul 2005 09:33:01 +0200 Subject: AW: [Mapserver-DE] Expression In-Reply-To: Message-ID: Hallo! Auf den ersten Blick fällt mir das Komma als Dezimaltrenner auf. Probiers mal mit nem Punkt. Gruß Uwe Seher -----Ursprüngliche Nachricht----- Von: mapserver-de-bounces at freegis.org [mailto:mapserver-de-bounces at freegis.org]Im Auftrag von Gunter.Rieth at stadt.mainz.de Gesendet: Mittwoch, 20. Juli 2005 09:17 An: mapserver-de , Betreff: [Mapserver-DE] Expression Hallo, vielleicht hat jemand einen Tip für mich. Ich nutze einen Filter mit der Regel: FILTER ( [Pegel] >=7 AND [Pegel] <= 8 ) der funktioniert auch. Seit ich aber Dezimalzahlen nutze FILTER ( [Pegel] >= 7,10 AND [Pegel] <= 8,50 ) bricht der Mapserver ab. Das Feld kommt aus MapInfo TAB Files und ist als Dezimalzahl angelegt. Mit freundlichen Grüßen i.A. Gunter Rieth Kommunale Datenzentrale Mainz -Eigenbetrieb der Stadt Mainz- Hechtsheimer Straße 35 55131 Mainz Tel.: 06131/12-3557 Fax.: 06131/12-2267 eMail: gunter.rieth at stadt.mainz.de Notes: Gunter Rieth/KDZ/Mainz URL: http://www.kdz.mainz.de ____________ Virus checked by G DATA AntiVirusKit Version: AVK 15.0.6144 from 19.07.2005 Virus news: www.antiviruslab.com -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20050720/d4b45fdb/attachment.html From adams at terrestris.de Wed Jul 20 09:41:55 2005 From: adams at terrestris.de (Till Adams) Date: Wed, 20 Jul 2005 09:41:55 +0200 Subject: [Mapserver-DE] RPM File =?ISO-8859-15?Q?f=FCr_Suse_9=2E3?= =?ISO-8859-15?Q?=3F?= In-Reply-To: <42DDF8D8.4000909@hf-nrw.lfv.nrw.de> References: <42DDF8D8.4000909@hf-nrw.lfv.nrw.de> Message-ID: <42DE0043.2040207@terrestris.de> Marko Samson wrote: > Hallo Liste, > > gibt es eigentlich ein rpm-file für Suse 9.3 vom umn? > Bekomme das configure Script nicht durch. > > CU, > Marko > > > ------------------------------------------------------------------------ > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de Marko, wo ist genau dein Fehler beim "configure" ?? Ich kann sonst anbieten eine Punkt f. Punkt Beschreibung für UMN kompilieren auf Suse 9.x zur Verfügung zu stellen. Generell ist Selber-Kompilieren aus meiner Sicht immer besser, da du bestimmte Verhalten des UMN besser im Griff hast (was kann er? Leidige Grenzen im Quellcode, wie zB. Beschränkung auf 64 Symbole oder 50 Layer) Grüsse, Till ****************************************** * 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 zpt.gis at polizei.rlp.de Wed Jul 20 09:59:38 2005 From: zpt.gis at polizei.rlp.de (Geografische Informationssysteme) Date: Wed, 20 Jul 2005 09:59:38 +0200 Subject: AW: [Mapserver-DE] Problem mit Projektionen (?) Message-ID: Hallo Dirk, Vielen Dank für den Tipp. Das ist nun wesentlich besser. Jetzt liege ich bei ca 4 Metern Abweichung. Ich nehme an, dass das Ergebnis auch noch etwas getunt werden kann. Ich würde nämlich schon ganz gerne so unter 1 Meter bleiben wollen. Ich werde mal mit den Parametern etwas experimentieren. > "transform(the_geom,'4326')" und nicht mit 4226 transformiert wurde. Klar, Finger sind zu breit für die Tastatur. Dein Angebot mit den GPS-Shapefiles nehm ich gerne an. Geht das (von der Größe) per Mail?. mFg Guido > -----Ursprüngliche Nachricht----- > Von: Dirk Jesko [mailto:ml.dje at geocontent.de] > Gesendet: Mittwoch, 20. Juli 2005 09:03 > An: Geografische Informationssysteme > Cc: > Betreff: Re: [Mapserver-DE] Problem mit Projektionen (?) > > > Hallo Guido, > > Zunächst gehe ich davon aus, dass im PostgreSQL mit > "transform(the_geom,'4326')" und nicht mit 4226 transformiert wurde. > Ansonsten habe ich festgestellt, dass die Transformationsparameter im > proj.4 für WGS84->Bessel große Abweichungen erzeugen (zumindest in > Deutschland). > > Ich habe in einem Projekt Daten in > Gauß-Krüger-Projektion/Bessel-Ellipsoid und andere in > latlon-Koordinaten/WGS84. Mit den einfachen Einstellungen für die > Projektion bekomme ich ebenfalls Lagefehler über 100m. Gebe > ich jedoch > die 7 Parameter für den Datumsübergang zwischen Bessel und WGS84 > explizit an, ist die Lage perfekt. Dazu verwende ich folgende > Definition > für die Projektion der WGS84-Layer: > > PROJECTION > "init=epsg:4326" > "towgs84=-598.1,-73.7,-418.2,-0.202,-0.045,2.455,-6.70" > END > > Die Parameter stammen von der Webseite des BKG > (http://crs.bkg.bund.de/crseu/crs/eu-countrysel.php?country=DE). Ich > habe die Einstellungen in verschiedenen Gegenden Deutschlands > getestet > und konnte bisher keine nennenswerten Abweichung feststellen. > > > Mit freundlichen Grüßen, > Dirk > > P.S.: Falls Interesse besteht, kann ich eine GPS-Aufzeichnung als > ESRI-Shape zur Verfügung stellen. > > > Geografische Informationssysteme wrote: > > >Hallo UMN.Benutzer, > > > >Ich hab da ein Problem und/oder Unverständnis mit der > Darstellung von Punkten und brauche eure Hilfe. > > > >Also, zukünftig möchte ich Punkte (GPS-Koordinaten) in einer > Karte darstellen. > >Da mir derzeit noch keine Test-Koordinaten vorliegen, habe > ich einfach eine bestehende Postgres-Tabelle kopiert und die > Inhalte der geom Spalte mit "transform(the_geom,'4226')" umgewandelt. > > > >Dann hab ich nen Layer erstellt, der diese Tabelle anspricht > und die Projection-Sektion folgendermaßen gesetzt: > >1. Variante: > >PROJECTION > > "init=EPSG:4326" > >END > >2. Variante: > >PROJECTION > > "proj=latlong" > > "datum=WGS84" > > "ellps=WGS84" > >END > > > >Der "globale" PROJECTION Eintrag im Mapfile sieht so aus: > >PROJECTION > > "init=EPSG:31466" #PROJECTION # DHDN / Germany zone 2 > >END > > > >Bei der Darstellung der Punkte (in beiden Fällen) muss ich > dann feststellen dass die geclonten Punkte nach unten links > rutschen (Entfernung immer konstant ca 206 Meter). Nach > meinem Verständnis müssten doch die Punkte deckungsgleich > sein, isn't it? > > > >Hier mal die Ergebnisse aus den select statements: > >select the_geom, transform(the_geom,'4326') from pipunkte ergibt: > >"SRID=31466;POINT(2657882 5538488)" > "SRID=4326;POINT(8.19989675269949 49.9618389782115)" > > > >die Gegenprüfung sieht dann so aus: > >select the_geom, transform(the_geom,'31466') from pipunktegps ergibt: > >"SRID=4326;POINT(8.19989675269949 49.9618389782115)" > "SRID=31466;POINT(2657882.00000032 5538487.99999881)" > > > >Also ergibt hin und zurück den gleichen Punkt. Daran kannst > also nicht liegen. Es muss m.was mit der Mapserver-Projektion > zu tun haben? Oder? > > > >MfG > > > >Guido > > > > > >_______________________________________________ > >Mapserver-DE mailing list > >Mapserver-DE at freegis.org > >https://freegis.org/mailman/listinfo/mapserver-de > > > > > > > > From Mike.Elstermann at itc-halle.de Wed Jul 20 10:06:06 2005 From: Mike.Elstermann at itc-halle.de (Elstermann, Mike) Date: Wed, 20 Jul 2005 10:06:06 +0200 Subject: =?iso-8859-15?Q?AW=3A_=5BMapserver-DE=5D_RPM_File_f=FCr_Suse_9?= =?iso-8859-15?Q?=2E3=3F?= Message-ID: hallo marko, sind alle bibliotheken auf dem system vorhanden? Hier mein Kochbuch: MapServer-Installaton unter Suse 9.0 0. Systemvoraussetzungen: · Gcc, gcc++ · make · freetype + devel · zlib + devel · libpng + devel · gd + devel · readline + devel · bison · flex 1. GD2.0.15 · ./configure · make · make install 2. GEOS · ./configure · make · make install · /sbin/ldconfig 3. PostgreSQL · ./configure · make · make install · user postgres via yast hizufügen · mkdir /usr/local/pgsql/data · chown postgres /usr/local/pgsql/data · su - postgres · /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data · /usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data & · /usr/local/pgsql/bin/createdb test · /usr/local/pgsql/bin/psql test 4. PostGIS · Kopieren ins CONTRIB-Verzeichnis der Quellen des PostgreSQL · tar -xvf · im Makefile "USR_PROJ=0" setzen, falls keine projection genutzt werden soll · make · make install · createdb yourtestdatabase · createlang plpgsql yourtestdatabase · psql -d yourtestdatabase -f postgis.sql (im CONTRIB/POSTGIS-CVS-Pfad) · psql -d yourtestdatabase -f spatial_ref_sys.sql 5. GDAL (v1.2.3) · ./configure · make · make install 6. PROJ.4 (v4.4.8) · ./configure · make · make install 7. Mapserver (v4.2.3) · ./configure --with-postgis=/usr/local/pgsql/bin/pg_config --with-gd=/usr/local --with-png=/usr/local --with-proj=/usr/local --with-ogr=/usr/local/bin/gdal-config --with-gdal=/usr/local/bin/gdal-config · make · make install Für Rückfragen stehe ich Ihnen gern zur Verfügung. Mit freundlichen Grüßen gez. i.A. Mike Elstermann -- Mike Elstermann Teamleiter e-Solutions IT-Consult Halle GmbH Bornknechtstraße 5 06108 Halle (Saale) Telefon: +49 345 581-7128 Telefax: +49 345 581-1737 Fax: +49 345 581 78 7128 Mobilfunk: +49 160 71 545 02 E-Mail: mike.elstermann at itc-halle.de Internet: http://www.itc-halle.de _______________________________________________________ ::: GeoDaten Online? -> http://halgis.halle.de ::: Umweltdaten Online? -> http://umweltatlas.halle.de -----Ursprüngliche Nachricht----- Von: Marko Samson [mailto:marko.samson at hf-nrw.lfv.nrw.de] Gesendet: Mittwoch, 20. Juli 2005 09:10 An: mapserver-de at freegis.org Betreff: [Mapserver-DE] RPM File für Suse 9.3? Hallo Liste, gibt es eigentlich ein rpm-file für Suse 9.3 vom umn? Bekomme das configure Script nicht durch. CU, Marko From peter.korduan at uni-rostock.de Wed Jul 20 10:09:56 2005 From: peter.korduan at uni-rostock.de (Peter Korduan) Date: Wed, 20 Jul 2005 10:09:56 +0200 Subject: AW: [Mapserver-DE] Query via Mapscript? In-Reply-To: <42DCDD9E.6020007@ive-mbh.de> Message-ID: <0IJX000SS2OLVD@mail.uni-rostock.de> > -----Ursprüngliche Nachricht----- > Von: mapserver-de-bounces at freegis.org [mailto:mapserver-de- > bounces at freegis.org] Im Auftrag von Ralph Anthes > Gesendet: Dienstag, 19. Juli 2005 13:02 > An: mapserver-de at freegis.org > Betreff: [Mapserver-DE] Query via Mapscript? > > Hallo Liste, > > ich verzweifele irgendwie am Query via Mapscript. Es kommt immer > folgende Meldung: > *Warning*: [MapServer Error]: msQueryByPoint(): No matching record(s) > found. in */home/anthes/gis/mapserver/europa/query.php* on line *56 > > *Was mache ich falsch bzw. wo ist der Denkfehler? > > Vielen Dank > Ralph > > Hier meine Abfrage: > $map->preparequery(); > $shapepath = $map->shapepath; > $my_point = ms_newpointObj(); > $my_point->setXY($HTTP_POST_VARS["map_x"],$HTTP_POST_VARS["map_y"]); > for ($i = 1; $i <= count($pLayer); $i++) { > $layer = $map->getLayerByName($pLayer[$i]); > if ($pLayerStatus[$i] == "ON") { > $layer->set("status",MS_ON); > if ($layer->queryByPoint($my_point, MS_SINGLE, 0) == MS_SUCCESS ) { > for ($j=0; $j<$layer->getNumResults(); $j++) { > $result = $layer->getResult($j); > printf("lay=%d, res=%d, si=%d, ti=%d, ci=%d\n", > $i, $j, $result->shapeindex, $result->tileindex, > $result->classindex); > } > } > } > if ($pLayerStatus[$i] == "ON") { > $layer->set("status",MS_ON); > } else { > $layer->set("status",MS_OFF); > } > > Hier ein Ausschnitt aus meinem Mapfile: > ############################################################ > Kartenbeschreibung > DEBUG ON > NAME EUROPA > IMAGETYPE PNG > SIZE 800 600 > STATUS ON > SHAPEPATH "/home/anthes/gis/mapserver/europa/data/" > FONTSET "fonts/fonts.list" > IMAGECOLOR 86 131 249 > > ############################################################ > Projektionseinstellung > #################### Mode latlong > EXTENT -11.1185 40 25.5 54 > PROJECTION "init=epsg:31297" END # 4326" END > UNITS DD > > ############################################################ QUERY > anschalten > QUERYMAP > STATUS ON > STYLE HILITE > END > > ############################################################ Layer > Stadtgebiete > LAYER > NAME CityArea > TYPE POLYGON > STATUS OFF > DATA city_area > TOLERANCE 10 > # LABELREQUIRES ([Cities] = 1) > LABELITEM 'NAME' > LABELMAXSCALE 1000000 > CLASS > TEMPLATE dummy.foo > NAME "Citiesarea" > COLOR 255 150 130 > LABEL > POSITION AUTO > PARTIALS TRUE > TYPE TRUETYPE > FONT "Arial-bold" > ANTIALIAS TRUE > SIZE 8 > COLOR 0 0 0 > MAXSIZE 15 > MINSIZE 5 > OUTLINECOLOR 255 255 255 > WRAP " " > END > END > TOLERANCE 10 > TOLERANCEUNITS PIXELS > END > > LAYER > NAME CityQuery > TYPE QUERY > STATUS ON > DATA city_area > CLASS > TEMPLATE dummy.foo > END > TOLERANCE 10 > TOLERANCEUNITS PIXELS > END > > > > -- > Dipl.-Ing. Ralph Anthes > > Ingenieurgesellschaft für Verkehrs- und Eisenbahnwesen mbH > Vahrenwalder Platz 3, 30165 Hannover > Telefon: 0511/984228-18 > Fax: 0511/984228-29 > http://www.ive-mbh.de > [Peter Korduan: ] Hallo Ralph Wie die Meldung sagt, findet queryByPoint keine Punkte an der Stelle, die mit $my_point übergeben wird zur Suche. Überprüfe doch mal was in $HTTP_POST_VARS["map_x"],$HTTP_POST_VARS["map_y"] drin steht. Wenn es einfach nur die Pixelkoordinaten Deiner Karte sind, die mit einem Hallo, ich versuche Postgres und PostGIS unter Windows 2000 zu installieren und benutze den Postgres 8.03 Windows-Installer. Die Installation funktioniert am Anfang gut (neuer Benutzer wird angelegt, Datenbankcluster wird initialisiert) bis zum Start des Dienstes. Da kommt folgende Fehlermeldung: "... Dienst konnte nicht gestartet werden. Überprüfen Sie ob Sie ausreichende Berechtigungen zum Starten von Systemdiensten besitzen." Danach bricht der Installer ab und macht die Installation rückgängig. ich habe bei der Installation einen Logfile schreiben lassen, das kommt am Schluß als Fehlermeldung: ..... Aktion 18:03:23: SelfRegModules. Module werden registriert MSI (s) (64:FC) [18:03:23:265]: Executing op: ProgressTotal(Total=1,Type=1,ByteEquivalent=1300000) MSI (s) (64:FC) [18:03:23:265]: Executing op: SetTargetFolder(Folder=C:\Programme\PostgreSQL\8.0\PgOleDb\) MSI (s) (64:FC) [18:03:23:265]: Executing op: RegSelfReg(File=pgoledb.dll,FileID=pgoledb_1) SelfRegModules: Datei: pgoledb.dll, Ordner: C:\Programme\PostgreSQL\8.0\PgOleDb\ MSI (s) (64:FC) [18:03:23:906]: Executing op: ActionStart(Name=InstallServices,Description=Neue Dienste werden installiert,Template=Dienst: [2]) Aktion 18:03:23: InstallServices. Neue Dienste werden installiert MSI (s) (64:FC) [18:03:23:906]: Executing op: ProgressTotal(Total=1,Type=1,ByteEquivalent=1300000) MSI (s) (64:FC) [18:03:23:906]: Executing op: ServiceInstall(Name=pgsql-8.0,DisplayName=PostgreSQL Database Server 8.0,ImagePath=C:\Programme\PostgreSQL\8.0\bin\pg_ctl.exe runservice -N "pgsql-8.0" -D "C:\Programme\PostgreSQL\8.0\data\",ServiceType=16,StartType=2,ErrorControl= 32769,,,,StartName=\postgres,Password=**********,Description=PostgreSQL Datenbank-Server (postmaster)) MSI (s) (64:FC) [18:03:25:250]: Executing op: ActionStart(Name=StartServices,Description=Dienste werden gestartet,Template=Dienst: [1]) Aktion 18:03:25: StartServices. Dienste werden gestartet MSI (s) (64:FC) [18:03:25:265]: Executing op: ProgressTotal(Total=2,Type=1,ByteEquivalent=1300000) MSI (s) (64:FC) [18:03:25:265]: Executing op: ServiceControl(,Name=pgsql-8.0,Action=1,Wait=1,) StartServices: Dienst: PostgreSQL Database Server 8.0 MSI (s) (64:FC) [18:03:55:687]: Note: 1: 2205 2: 3: Error MSI (s) (64:FC) [18:03:55:687]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1920 MSI (c) (D0:E0) [18:03:55:687]: Note: 1: 2205 2: 3: Error MSI (c) (D0:E0) [18:03:55:687]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 2867 DEBUG: Error 2867: The error dialog property is not set Bei der Installation dieses Pakets ist ein unerwarteter Fehler aufgetreten. Es liegt eventuell ein das Paket betreffendes Problem vor. Der Fehlercode ist 2867. Argumente: , , MSI (c) (D0:E0) [18:03:55:687]: Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg MSI (c) (D0:E0) [18:04:36:390]: Note: 1: 2205 2: 3: Error MSI (c) (D0:E0) [18:04:36:390]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 2888 DEBUG: Error 2888: Executing the TextStyle view failed Bei der Installation dieses Pakets ist ein unerwarteter Fehler aufgetreten. Es liegt eventuell ein das Paket betreffendes Problem vor. Der Fehlercode ist 2888. Argumente: TextStyle, , .... Was mach ich falsch? Gruß Jochen From Wolfgang.Qual at muenchen.de Wed Jul 20 10:46:54 2005 From: Wolfgang.Qual at muenchen.de (Wolfgang Qual) Date: Wed, 20 Jul 2005 10:46:54 +0200 Subject: [Mapserver-DE] Expression In-Reply-To: References: Message-ID: <42DE0F7E.5050705@muenchen.de> Meiner Meinung nach liegt's am Komma bei den Dezimalzahlen. Was passiert denn, wenn Sie "," durch "." ersetzen? Grüße Wolfgang Qual Gunter.Rieth at stadt.mainz.de schrieb: > > Hallo, > vielleicht hat jemand einen Tip für mich. > > Ich nutze einen Filter mit der Regel: FILTER ( [Pegel] >=7 AND > [Pegel] <= 8 ) der funktioniert auch. > > Seit ich aber Dezimalzahlen nutze FILTER ( [Pegel] >= > 7,10 AND [Pegel] <= 8,50 ) bricht der Mapserver ab. > > Das Feld kommt aus MapInfo TAB Files und ist als Dezimalzahl angelegt. > > > > Mit freundlichen Grüßen > i.A. > > Gunter Rieth > > > Kommunale Datenzentrale Mainz > -Eigenbetrieb der Stadt Mainz- > Hechtsheimer Straße 35 > 55131 Mainz > > Tel.: 06131/12-3557 > Fax.: 06131/12-2267 > eMail: _gunter.rieth at stadt.mainz.de _ > Notes: Gunter Rieth/KDZ/Mainz > URL: _http://www.kdz.mainz.de_ > > > ------------------------------------------------------------------------ > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de -- Wolfgang Qual Landeshauptstadt München Referat für Gesundheit und Umwelt RGU-UW 11 Sg. 1 Gesundheits- und Umweltberichterstattung, Energie und Klimaschutz Bayerstr. 28a, 80335 München Tel.: +49 (0)89 233-477 17 Fax.: +49 (0)89 233-477 05 E-Mail: wolfgang.qual at muenchen.de From harald.schwenk at agentur-geoinfo.de Wed Jul 20 11:19:53 2005 From: harald.schwenk at agentur-geoinfo.de (Harald Schwenk) Date: Wed, 20 Jul 2005 11:19:53 +0200 Subject: [Mapserver-DE] Postgres-Postgis unter Win 2000 References: <007801c58d02$f015d1e0$18b2a8c0@sven> Message-ID: <006601c58d0c$49800da0$cd76fe91@IBM29A94F6811C> Hallo Jochen, ich habe PostgreSQL 8.0 problemlos installiert - allerdings auf xp. Kennst Du die Anleitung: http://www.postgres.de/postgresql8_win.html Bei der Installation wird ein Log-File, im Verzeichnis aus dem installiert wird, erstellt. Ich denke, dass der Schnipsel von dort stammt. Wenn es einen Sinn macht, sende ich Dir mein Log-File (nicht über die Liste). Melde doch bitte, ob es weiter hilft. Gruß Harald ________________________________________ agentur geoinfo Harald Schwenk Kiefernstraße 35 40233 Düsseldorf Tel. 0211 / 240 61 58 GP: 2556685,5676350 ; 6°48'41.25'',51°13'13.92'' mailto:harald.schwenk at agentur-geoinfo.de www.agentur-geoinfo.de ----- Original Message ----- From: "JJWag" To: Sent: Wednesday, July 20, 2005 10:13 AM Subject: [Mapserver-DE] Postgres-Postgis unter Win 2000 > Hallo, > ich versuche Postgres und PostGIS unter Windows 2000 zu installieren und > benutze den Postgres 8.03 Windows-Installer. > Die Installation funktioniert am Anfang gut (neuer Benutzer wird angelegt, > Datenbankcluster wird initialisiert) bis zum Start des Dienstes. > Da kommt folgende Fehlermeldung: > "... Dienst konnte nicht gestartet werden. Überprüfen Sie ob Sie > ausreichende Berechtigungen zum Starten von Systemdiensten besitzen." > Danach > bricht der Installer ab und macht die Installation rückgängig. > ich habe bei der Installation einen Logfile schreiben lassen, das kommt am > Schluß als Fehlermeldung: > ..... > Aktion 18:03:23: SelfRegModules. Module werden registriert > MSI (s) (64:FC) [18:03:23:265]: Executing op: > ProgressTotal(Total=1,Type=1,ByteEquivalent=1300000) > MSI (s) (64:FC) [18:03:23:265]: Executing op: > SetTargetFolder(Folder=C:\Programme\PostgreSQL\8.0\PgOleDb\) > MSI (s) (64:FC) [18:03:23:265]: Executing op: > RegSelfReg(File=pgoledb.dll,FileID=pgoledb_1) > SelfRegModules: Datei: pgoledb.dll, Ordner: > C:\Programme\PostgreSQL\8.0\PgOleDb\ > MSI (s) (64:FC) [18:03:23:906]: Executing op: > ActionStart(Name=InstallServices,Description=Neue Dienste werden > installiert,Template=Dienst: [2]) > Aktion 18:03:23: InstallServices. Neue Dienste werden installiert > MSI (s) (64:FC) [18:03:23:906]: Executing op: > ProgressTotal(Total=1,Type=1,ByteEquivalent=1300000) > MSI (s) (64:FC) [18:03:23:906]: Executing op: > ServiceInstall(Name=pgsql-8.0,DisplayName=PostgreSQL Database Server > 8.0,ImagePath=C:\Programme\PostgreSQL\8.0\bin\pg_ctl.exe runservice -N > "pgsql-8.0" -D > "C:\Programme\PostgreSQL\8.0\data\",ServiceType=16,StartType=2,ErrorControl= > 32769,,,,StartName=\postgres,Password=**********,Description=PostgreSQL > Datenbank-Server (postmaster)) > MSI (s) (64:FC) [18:03:25:250]: Executing op: > ActionStart(Name=StartServices,Description=Dienste werden > gestartet,Template=Dienst: [1]) > Aktion 18:03:25: StartServices. Dienste werden gestartet > MSI (s) (64:FC) [18:03:25:265]: Executing op: > ProgressTotal(Total=2,Type=1,ByteEquivalent=1300000) > MSI (s) (64:FC) [18:03:25:265]: Executing op: > ServiceControl(,Name=pgsql-8.0,Action=1,Wait=1,) > StartServices: Dienst: PostgreSQL Database Server 8.0 > MSI (s) (64:FC) [18:03:55:687]: Note: 1: 2205 2: 3: Error > MSI (s) (64:FC) [18:03:55:687]: Note: 1: 2228 2: 3: Error 4: SELECT > `Message` FROM `Error` WHERE `Error` = 1920 > MSI (c) (D0:E0) [18:03:55:687]: Note: 1: 2205 2: 3: Error > MSI (c) (D0:E0) [18:03:55:687]: Note: 1: 2228 2: 3: Error 4: SELECT > `Message` FROM `Error` WHERE `Error` = 2867 > DEBUG: Error 2867: The error dialog property is not set > Bei der Installation dieses Pakets ist ein unerwarteter Fehler > aufgetreten. > Es liegt eventuell ein das Paket betreffendes Problem vor. Der Fehlercode > ist 2867. Argumente: , , > MSI (c) (D0:E0) [18:03:55:687]: Font created. Charset: Req=0, Ret=0, Font: > Req=MS Shell Dlg, Ret=MS Shell Dlg > > MSI (c) (D0:E0) [18:04:36:390]: Note: 1: 2205 2: 3: Error > MSI (c) (D0:E0) [18:04:36:390]: Note: 1: 2228 2: 3: Error 4: SELECT > `Message` FROM `Error` WHERE `Error` = 2888 > DEBUG: Error 2888: Executing the TextStyle view failed > Bei der Installation dieses Pakets ist ein unerwarteter Fehler > aufgetreten. > Es liegt eventuell ein das Paket betreffendes Problem vor. Der Fehlercode > ist 2888. Argumente: TextStyle, , > .... > > Was mach ich falsch? > Gruß > Jochen > > > From delleske at vauban.de Wed Jul 20 11:21:22 2005 From: delleske at vauban.de (Andreas Delleske) Date: Wed, 20 Jul 2005 11:21:22 +0200 Subject: [Mapserver-DE] Welche Bedingungen beim Apache? Message-ID: <42DE1792.5000306@vauban.de> Hallo, mein mapserver wurde aus einer Debian-Package wohl korrekt installiert und meldet sich nun korrekt mit: zwei:~# mapserv This script can only be used to decode form results and should be initiated as a CGI process via a httpd server. bei Aufruf per Shell. Nun blicke ich bei den Apache-Optionen nicht ganz durch, daher meine Frage: Welche Apache-Direktiven müssen eingeschaltet sein bzw. welche Module beteiligt, damit der Mapserver läuft? Wie kann ich prüfen, daß er CGIs starten kann? (Einfaches Skript?) Ist eine Apache-Frage, ich hoffe, daß sie trotzdem jemand beantworten mag ;-) Auch hier hab ich nix in den FAQ gefunden.. -- Gruss Andreas Delleske Lise-Meitner-Str. 12, D-79100 Freiburg, http://www.dellekom.de Tel.: +49 (0) 761 4599761, Fax: +49 (0) 761 4774980 From adams at terrestris.de Wed Jul 20 11:32:05 2005 From: adams at terrestris.de (Till Adams) Date: Wed, 20 Jul 2005 11:32:05 +0200 Subject: [Mapserver-DE] Welche Bedingungen beim Apache? In-Reply-To: <42DE1792.5000306@vauban.de> References: <42DE1792.5000306@vauban.de> Message-ID: <42DE1A15.60102@terrestris.de> Andreas Delleske wrote: > Hallo, > > mein mapserver wurde aus einer Debian-Package wohl korrekt installiert > und meldet sich nun korrekt mit: > > zwei:~# mapserv > This script can only be used to decode form results and > should be initiated as a CGI process via a httpd server. > > bei Aufruf per Shell. > > Nun blicke ich bei den Apache-Optionen nicht ganz durch, daher meine Frage: > > Welche Apache-Direktiven müssen eingeschaltet sein bzw. welche Module > beteiligt, damit der Mapserver läuft? > > Wie kann ich prüfen, daß er CGIs starten kann? (Einfaches Skript?) > > Ist eine Apache-Frage, ich hoffe, daß sie trotzdem jemand beantworten > mag ;-) > > Auch hier hab ich nix in den FAQ gefunden.. > > > ------------------------------------------------------------------------ > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de Andreas, ein Standard-Apache läßt cgi-Scripte zu. Insofern sollte mit einer sauberen "apt-get install apache" unter Debian alles getan sein. Die mapserv Binary müsstest du in das cgi-bin Verzeichnis des Apachen legen und dann folgendes in einen Browser eingeben: http://YOUR_IP/cgi-bin/mapserv Also bei localhost sowas: http://localhost/cgi-bin/mapserv Es sollte sowas kommen wie "No query information to decode. QUERY_STRING is set, but empty." Zum besseren Testen über die Konsole empfiehlt sich übs. sowas wie # ./mapserv -v Dann spuckt der UMN dir noch aus, was er kann und welche Version du hast. Du testest da oben lediglich, ob es sich dabei um ein Cgi-Script handelt. Und das tut es definitiv ;-) Greets, Till -- Mit freundlichen Grüssen aus Bonn, Till Adams ****************************************** * 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 p.tiefenbach at fhbb.ch Wed Jul 20 12:20:04 2005 From: p.tiefenbach at fhbb.ch (Priska Tiefenbach) Date: Wed, 20 Jul 2005 12:20:04 +0200 Subject: [Mapserver-DE] =?iso-8859-1?q?unterst=FCtzte_Formate?= Message-ID: <42DE2554.1080106@fhbb.ch> Hallo, Existiert irgendwo eine aktuelle Liste (habe nur eine von Beginn 2004 gefunden) der von UMNMapServer unterstützten Formate? können beispielsweise Daten aus einer ESRI Personal Geodatabase angezeigt werden? Merci, Priska -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20050720/af0bce6f/attachment.html From uli.mueller at geops.de Wed Jul 20 12:47:25 2005 From: uli.mueller at geops.de (=?ISO-8859-1?Q?=22Uli_M=FCller_=5BgeOps=5D=22?=) Date: Wed, 20 Jul 2005 12:47:25 +0200 Subject: [Mapserver-DE] =?ISO-8859-1?Q?unterst=FCtzte_Formate?= In-Reply-To: <42DE2554.1080106@fhbb.ch> References: <42DE2554.1080106@fhbb.ch> Message-ID: <42DE2BBD.3090705@geops.de> Priska 2004 ist doch nicht so alt?? Jedenfalls, der nackte MapServer kann: ESRI shapefiles, PostGIS, ESRI ArcSDE, TIFF/GeoTIFF, EPPL7, WMS. Mit OGR/GDAL kommen etliche dazu, s. http://www.remotesensing.org/tiki-index.php Was hinter der Personal Geodatabase steckt, ist weitgehend ein Geheimnis von ESRI. Daher kann MapServer/OGR sie (noch) nicht unterstützen. ESRI SDE kann auch nur unter Nutzung der ESRI-proprietären Bibliotheken gelesen werden. Zum Thema lief auf der englischen MapServer Liste aktuell eine ausführliche Diskussion: Vielleicht wagt sich Frank Warmerdam (Autor GDAL/OGR) bald an einen hack der Personal Geodatabase. Ausserdem soll es für die angekündigte nächste Version der Personal Geodatabase (dateibasiert statt MS-Access) eine Schnittstellenbeschreibung geben. Man darf also gespannt sein (falls es denn unbedingt ESRI sein muss...) Uli -- geOps GeoInformatics Stephanienstr. 4 D-79100 Freiburg phone +49 (0761) 8 81 46 07 fax +49 (0761) 8 81 46 06 home +49 (0761) 7 07 56 76 mobile +49 (0174) 9 68 94 57 Priska Tiefenbach wrote: > Hallo, > > Existiert irgendwo eine aktuelle Liste (habe nur eine von Beginn 2004 > gefunden) der von UMNMapServer unterstützten Formate? können > beispielsweise Daten aus einer ESRI Personal Geodatabase angezeigt werden? > > Merci, > Priska > > > > ------------------------------------------------------------------------ > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de From delleske at vauban.de Wed Jul 20 13:04:10 2005 From: delleske at vauban.de (Andreas Delleske) Date: Wed, 20 Jul 2005 13:04:10 +0200 Subject: [Mapserver-DE] Danke und Frage zu Zoomtools / JavaScript Message-ID: <42DE2FAA.8040005@vauban.de> Danke an Till, der mit mit apache weitergeholfen hat. Nun läuft er.. Eine andere Frage: Kennt jemand ein gutes JavaScript, mit dem man besser zoomen kann (da gabs doch mal was mit roten Rahmen, die man mit der Maus aufziehen kann...?) Java und andere kompliziertere Sachen als JavaScript möchte ich eigentlich nicht einbauen. -- Gruss Andreas Delleske Lise-Meitner-Str. 12, D-79100 Freiburg, http://www.dellekom.de Tel.: +49 (0) 761 4599761, Fax: +49 (0) 761 4774980 From anthes at ive-mbh.de Wed Jul 20 13:21:03 2005 From: anthes at ive-mbh.de (Ralph Anthes) Date: Wed, 20 Jul 2005 13:21:03 +0200 Subject: [Mapserver-DE] =?ISO-8859-15?Q?unterst=FCtzte_Formate?= In-Reply-To: <42DE2BBD.3090705@geops.de> References: <42DE2554.1080106@fhbb.ch> <42DE2BBD.3090705@geops.de> Message-ID: <42DE339F.6040701@ive-mbh.de> In diesem Zusammenhang hake ich mich doch mal ein. Weiß jemand einen guten Konverter, der MapInfo Tab-Dateien nach Shape konvertiert? Vielen Dank Ralph Uli Müller [geOps] schrieb: > Priska > > 2004 ist doch nicht so alt?? Jedenfalls, der nackte MapServer kann: > ESRI shapefiles, PostGIS, ESRI ArcSDE, TIFF/GeoTIFF, EPPL7, WMS. Mit > OGR/GDAL kommen etliche dazu, s. > http://www.remotesensing.org/tiki-index.php > > Was hinter der Personal Geodatabase steckt, ist weitgehend ein > Geheimnis von ESRI. Daher kann MapServer/OGR sie (noch) nicht > unterstützen. ESRI SDE kann auch nur unter Nutzung der > ESRI-proprietären Bibliotheken gelesen werden. > > Zum Thema lief auf der englischen MapServer Liste aktuell eine > ausführliche Diskussion: Vielleicht wagt sich Frank Warmerdam (Autor > GDAL/OGR) bald an einen hack der Personal Geodatabase. Ausserdem soll > es für die angekündigte nächste Version der Personal Geodatabase > (dateibasiert statt MS-Access) eine Schnittstellenbeschreibung geben. > Man darf also gespannt sein (falls es denn unbedingt ESRI sein muss...) > > Uli From anthes at ive-mbh.de Wed Jul 20 13:24:45 2005 From: anthes at ive-mbh.de (Ralph Anthes) Date: Wed, 20 Jul 2005 13:24:45 +0200 Subject: [Mapserver-DE] Query via Mapscript? In-Reply-To: <42DCDD9E.6020007@ive-mbh.de> References: <42DCDD9E.6020007@ive-mbh.de> Message-ID: <42DE347D.3020707@ive-mbh.de> Hallo, nachdem ich nun mehrer Tipps bekommen habe ist das Problem gelöst. Der Hauptfehler lag in den falschen Koordinaten, denn ich muss natürlich die XY-Koordinaten der Grafik erst nach Weltkordinaten umrechnen. Dafür habe ich folgende Befehle genutzt: Erstens den Extent auf die gezoomte Fläche ausrichten: $extent_to_set = explode(" ",$_POST["extent"]); $map->setextent($extent_to_set[0],$extent_to_set[1],$extent_to_set[2],$extent_to_set[3]); $xkoord = pix2geo($HTTP_POST_VARS["map_x"],0,650,$map->extent->minx,$map->extent->maxx,0); $ykoord = pix2geo($HTTP_POST_VARS["map_y"],0,650,$map->extent->miny,$map->extent->maxy,0); und hier die pix2geo Funktion: // $intPixPos = Pixelwert des angeklickten Punktes // $intDefPixMin = minimaler Pixelwert (in der Regel 0) // $intDefPixMax = maximaler Pixelwert (aus dem Mapfile) // $dblGeoMin = Minimal-Wert der aktuellen geografischen Ausdehnung // $dblGeoMax = Maximal-Wert der aktuellen geografischen Ausdehnung // $booInversePix = für X-Wert 0, für Y-Wert 1 (Bildkoordinaten haben ihren Ursprung oben links) function Pix2Geo($intPixPos, $intDefPixMin, $intDefPixMax, $dblGeoMin, $dblGeoMax, $booInversePix) { $dblCurWidthGeo = $dblGeoMax - $dblGeoMin; $intDefWidthPix = $intDefPixMax - $intDefPixMin; $dblPixToGeo = $dblCurWidthGeo / $intDefWidthPix; if ($booInversePix == "0") // für den x-Wert { $dblDeltaPix = $intPixPos - $intDefPixMin; } else // für den y-Wert (Bildkoordinaten haben einen anderen Nullpunkt) { $dblDeltaPix = $intDefPixMax - $intPixPos; } $dblDeltaGeo = $dblDeltaPix * $dblPixToGeo; $dblPosGeo = $dblGeoMin + $dblDeltaGeo; return ($dblPosGeo); } Vielen Dank noch mal an alle, die mir geholfen haben! Gruß Ralph Ralph Anthes schrieb: > Hallo Liste, > > ich verzweifele irgendwie am Query via Mapscript. Es kommt immer > folgende Meldung: > *Warning*: [MapServer Error]: msQueryByPoint(): No matching record(s) > found. in */home/anthes/gis/mapserver/europa/query.php* on line *56 > > *Was mache ich falsch bzw. wo ist der Denkfehler? > > Vielen Dank > Ralph > > Hier meine Abfrage: > $map->preparequery(); > $shapepath = $map->shapepath; > $my_point = ms_newpointObj(); > $my_point->setXY($HTTP_POST_VARS["map_x"],$HTTP_POST_VARS["map_y"]); > for ($i = 1; $i <= count($pLayer); $i++) { > $layer = $map->getLayerByName($pLayer[$i]); > if ($pLayerStatus[$i] == "ON") { > $layer->set("status",MS_ON); > if ($layer->queryByPoint($my_point, MS_SINGLE, 0) == MS_SUCCESS ) { > for ($j=0; $j<$layer->getNumResults(); $j++) { > $result = $layer->getResult($j); > printf("lay=%d, res=%d, si=%d, ti=%d, ci=%d\n", > $i, $j, $result->shapeindex, $result->tileindex, > $result->classindex); > } > } > } > if ($pLayerStatus[$i] == "ON") { > $layer->set("status",MS_ON); > } else { > $layer->set("status",MS_OFF); > } > > Hier ein Ausschnitt aus meinem Mapfile: > ############################################################ > Kartenbeschreibung > DEBUG ON > NAME EUROPA > IMAGETYPE PNG > SIZE 800 600 > STATUS ON > SHAPEPATH "/home/anthes/gis/mapserver/europa/data/" > FONTSET "fonts/fonts.list" > IMAGECOLOR 86 131 249 > > ############################################################ > Projektionseinstellung > #################### Mode latlong EXTENT -11.1185 40 25.5 54 > PROJECTION "init=epsg:31297" END # 4326" END > UNITS DD > > ############################################################ QUERY > anschalten > QUERYMAP > STATUS ON > STYLE HILITE > END > > ############################################################ Layer > Stadtgebiete > LAYER > NAME CityArea > TYPE POLYGON > STATUS OFF > DATA city_area > TOLERANCE 10 > # LABELREQUIRES ([Cities] = 1) > LABELITEM 'NAME' > LABELMAXSCALE 1000000 > CLASS > TEMPLATE dummy.foo > NAME "Citiesarea" > COLOR 255 150 130 > LABEL > POSITION AUTO > PARTIALS TRUE > TYPE TRUETYPE > FONT "Arial-bold" > ANTIALIAS TRUE > SIZE 8 > COLOR 0 0 0 > MAXSIZE 15 > MINSIZE 5 > OUTLINECOLOR 255 255 255 > WRAP " " > END > END > TOLERANCE 10 > TOLERANCEUNITS PIXELS > END > > LAYER > NAME CityQuery > TYPE QUERY > STATUS ON > DATA city_area > CLASS > TEMPLATE dummy.foo > END > TOLERANCE 10 > TOLERANCEUNITS PIXELS > END > > > >------------------------------------------------------------------------ > >_______________________________________________ >Mapserver-DE mailing list >Mapserver-DE at freegis.org >https://freegis.org/mailman/listinfo/mapserver-de > -- Dipl.-Ing. Ralph Anthes Ingenieurgesellschaft für Verkehrs- und Eisenbahnwesen mbH Vahrenwalder Platz 3, 30165 Hannover Telefon: 0511/984228-18 Fax: 0511/984228-29 http://www.ive-mbh.de From frank.koormann at intevation.de Wed Jul 20 13:54:53 2005 From: frank.koormann at intevation.de (Frank Koormann) Date: Wed, 20 Jul 2005 13:54:53 +0200 Subject: [Mapserver-DE] =?iso-8859-15?Q?unterst?= =?iso-8859-15?Q?=FCtzte?= Formate In-Reply-To: <42DE339F.6040701@ive-mbh.de> References: <42DE2554.1080106@fhbb.ch> <42DE2BBD.3090705@geops.de> <42DE339F.6040701@ive-mbh.de> Message-ID: <20050720115453.GA6245@intevation.de> Hallo, * Ralph Anthes [050720 13:21]: > In diesem Zusammenhang hake ich mich doch mal ein. Weiß jemand einen > guten Konverter, der MapInfo Tab-Dateien nach Shape konvertiert? grundsätzlich kann ogr (ogr2ogr) diese Konvertiertung: http://www.gdal.org/ogr/ Beste Grüße, Frank Koormann -- Frank Koormann Professional Service around Free Software (http://intevation.net/) FreeGIS Project (http://freegis.org/) From schroeter at netgis.de Wed Jul 20 13:59:56 2005 From: schroeter at netgis.de (NETGIS Sven Schroeter) Date: Wed, 20 Jul 2005 13:59:56 +0200 Subject: [Mapserver-DE] Danke und Frage zu Zoomtools / JavaScript References: <42DE2FAA.8040005@vauban.de> Message-ID: <003901c58d22$8c96e170$18b2a8c0@sven> Hallo Andreas, hier ist ein gutes Beispiel und vieles mehr: http://mapserver.gis.umn.edu/contributed.html unter "rubber-band zoombox" suchen. Gruß Sven ----- Original Message ----- From: "Andreas Delleske" To: Sent: Wednesday, July 20, 2005 1:04 PM Subject: [Mapserver-DE] Danke und Frage zu Zoomtools / JavaScript > Danke an Till, der mit mit apache weitergeholfen hat. Nun läuft er.. > > Eine andere Frage: Kennt jemand ein gutes JavaScript, mit dem man besser > zoomen kann (da gabs doch mal was mit roten Rahmen, die man mit der > Maus aufziehen kann...?) > > Java und andere kompliziertere Sachen als JavaScript möchte ich > eigentlich nicht einbauen. > -- > Gruss > Andreas Delleske > > Lise-Meitner-Str. 12, D-79100 Freiburg, http://www.dellekom.de > Tel.: +49 (0) 761 4599761, Fax: +49 (0) 761 4774980 > > ---------------------------------------------------------------------------- ---- _______________________________________________ Mapserver-DE mailing list Mapserver-DE at freegis.org https://freegis.org/mailman/listinfo/mapserver-de From Gunter.Rieth at stadt.mainz.de Wed Jul 20 14:26:56 2005 From: Gunter.Rieth at stadt.mainz.de (Gunter.Rieth@stadt.mainz.de) Date: Wed, 20 Jul 2005 14:26:56 +0200 Subject: Antwort: Re: [Mapserver-DE] =?ISO-8859-1?Q?unterst=FCtzte_Formate?= In-Reply-To: <42DE339F.6040701@ive-mbh.de> Message-ID: Bleibt erst mal die Frage warum umformen. Um die Daten nach PostgreSQL/PostGis einzulesen ? Hier gibt es zwei Möglichkeiten: ogr2ogr -f "PostgreSQL" "PG:dbname=db-xxxx user=xxxxxx password=xxxxx host=localhost port=5432" -a_srs EPSG:31467 xxxx.tab Ergebnis OK klappt !! nur EPSG stimmt nicht, egal was bei EPSG eingeben wird !!!. deswegen ein "oder" ( und hier die eigentliche Antwort) : ogr2ogr -f "ESRI Shapefile" xxxxx.shp xxxxx.tab und dann das Shape-File nach PostgreSQL/PostGis einlesen: Andererseits hat MapInfo einen eigenen Konverter (FME-basiert, ohne Einstellmöglixhkeiten) um Shape-Files auszulesen. Mit freundlichen Grüßen i.A. Gunter Rieth Kommunale Datenzentrale Mainz -Eigenbetrieb der Stadt Mainz- Hechtsheimer Straße 35 55131 Mainz Tel.: 06131/12-3557 Fax.: 06131/12-2267 eMail: gunter.rieth at stadt.mainz.de Notes: Gunter Rieth/KDZ/Mainz URL: http://www.kdz.mainz.de Ralph Anthes Gesendet von: mapserver-de-bounces at freegis.org 20.07.2005 13:21 An mapserver-de at freegis.org Kopie Thema Re: [Mapserver-DE] unterstützte Formate In diesem Zusammenhang hake ich mich doch mal ein. Weiß jemand einen guten Konverter, der MapInfo Tab-Dateien nach Shape konvertiert? Vielen Dank Ralph Uli Müller [geOps] schrieb: > Priska > > 2004 ist doch nicht so alt?? Jedenfalls, der nackte MapServer kann: > ESRI shapefiles, PostGIS, ESRI ArcSDE, TIFF/GeoTIFF, EPPL7, WMS. Mit > OGR/GDAL kommen etliche dazu, s. > http://www.remotesensing.org/tiki-index.php > > Was hinter der Personal Geodatabase steckt, ist weitgehend ein > Geheimnis von ESRI. Daher kann MapServer/OGR sie (noch) nicht > unterstützen. ESRI SDE kann auch nur unter Nutzung der > ESRI-proprietären Bibliotheken gelesen werden. > > Zum Thema lief auf der englischen MapServer Liste aktuell eine > ausführliche Diskussion: Vielleicht wagt sich Frank Warmerdam (Autor > GDAL/OGR) bald an einen hack der Personal Geodatabase. Ausserdem soll > es für die angekündigte nächste Version der Personal Geodatabase > (dateibasiert statt MS-Access) eine Schnittstellenbeschreibung geben. > Man darf also gespannt sein (falls es denn unbedingt ESRI sein muss...) > > Uli _______________________________________________ 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/20050720/3806a7dc/attachment.html From kerstin.schlicht at gmx.de Thu Jul 21 13:22:54 2005 From: kerstin.schlicht at gmx.de (Kerstin Schlicht) Date: Thu, 21 Jul 2005 13:22:54 +0200 Subject: [Mapserver-DE] Linux-Problem Message-ID: <42DF858E.1030407@gmx.de> Hallo Liste, vor knapp einem Monat habe ich mein Problem hinsichtlich Linux vs. windows bei euch angebracht. Auch mit Hilfe eurer Ratschläge, läuft die Sache - bis auf Kleinigkeiten (diesbezüglich melde ich mich ggf. auch wieder!!!) - nun auch auf Linux. Vielen Dank für eure Statements Kerstin -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20050721/d3f69427/attachment.html From jj.wag at gmx.de Thu Jul 21 15:22:06 2005 From: jj.wag at gmx.de (JJWag) Date: Thu, 21 Jul 2005 15:22:06 +0200 Subject: [Mapserver-DE] Postgres-Postgis unter Windows / Shapes laden Message-ID: <005301c58df7$31211f60$18b2a8c0@sven> Hallo, nach anfänglichen Problemen (der Virenscanner hat die Installation behindert) habe ich Postgres und Postgis (Version 8.03 mit Win-Installer) auf einem Windows 2000-Rechner installiert bekommen. (ist alles neue Materie für mich, mit Mapserver und shapes kenne ich mich schon ganz gut aus). Ich habe eine Testdatenbank (beispieldb) angelegt und stoße jetzt auf weitere Probleme, deswegen ein paar grundsätzliche Fragen (ich versuche nach der Anleitung im "Praxishandbuch Webgis mit freier Software" vorzugehen): 1. wenn ich mit der Postgres-Konsole eine db anlegen will und "createdb beispieldb" (wie im workshop beschrieben) eingebe, passiert gar nix. Wenn ich "createdb beispieldb;" eingebe kommt immerhin die Fehlermeldung "Syntax error at or near "createdb" at character 1. Wenn ich eingebe "create database beispieldb;" wird die Datenbank angelegt. Zu meiner Frage: ist der Syntax neu (oder unter Windows anders), muß ich jeden Befehl grundsätzlich mit einem Semikolon beenden? 2. bei der Installation habe ich gewählt postgis mit zu installieren. Außerdem habe ich angegeben postgis in template1 zu aktivieren und das räumliche Referenzsystem in template1 zu laden. Muß ich jetzt trotzdem die Datei postgis.sql laden etc., oder wird jetzt jede neu erzeugte Datenbank automatisch mit Spatialfunktionen belegt? 3. Beim Versuch mit dem loader shp2pgsql daten in die erzeugte datenbank zu laden kommt es wieder zu einem syntaxfehler (der Shapefile liegt im bin-Verzeichnis von Postgres wo auch die shp2pgsql.exe liegt): template1=# shp2pgsql -c beispielshape beispieltab beispieldb; ERROR: syntax error at or near "shp2pgsql" at character 1 Was mach ich da alles falsch :-)?? Vielen Dank für Eure Hilfe Jochen . From frank.koormann at intevation.de Thu Jul 21 15:32:21 2005 From: frank.koormann at intevation.de (Frank Koormann) Date: Thu, 21 Jul 2005 15:32:21 +0200 Subject: [Mapserver-DE] Postgres-Postgis unter Windows / Shapes laden In-Reply-To: <005301c58df7$31211f60$18b2a8c0@sven> References: <005301c58df7$31211f60$18b2a8c0@sven> Message-ID: <20050721133221.GC10363@intevation.de> Hallo, ganz grundsätzlich muss zwischen PostgreSQL-Konsole (psql) und der Kommando-Konsole des Betriebssystems (Windows cmd.exe) unterschieden werden: * JJWag [050721 15:23]: > 1. wenn ich mit der Postgres-Konsole eine db anlegen will und "createdb > beispieldb" (wie im workshop beschrieben) eingebe, passiert gar nix. $ createdb beispieldb ist der Befehl für die Kommando-Konsole create database beispieldb; ist ein SQL-Befehl, der an der PostgreSQL-Konsole eingegeben werden kann. SQL-Befehle müssen mit einem Semikolon abgeschlossen werden. > 3. Beim Versuch mit dem loader shp2pgsql daten in die erzeugte datenbank zu > laden kommt es wieder zu einem syntaxfehler (der Shapefile liegt im > bin-Verzeichnis von Postgres wo auch die shp2pgsql.exe liegt): > template1=# shp2pgsql -c beispielshape beispieltab beispieldb; > ERROR: syntax error at or near "shp2pgsql" at character 1 shp2pgsql ist ein Befehl für die Kommando-Zeile. Beste Grüße, Frank -- Frank Koormann Professional Service around Free Software (http://intevation.net/) FreeGIS Project (http://freegis.org/) From f.meyer at plan-gis.de Thu Jul 21 15:34:11 2005 From: f.meyer at plan-gis.de (f.meyer@plan-gis.de) Date: 21 Jul 2005 13:34:11 UT Subject: [Mapserver-DE] Postgres-Postgis unter Windows / Shapes laden Message-ID: <0001B260.42DFC072@192.168.199.1> Moin, zu 1 und 3: createdb und shp2pgsql sind kleine Programme im bin-Verzeichnis der PostgreSQL-Installation. Diese rufst Du nicht in der PosgreSQL-Konsole auf sondern am Windows CMD-Prompt. zu 2: wenn die PostGIS-Unterstützung gewählt wurde und im template1 aktiv ist, brauchst Du die postgis.sql und die spatial_ref_sys.sql in der Regel nicht mehr zu laden Gruß, Fabian Meyer ******************************** plan-GIS GmbH Fabian Meyer (Dipl. Umweltwiss.) Gustav-Elster-Str. 1 D-26789 Leer Tel: +49 (0) 491 979901-26 Fax: +49 (0) 491 979901-66 Email: f.meyer at plan-gis.de Internet: www.plan-gis.de ******************************** -------- Original Message -------- Subject: [Mapserver-DE] Postgres-Postgis unter Windows / Shapes laden (21-Jul-2005 15:22) From: jj.wag at gmx.de To: f.meyer at plan-gis.de > Hallo, > nach anfänglichen Problemen (der Virenscanner hat die Installation > behindert) habe ich Postgres und Postgis (Version 8.03 mit Win-Installer) > auf einem Windows 2000-Rechner installiert bekommen. (ist alles neue > Materie > für mich, mit Mapserver und shapes kenne ich mich schon ganz gut aus). > Ich habe eine Testdatenbank (beispieldb) angelegt und stoße jetzt auf > weitere Probleme, deswegen ein paar grundsätzliche Fragen (ich versuche > nach > der Anleitung im "Praxishandbuch Webgis mit freier Software" vorzugehen): > 1. wenn ich mit der Postgres-Konsole eine db anlegen will und "createdb > beispieldb" (wie im workshop beschrieben) eingebe, passiert gar nix. Wenn > ich "createdb beispieldb;" eingebe kommt immerhin die Fehlermeldung "Syntax > error at or near "createdb" at character 1. > Wenn ich eingebe "create database beispieldb;" wird die Datenbank angelegt. > Zu meiner Frage: ist der Syntax neu (oder unter Windows anders), muß ich > jeden Befehl grundsätzlich mit einem Semikolon beenden? > 2. bei der Installation habe ich gewählt postgis mit zu installieren. > Außerdem habe ich angegeben postgis in template1 zu aktivieren und das > räumliche Referenzsystem in template1 zu laden. Muß ich jetzt trotzdem die > Datei postgis.sql laden etc., oder wird jetzt jede neu erzeugte Datenbank > automatisch mit Spatialfunktionen belegt? > 3. Beim Versuch mit dem loader shp2pgsql daten in die erzeugte datenbank zu > laden kommt es wieder zu einem syntaxfehler (der Shapefile liegt im > bin-Verzeichnis von Postgres wo auch die shp2pgsql.exe liegt): > template1=# shp2pgsql -c beispielshape beispieltab beispieldb; > ERROR: syntax error at or near "shp2pgsql" at character 1 > > Was mach ich da alles falsch :-)?? > Vielen Dank für Eure Hilfe > Jochen > > > > > > > > . > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de To: jj.wag at gmx.de mapserver-de at freegis.org From uwe.seher at arteng.de Thu Jul 21 15:43:12 2005 From: uwe.seher at arteng.de (Uwe Seher) Date: Thu, 21 Jul 2005 15:43:12 +0200 Subject: AW: [Mapserver-DE] Postgres-Postgis unter Windows / Shapes laden In-Reply-To: <005301c58df7$31211f60$18b2a8c0@sven> Message-ID: Hallo! zu 1.: Nimm doch pgAdmin, das hilft ungemein, vor allem wenn man mit der Syntax nicht vertraut ist. Wahrscheinlich fehlt aber der User, der die db anlegen will. zu 2.: Eigentlich sollte das standardmässig jetzt aktiviert sein. Nur beim Update auf 1.0x muß die lwpostgis.sql(?) neu ausgeführt werden. zu 3.: Ich würde auf einen falschen Pfad oder enthaltene Leerzeichen etc tippen. Kleiner Tipp: binde den Pfad zum bin Verzeinis in $PATH ein, dann wirds einfacher und spart Tipperei ;) Hoffe geholfen zu haben Gruß Uwe Seher > -----Ursprüngliche Nachricht----- > Von: mapserver-de-bounces at freegis.org > [mailto:mapserver-de-bounces at freegis.org]Im Auftrag von JJWag > Gesendet: Donnerstag, 21. Juli 2005 15:22 > An: mapserver-de at freegis.org > Betreff: [Mapserver-DE] Postgres-Postgis unter Windows / Shapes laden > > > Hallo, > nach anfänglichen Problemen (der Virenscanner hat die Installation > behindert) habe ich Postgres und Postgis (Version 8.03 mit Win-Installer) > auf einem Windows 2000-Rechner installiert bekommen. (ist alles > neue Materie > für mich, mit Mapserver und shapes kenne ich mich schon ganz gut aus). > Ich habe eine Testdatenbank (beispieldb) angelegt und stoße jetzt auf > weitere Probleme, deswegen ein paar grundsätzliche Fragen (ich > versuche nach > der Anleitung im "Praxishandbuch Webgis mit freier Software" vorzugehen): > 1. wenn ich mit der Postgres-Konsole eine db anlegen will und "createdb > beispieldb" (wie im workshop beschrieben) eingebe, passiert gar nix. Wenn > ich "createdb beispieldb;" eingebe kommt immerhin die > Fehlermeldung "Syntax > error at or near "createdb" at character 1. > Wenn ich eingebe "create database beispieldb;" wird die Datenbank > angelegt. > Zu meiner Frage: ist der Syntax neu (oder unter Windows anders), muß ich > jeden Befehl grundsätzlich mit einem Semikolon beenden? > 2. bei der Installation habe ich gewählt postgis mit zu installieren. > Außerdem habe ich angegeben postgis in template1 zu aktivieren und das > räumliche Referenzsystem in template1 zu laden. Muß ich jetzt trotzdem die > Datei postgis.sql laden etc., oder wird jetzt jede neu erzeugte Datenbank > automatisch mit Spatialfunktionen belegt? > 3. Beim Versuch mit dem loader shp2pgsql daten in die erzeugte > datenbank zu > laden kommt es wieder zu einem syntaxfehler (der Shapefile liegt im > bin-Verzeichnis von Postgres wo auch die shp2pgsql.exe liegt): > template1=# shp2pgsql -c beispielshape beispieltab beispieldb; > ERROR: syntax error at or near "shp2pgsql" at character 1 > > Was mach ich da alles falsch :-)?? > Vielen Dank für Eure Hilfe > Jochen > > > > > > > > . > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de ____________ Virus checked by G DATA AntiVirusKit Version: AVK 15.0.6177 from 21.07.2005 Virus news: www.antiviruslab.com From markus.reinhardt at stud-mail.uni-wuerzburg.de Thu Jul 21 15:26:56 2005 From: markus.reinhardt at stud-mail.uni-wuerzburg.de (Markus Reinhardt) Date: Thu, 21 Jul 2005 15:26:56 +0200 Subject: [Mapserver-DE] Postgres-Postgis unter Windows / Shapes laden In-Reply-To: <005301c58df7$31211f60$18b2a8c0@sven> References: <005301c58df7$31211f60$18b2a8c0@sven> Message-ID: <42DFA2A0.3080602@stud-mail.uni-wuerzburg.de> JJWag schrieb: >Hallo, >nach anfänglichen Problemen (der Virenscanner hat die Installation >behindert) habe ich Postgres und Postgis (Version 8.03 mit Win-Installer) >auf einem Windows 2000-Rechner installiert bekommen. (ist alles neue Materie >für mich, mit Mapserver und shapes kenne ich mich schon ganz gut aus). >Ich habe eine Testdatenbank (beispieldb) angelegt und stoße jetzt auf >weitere Probleme, deswegen ein paar grundsätzliche Fragen (ich versuche nach >der Anleitung im "Praxishandbuch Webgis mit freier Software" vorzugehen): >1. wenn ich mit der Postgres-Konsole eine db anlegen will und "createdb >beispieldb" (wie im workshop beschrieben) eingebe, passiert gar nix. Wenn >ich "createdb beispieldb;" eingebe kommt immerhin die Fehlermeldung "Syntax >error at or near "createdb" at character 1. >Wenn ich eingebe "create database beispieldb;" wird die Datenbank angelegt. >Zu meiner Frage: ist der Syntax neu (oder unter Windows anders), muß ich >jeden Befehl grundsätzlich mit einem Semikolon beenden? > > Das Kommando createdb und auch shp2sql ist kein Postgres Befehl, sondern ein Programm, welches Du direkt in der 'cmd'-Konsole von Windows ausführen musst. Die Programme befinden sich im bin Ordner von Postgres >2. bei der Installation habe ich gewählt postgis mit zu installieren. >Außerdem habe ich angegeben postgis in template1 zu aktivieren und das >räumliche Referenzsystem in template1 zu laden. Muß ich jetzt trotzdem die >Datei postgis.sql laden etc., oder wird jetzt jede neu erzeugte Datenbank >automatisch mit Spatialfunktionen belegt? > > createdb --template=template1 ... >3. Beim Versuch mit dem loader shp2pgsql daten in die erzeugte datenbank zu >laden kommt es wieder zu einem syntaxfehler (der Shapefile liegt im >bin-Verzeichnis von Postgres wo auch die shp2pgsql.exe liegt): >template1=# shp2pgsql -c beispielshape beispieltab beispieldb; >ERROR: syntax error at or near "shp2pgsql" at character 1 > > s.o. Lade Dir am besten das Programm pgAdmin http://www.pgadmin.org/ herunter. Damit lassen sich Datenbankoperationen bequem mit einer GUI ausführen. (Abgesehen von shp2sql) Mit freundlichen Grüßen, Markus Reinhardt -- My GnuPG public key: http://pgpkeys.pca.dfn.de:11371/pks/lookup?op=get&search=0x4CFAB28FFB576443 -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20050721/fc935c25/attachment.html -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : signature.asc Dateityp : application/pgp-signature Dateigröße : 254 bytes Beschreibung: OpenPGP digital signature URL : http://www.intevation.de/pipermail/mapserver-de/attachments/20050721/fc935c25/signature.asc From martin.weis.newsadress at gmx.de Fri Jul 22 00:10:58 2005 From: martin.weis.newsadress at gmx.de (Martin Weis) Date: Fri, 22 Jul 2005 00:10:58 +0200 Subject: [Mapserver-DE] Syntax-highlighting (map-files) =?iso-8859-15?q?f=FCr_kate?= Message-ID: <42E01D72.1030802@gmx.de> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hallo zusammen! Wenn jemand kate zum editieren von Mapfiles benutzt, habe ich hier ein Highlighting file, dann sieht das gleich viel besser aus. http://datenroulette.de/webmapping.php Für Verbesserungen ist noch Platz, die Schachtelung der Schlüsselwörter macht noch Probleme für das automatische Zusammenklappen (code-folding). Viel Spaß damit, Martin Weis -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Debian - http://enigmail.mozdev.org iD8DBQFC4B1y5j8IxyG/AuwRAlDkAJ918Fe691b/IJ9Q11IXiscU2hENBwCdF9kP 6Yk0cDeSkB3cqQCrdYfOhHM= =I+jF -----END PGP SIGNATURE----- From markus.reinhardt at stud-mail.uni-wuerzburg.de Thu Jul 21 15:01:51 2005 From: markus.reinhardt at stud-mail.uni-wuerzburg.de (Markus Reinhardt) Date: Thu, 21 Jul 2005 15:01:51 +0200 Subject: [Mapserver-DE] Mapserver WMS Message-ID: <42DF9CBF.4090704@stud-mail.uni-wuerzburg.de> Hallo Liste, ich habe eine grundsätzliche Frage zu der WMS Server Funktionaliltät. Wenn ich die unten gepostete MAP Datei direkt mit dem mapserver öffne (ohne WMS), so ist die Projektion korrekt. D.h. meine Deutschlandkarte ist nicht zu breit, wie wenn sie mit EPSG:4326 dargestellt wäre. Ich gehe also davon aus, dass die Kartenbeschreibung soweit richtig ist. Wenn ich nun die selbe Datei mit &SERVICE=WMS&VERSION=1.1.1&REQUEST=getmap&LAYERS=rivers,borders&SRS=epsg:31467 aufrufe, so orientiert sich die Länge und Breite der dargestellten Karte ausschließlich an der angegebenen Bildgröße (SIZE). Bei einer anderen WMS Karte im Internet ist das auch aufgefallen. Eigentlich war ich der Meinung, dass der Projektionsparameter gerade dazu da ist, länderspezifische Projektionen anzuwenden und diese beim Kartenrequest angeben zu können. Zudem bin ich ratlos, wie ich die Deutschlandkarte mit dem WMS Server so angezeigt bekomme, wie es üblich ist. Selbst wenn ich in Zeile 12 EPSG:4326 lösche bekomme ich keine korrekte Projektion... Mit freundlichen Grüßen, Markus Reinhardt -----WMS4.MAP SOURCE----- 1 MAP 2 NAME WMSTEST 3 EXTENT 3280173.17737989 5238018.88155289 3921337.60817421 6103262.57144029 4 WEB 5 log "tmp/fmv.log" 6 TEMPLATE 'xml.xml' 7 IMAGEPATH 'tmp/' 8 IMAGEURL 'http://afs2b.informatik.uni-wuerzburg.de/maps/tmp/' 9 METADATA 10 "wms_title" "EpiDeGIS Web Surveillance WMS" 11 "wms_onlineresource" "http://localhost/cgi-bin/mapserv?map=/maps/wms4.map&" 12 "wms_srs" "EPSG:4326 EPSG:31467" 13 END 14 END 15 UNITS METERS 16 IMAGETYPE JPEG 17 SIZE 460 500 18 IMAGECOLOR 255 255 255 19 20 PROJECTION 21 "init=epsg:31467" 22 END 23 24 LAYER #rivers 25 METADATA 26 "wms_title" "Rivers" 27 END 28 NAME rivers 29 CONNECTIONTYPE postgis 30 CONNECTION "user=XXX password=XXX dbname=XXX host=localhost" 31 DEBUG ON 32 DATA "the_geom FROM (SELECT oid, the_geom FROM rivers WHERE gid < 25) AS foo USING SRID=4326" 33 STATUS OFF 34 TYPE LINE 35 PROJECTION 36 "init=epsg:4326" 37 END 38 CLASS 39 COLOR 100 100 200 40 SIZE 1 41 END 42 END #Layer rivers 43 44 LAYER #countries 45 METADATA 46 "wms_title" "Borders" 47 END 48 NAME borders 49 CONNECTIONTYPE postgis 50 CONNECTION "user=XXX password=XXX dbname=XXX host=localhost" 51 DEBUG ON 52 DATA "the_geom from countries" 53 STATUS OFF 54 TYPE POLYGON 55 56 PROJECTION 57 "init=epsg:4326" 58 END 59 CLASS 60 OUTLINECOLOR 200 200 200 61 SIZE 1 62 END 63 END #Layer borders 64 65 END # end of map file/object ----ENDE WMS4.MAP SOURCE--- -- My GnuPG public key: http://pgpkeys.pca.dfn.de:11371/pks/lookup?op=get&search=0x4CFAB28FFB576443 -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20050721/a52619d5/attachment.html -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : signature.asc Dateityp : application/pgp-signature Dateigröße : 254 bytes Beschreibung: OpenPGP digital signature URL : http://www.intevation.de/pipermail/mapserver-de/attachments/20050721/a52619d5/signature.asc From info at poggensee.net Fri Jul 22 19:26:01 2005 From: info at poggensee.net (poggensee.net) Date: Fri, 22 Jul 2005 18:26:01 +0100 Subject: [Mapserver-DE] Allgemeine Anbindung von Datenbanken Message-ID: <002e01c58ee2$738ef930$16b2a8c0@PC01> Hallo, kann ich auch andere Datenbanken als PostGIS oder mySQL an den MapServer anbinden ? Konkret geht es mir um Sybase oder MS SQL Server. Interessant wäre aber, ob man allgemein jede ODBC-fähige SQL-Datenbank an den MapServer anbinden kann. Martin Poggensee -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20050722/57f520e8/attachment.html From t.kretzschmar at rzcn.haw-hamburg.de Sat Jul 23 14:32:46 2005 From: t.kretzschmar at rzcn.haw-hamburg.de (Torsten Kretzschmar) Date: Sat, 23 Jul 2005 12:32:46 GMT Subject: [Mapserver-DE] woher ITASCA-Demofile beziehen? Message-ID: <200507231233.j6NCXsX02823@rzcn.haw-hamburg.de> Hallo Liste, woher bekomme ich das ITASCA-Demofile. Der Link auf der englischsprachigen UMN Mapserver-Seite geht leider ins leere. Googlen hat auch nichts gebracht. Danke Torsten Kretzschmar _________________________________________________ Versendet über Webmail der HAW Hamburg http://www.haw-hamburg.de/webmail From schroeter at netgis.de Mon Jul 25 09:29:20 2005 From: schroeter at netgis.de (NETGIS Sven Schroeter) Date: Mon, 25 Jul 2005 09:29:20 +0200 Subject: [Mapserver-DE] woher ITASCA-Demofile beziehen? References: <200507231233.j6NCXsX02823@rzcn.haw-hamburg.de> Message-ID: <005b01c590ea$9326aea0$18b2a8c0@sven> Guten Morgen, hier gibts die Daten: http://maps.dnr.state.mn.us/mapserver_demos/workshop.zip bei mir funktioniert der Link Gruß Sven ----- Original Message ----- From: "Torsten Kretzschmar" To: Sent: Saturday, July 23, 2005 2:32 PM Subject: [Mapserver-DE] woher ITASCA-Demofile beziehen? > Hallo Liste, > > woher bekomme ich das ITASCA-Demofile. Der Link auf der englischsprachigen UMN > Mapserver-Seite geht leider ins leere. Googlen hat auch nichts gebracht. > > Danke > Torsten Kretzschmar > > > _________________________________________________ > Versendet über Webmail der HAW Hamburg > http://www.haw-hamburg.de/webmail > > > ---------------------------------------------------------------------------- ---- _______________________________________________ Mapserver-DE mailing list Mapserver-DE at freegis.org https://freegis.org/mailman/listinfo/mapserver-de From anthes at ive-mbh.de Tue Jul 26 10:59:52 2005 From: anthes at ive-mbh.de (Ralph Anthes) Date: Tue, 26 Jul 2005 10:59:52 +0200 Subject: [Mapserver-DE] setExpression Message-ID: <42E5FB88.4070002@ive-mbh.de> Hallo Liste, ich brauche Hilfe im Zusammenhang mit den Expressions. Ich habe einen Layer mit dem Attribut der Höhe. Je nach Höhe soll die Farbe geändert werden: Versuch 1: $neuclassObj = ms_newClassObj($neulayerObj); $neuclassObj->set(name, "800m"); $neuclassObj->setexpression("800"); $neustyleObj = ms_newStyleObj($neuclassObj); $neustyleObj->color->setRGB(255,207,140); Diese Abfrage filtert alle Attribute mit dem Wert 800 und das funktioniert. Jedoch würde das den Quellcode aufblähen, sobald ich für jeden einzelnen Wert einen Style anlegen muss ;o) $neuclassObj->setexpression("[Lower] > 1200 AND [Lower] <= 2000"); Diese Abfrage funktioniert leider nicht. Warum? Meine Vermutung ist, dass das Attribut als [Lower] als String betrachtet wird und somit die Bedingung nicht wahr wird. Sollte ich [Lower] vorher umwandeln? $neuclassObj->setexpression("[1200|1300|1400|1500|1600|1700|1800|1900|2000]"); Da die Höhenwert immer in 100erter Schritten angegeben sind, habe ich es so versucht. Funktioniert leider auch nicht. Gibt es denn eine gute Beschreibung für die Regex irgendwo oder was ist die Grundlage dafür? Ich habe bis dato keine ausführliche Beschreibung des Expression-Befehls gefunden :o( Vielen Dank Ralph Anthes From loy at bafg.de Tue Jul 26 11:25:31 2005 From: loy at bafg.de (Loy, Frank, M2, MT) Date: Tue, 26 Jul 2005 11:25:31 +0200 Subject: [Mapserver-DE] WMS-Anfragen an den UMN-MapServer von 2 physisch getrennten Serve rn Message-ID: weiß jemand von Euch, ob es möglich ist, WMS-Anfragen an den UMN-MapServer von 2 physisch getrennten Servern bearbeiten zu lassen - also bei paralleler Installation des MapServers auf 2 Rechnern? Die beiden gewünschten Effekte sollten 1. schnellere Bearbeitung bei mehreren Anfragen und 2. Funktionssicherheit bei Wartung bzw. Ausfall eines Rechners sein. Kennt ihr diesbezügliche Dokumentationen oder Literatur? LG Frank //////////////////////////////////////// Frank Loy MSc (GIS) //// Bundesanstalt fuer Gewaesserkunde //// Referat M2 - Wasserhaushalt, Vorhersageverfahren //// Am Mainzer Tor 1 //// Postfach 20 02 53, 56002 Koblenz //// Tel: 0261/1306-5250 //// Fax: 0261/1306-5333 //// e-mail: loy at bafg.de //// /////////////////////////////////////////// <> -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : Loy, Frank, M2, MT.vcf Dateityp : application/octet-stream Dateigröße : 370 bytes Beschreibung: nicht verfügbar URL : http://www.intevation.de/pipermail/mapserver-de/attachments/20050726/fcf27331/LoyFrankM2MT.vcf From frank.koormann at intevation.de Tue Jul 26 12:03:36 2005 From: frank.koormann at intevation.de (Frank Koormann) Date: Tue, 26 Jul 2005 12:03:36 +0200 Subject: [Mapserver-DE] WMS-Anfragen an den UMN-MapServer von 2 physisch getrennten Serve rn In-Reply-To: References: Message-ID: <20050726100336.GA14603@intevation.de> Hallo, * Loy, Frank, M2, MT [050726 11:25]: > weiß jemand von Euch, ob es möglich ist, WMS-Anfragen an den UMN-MapServer > von 2 physisch getrennten Servern bearbeiten zu lassen - also bei paralleler > Installation des MapServers auf 2 Rechnern? Grundsätzlich ist das ja eine klassische Loadbalancing-Aufgabe, d.h. ein intelligenter Dienst, der WMS-Anfragen auf mehrere Server verteilt. Die Server wissen nichts davon, das es meherere ihrer Art gibt. Sind die Anfragen oft gleich, könnte man auch einen Cache hinzuschalten. Der squid [1],[2] kann für beides eingesetzt werden. > Die beiden gewünschten Effekte > sollten 1. schnellere Bearbeitung bei mehreren Anfragen und 2. > Funktionssicherheit bei Wartung bzw. Ausfall eines Rechners sein. Kennt ihr > diesbezügliche Dokumentationen oder Literatur? Beste Grüße, Frank Koormann [1] http://www.squid-cache.org [2] http://squid-docs.sourceforge.net/latest/html/book1.html -- Frank Koormann Professioneller Service rund um Freie Software http://intevation.de Experten für web-basierte GIS Anwendungen, seit 1999: http://intevation.de/services/gis/webgis.de.html From jan at intevation.de Tue Jul 26 12:10:59 2005 From: jan at intevation.de (Jan-Oliver Wagner) Date: Tue, 26 Jul 2005 12:10:59 +0200 Subject: [Mapserver-DE] WMS-Anfragen an den UMN-MapServer von 2 physisch getrennten Serve rn In-Reply-To: References: Message-ID: <20050726101059.GA14123@intevation.de> Hallo Frank, On Tue, Jul 26, 2005 at 11:25:31AM +0200, Loy, Frank, M2, MT wrote: > weiß jemand von Euch, ob es möglich ist, WMS-Anfragen an den UMN-MapServer > von 2 physisch getrennten Servern bearbeiten zu lassen - also bei paralleler > Installation des MapServers auf 2 Rechnern? Die beiden gewünschten Effekte > sollten 1. schnellere Bearbeitung bei mehreren Anfragen und 2. > Funktionssicherheit bei Wartung bzw. Ausfall eines Rechners sein. Kennt ihr > diesbezügliche Dokumentationen oder Literatur? Deine Anfoderung betrifft den MapServer als solches eigentlich nicht. Ein übliches load-balancing setup reicht an dieser Stelle bereits aus. Da ein solches Setup aber immmer einige Kosten/Aufwand bedeuten: Die Lastaufnahme kann durch entsprechende Hardware (Mehrprozessor-System) idR schon recht gut erfolgen. Mir sind in der Praxis nur sehr wenige Systeme bekannt, die wirklich auf mehrere Rechner verteilt werden müssen. Wenn Redundanz eigentlich kurze Ausfallzeiten meint, dann gibt es auch da vergleichsweise einfache Lösungen die ein Rettungs/Backupsytem in kurzer Zeit in Betrieb nehmen lassen. Ansonsten ein klassisches Failover-System. Viele Grüsse Jan -- Jan-Oliver Wagner http://intevation.de/~jan/ Intevation GmbH http://intevation.de/ Kolab Konsortium http://kolab-konsortium.de/ FreeGIS http://freegis.org/ From t.kretzschmar at rzcn.haw-hamburg.de Tue Jul 26 15:13:38 2005 From: t.kretzschmar at rzcn.haw-hamburg.de (Torsten Kretzschmar) Date: Tue, 26 Jul 2005 13:13:38 GMT Subject: [Mapserver-DE] (kein Betreff) Message-ID: <200507261314.j6QDEkX21830@rzcn.haw-hamburg.de> Hallo Mapservergemeinde, kann mir mal jemand sagen, was hinter dieser Fehlermeldung steckt?: msEvalRegex(): Regular expression error. String ([map]) failed expression test. Ich arbeite mich grad' durch das "MapServer 4.0 Tutorial" von "Pericles S. Nacionales". In der ersten Sektion habe ich in den HTML-Files jeweils die Verknüpfung zu "...mapserv40?..." im Ordner "cgi-bin" auf "...mapserv.exe?..." geändert, dann wurden die Seiten korrekt (also mit Map) angezeigt. In der zweiten Sektion gehts um Templates, dort nun diese Fehlermeldung, die ich auch bekam, als ich eigenständig versuchte mittels eines Templates auf einen Mapfile zuzugreifen. Danke für eure Hilfe Gruß Torsten _________________________________________________ Versendet über Webmail der HAW Hamburg http://www.haw-hamburg.de/webmail From claudia at rodat.de Tue Jul 26 17:47:26 2005 From: claudia at rodat.de (Claudia Rodat) Date: Tue, 26 Jul 2005 17:47:26 +0200 Subject: [Mapserver-DE] Markieren von Elementen Message-ID: Hallo Liste, ich möchte zu einzelnen Elementen eines layer nachträglich Informationen hinzufügen/ändern/löschen. Natürlich lässt sich der Datenbank mit den jeweiligen "Spalten" über querybypoint ermitteln, was jedoch jedesmal ein reload zur Folge hat. Meine bisherige Lösung sieht so aus: beim click auf die Karte wird ein Symbol via javascript in einem div erzeugt, dargestellt und die Koordinaten gemerkt. Beim Doppelclick erfolgt der reload, wird über mapscript ein neuer layer erstellt, die Koordinaten übergeben und dargestellt. Parallel dazu erscheint in einem anderen Fenster die Liste der Elemente zur Bearbeitung. Schön sieht das mit den Symbolen nicht aus ;-) Ich habe auch schon überlegt die in der map sichtbaren Elemente als array in javascript zu visualisieren - braucht aber bei vielen Einträgen oder Featuretyp Fläche viel Zeit. Ich würde mich über jede bessere Idee oder Lösung freuen. Claudia Rodat dcr geoinformatic, Inh. Claudia Rodat :: D-78467 Konstanz :: Gabelsbergerstr. 11 :: Tel. +49 7531 73 145, Fax +49 7531 454 120, Mobil +49 171 492 3225 :: Lat: 47°41'16'' N, Lon: 9°9'23'' E :: Email: claudia at rodat.de :: Internet: http://www.rodat.de -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20050726/b5b3a50c/attachment.html From anthes at ive-mbh.de Wed Jul 27 08:32:02 2005 From: anthes at ive-mbh.de (Ralph Anthes) Date: Wed, 27 Jul 2005 08:32:02 +0200 Subject: [Mapserver-DE] setExpression In-Reply-To: <42E5FB88.4070002@ive-mbh.de> References: <42E5FB88.4070002@ive-mbh.de> Message-ID: <42E72A62.6010601@ive-mbh.de> Hallo Liste, mit folgendem Aufruf hat es nun geklappt: $neuclassObj100->setexpression("([LOWER] >= 100 AND [LOWER] <= 250)"); Der Grund waren in der Tat die Klammern innerhalb der Anführungsstriche. Der RegEx hat leider gar nie geklappt. Noch mal die Frage, ob jemand eine gute Beschreibung für den Befehl setexpressions kennt? Ansonsten vielen Dank für die Hinweise, denn meine Höhenlinien werden jetzt einwandfrei dargestellt :o) Gruß Ralph From IlijaPanov at gmx.de Wed Jul 27 11:29:37 2005 From: IlijaPanov at gmx.de (Ilija Panov) Date: Wed, 27 Jul 2005 11:29:37 +0200 Subject: [Mapserver-DE] Allgemeine Auskunft Message-ID: <42E75401.2080709@gmx.de> Hallo Liste, ich studiere Geoinformatik an der WWU-Münster. Im Rahmen eines Open-Source-Seminars soll ich demnächst über den UMN Mapserver eine Seminararbeit und einen Seminarvortrag anfertigen. Zweck des Seminars ist die Bekanntmachung diverser Open-Source-Software, um diese eventuell in verschiedenen Projekten zum Einsatz zu bringen. Schwerpunkt soll dabei auf folgende Punkte gelegt werden: - Leistungsfähigkeit - Entwicklercommunity - Kommunikation - Organisation - Finanzierung - Businessmodell Für direkte Informationen zu diesen Topics oder Referenzen dazu wäre ich sehr dankbar. Gruß und Danke Ilija Panov From markus.reinhardt at stud-mail.uni-wuerzburg.de Fri Jul 29 08:04:42 2005 From: markus.reinhardt at stud-mail.uni-wuerzburg.de (Markus Reinhardt) Date: Fri, 29 Jul 2005 08:04:42 +0200 Subject: [Mapserver-DE] WMS Mapserver und SLD Message-ID: <42E9C6FA.8050903@stud-mail.uni-wuerzburg.de> Hallo, ich habe im Netzt das Howto über SLD (http://mapserver.gis.umn.edu/doc46/sld-howto.html) gelesen und war der Meinung es soweit verstanden zu haben. Allerdings macht meine Linux Mapserver installation keine Anstalten die Angaben im SLD Dokument anzunehmen. Muss man beim kompilieren/configurieren besondere Parameter angeben, damit SLD unterstützt wird? Folgende Ausgabe kommt bei /mapserv -v/ MapServer version 4.6.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP OUTPUT=SWF OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER SUPPORTS=GEOS INPUT=TIFF INPUT=EPPL7 INPUT=JPEG INPUT=POSTGIS INPUT=SHAPEFILE Folgende Anfrage schicke ich an den Mapserver: http://localhost/cgi-bin/ms4?map=/ms4/sld.map&SERVICE=wms&VERSION=1.1.1&REQUEST=getmap&LAYERS=borders&STYLES=&SLD=http://localhost/ms4/mystyle.xml&FORMAT=jpeg Die Färbung in der Map-Datei ist allerdings nicht so, wie im SLD anggegeben. Es wird die Färbung aus dem CLASS Bereich der Layer verwendet. Die Layer /borders /sieht so aus: LAYER #borders NAME borders DEBUG ON METADATA "wms_name" "borders" "wms_title" "Country borders" END CONNECTIONTYPE postgis CONNECTION "user=* password=* dbname=* host=localhost" DATA "the_geom FROM countries" STATUS ON TYPE POLYGON PROJECTION "init=epsg:4326" END CLASS COLOR 0 255 0 OUTLINECOLOR 0 0 0 END END #Layer borders Die SLD XML ist von meinem Server aus über http erreichbar. Und sieht folgendermaßen aus: borders the_geom #ff0000 #00aa00 Wenn ich den Request /getCapabilities /an den WMS schicke ist die Zeile enthalten. Heißt das nicht, dass SLDs eigentlich funktionieren müssten. Wenn ich den Request /getStyles /an den WMS schicke, dann kommt ein leeres Dokument zurück. Gibt es irgend eine Möglichkeit den Server zu debuggen? Bzw. am besten ausführliche Logdateien zu schreiben? Wenn irgend jemand eine Idee hat, wäre ich sehr dankbar. Mit freundlichen Grüßen, Markus Reinhardt -- My GnuPG public key: http://pgpkeys.pca.dfn.de:11371/pks/lookup?op=get&search=0x4CFAB28FFB576443 -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20050729/609b8f8c/attachment.html -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : signature.asc Dateityp : application/pgp-signature Dateigröße : 254 bytes Beschreibung: OpenPGP digital signature URL : http://www.intevation.de/pipermail/mapserver-de/attachments/20050729/609b8f8c/signature.asc From adams at terrestris.de Fri Jul 29 08:37:52 2005 From: adams at terrestris.de (Till Adams) Date: Fri, 29 Jul 2005 08:37:52 +0200 Subject: [Mapserver-DE] WMS Mapserver und SLD In-Reply-To: <42E9C6FA.8050903@stud-mail.uni-wuerzburg.de> References: <42E9C6FA.8050903@stud-mail.uni-wuerzburg.de> Message-ID: <42E9CEC0.70607@terrestris.de> Markus, du brauchst keine Angaben zu machen beim kompilieren, außer das der UMN WMS können muß. Das Problem ist, daß der UMN sich manchmal einfach hartnäckig sträubt, ein SLD zu akzeptieren. Das liegt aber meiner Meinung nach weniger am UMN selber, sondern eher am Browser, der die Anfrage nicht umlenkt, sondern denkt, es ist dieselbe GetMap-Request wie vorher. Der zweite denkbare Fall ist, daß das SLD nicht unbedingt auf die Daten passt, d.h. dein "PropertyName" ist kein Item aus deinen Daten. Der UMN macht nämlich einfach mal garnix, wenn ihm das SLD nicht passt, d.h. er guckt aufs Mapfile und erzeugt sein Bild daraus. Das kann man einfach umgehen, indem man mit dem Request "GetStyles" den UMN ein SLD auf Basis eines bestehenden Mapfiles erzeugen läßt: http://212.79.172.184/cgi-bin/mapserv46?map=/var/data/sld/world.map&&VERSION=1.1.1&REQUEST=GetStyles&SERVICE=WMS&LAYERS=country,cities,rivers&STYLES=,,&SRS=EPSG:4326&BBOX=-180,-180,180,180&WIDTH=150&HEIGHT=150&FORMAT=IMAGE/PNG&BGCOLOR=0xffffff&TRANSPARENT=TRUE&EXCEPTIONS=APPLICATION/VND.OGC.SE_INIMAGE&SLD=http://212.79.172.184/sld/world/country.xml Dieses kann man dann editieren. Ich habe ein paar Demos auf einem unserer Server: Wenn du diesen Request anschaust: http://212.79.172.184/cgi-bin/mapserv46?map=/var/data/sld/world.map&&VERSION=1.1.1&REQUEST=GetMap&SERVICE=WMS&LAYERS=country,cities,rivers&STYLES=,,&SRS=EPSG:4326&BBOX=-180,-180,180,180&WIDTH=150&HEIGHT=150&FORMAT=IMAGE/PNG&BGCOLOR=0xffffff&TRANSPARENT=TRUE&EXCEPTIONS=APPLICATION/VND.OGC.SE_INIMAGE und dann noch wahlweise dieses: &SLD=http://212.79.172.184/sld/world/country.xml oder dieses &SLD=http://212.79.172.184/sld/world/all.xml anhängst, siehst du das Prinzip. Auf der UMN Anwenderkonferenz werde ich zusammen mit Jörg Thomsen (schönen Urlaub!) einen SLD Editor für UMN als Prototyp vorstellen - vielleicht ist das ja auch für dich spannend? --> 8./9. September 2005 in Hannover. Das Ganze wird übs. ein OS Projekt, das nur noch Sponsoren und Mitwirkende sucht ;-) So long & ein schönes Wochenende!" Till Markus Reinhardt wrote: > Hallo, > > ich habe im Netzt das Howto über SLD > (http://mapserver.gis.umn.edu/doc46/sld-howto.html) gelesen und war der > Meinung es soweit verstanden zu haben. Allerdings macht meine Linux > Mapserver installation keine Anstalten die Angaben im SLD Dokument > anzunehmen. > > Muss man beim kompilieren/configurieren besondere Parameter angeben, > damit SLD unterstützt wird? Folgende Ausgabe kommt bei /mapserv -v/ > > MapServer version 4.6.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP > OUTPUT=SWF OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=FREETYPE > SUPPORTS=WMS_SERVER SUPPORTS=GEOS INPUT=TIFF INPUT=EPPL7 INPUT=JPEG > INPUT=POSTGIS INPUT=SHAPEFILE > > Folgende Anfrage schicke ich an den Mapserver: > > http://localhost/cgi-bin/ms4?map=/ms4/sld.map&SERVICE=wms&VERSION=1.1.1&REQUEST=getmap&LAYERS=borders&STYLES=&SLD=http://localhost/ms4/mystyle.xml&FORMAT=jpeg > > Die Färbung in der Map-Datei ist allerdings nicht so, wie im SLD > anggegeben. Es wird die Färbung aus dem CLASS Bereich der Layer > verwendet. Die Layer /borders /sieht so aus: > > LAYER #borders > NAME borders > DEBUG ON > METADATA > "wms_name" "borders" > "wms_title" "Country borders" > END > CONNECTIONTYPE postgis > CONNECTION "user=* password=* dbname=* host=localhost" > DATA "the_geom FROM countries" > STATUS ON > TYPE POLYGON > PROJECTION > "init=epsg:4326" > END > > CLASS > COLOR 0 255 0 > OUTLINECOLOR 0 0 0 > END > END #Layer borders > > Die SLD XML ist von meinem Server aus über http erreichbar. Und sieht > folgendermaßen aus: > > > xmlns="http://www.opengis.net/sld" > xmlns:gml="http://www.opengis.net/gml" > xmlns:ogc="http://www.opengis.net/ogc" > xmlns:xlink="http://www.w3.org/1999/xlink" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation="http://www.opengis.net/sld > http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd"> > > borders > > > > > > the_geom > > > #ff0000 > > > #00aa00 > > > > > > > > > Wenn ich den Request /getCapabilities /an den WMS schicke ist die Zeile > RemoteWFS="0"/> > enthalten. Heißt das nicht, dass SLDs eigentlich funktionieren müssten. > > Wenn ich den Request /getStyles /an den WMS schicke, dann kommt ein > leeres Dokument zurück. Gibt es irgend eine Möglichkeit den Server zu > debuggen? Bzw. am besten ausführliche Logdateien zu schreiben? > > Wenn irgend jemand eine Idee hat, wäre ich sehr dankbar. > > Mit freundlichen Grüßen, > > Markus Reinhardt > > > > > -- > My GnuPG public key: > http://pgpkeys.pca.dfn.de:11371/pks/lookup?op=get&search=0x4CFAB28FFB576443 > > > ------------------------------------------------------------------------ > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de -- Mit freundlichen Grüssen aus Bonn, Till Adams ****************************************** * 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 markus.reinhardt at stud-mail.uni-wuerzburg.de Fri Jul 29 09:35:05 2005 From: markus.reinhardt at stud-mail.uni-wuerzburg.de (Markus Reinhardt) Date: Fri, 29 Jul 2005 09:35:05 +0200 Subject: [Mapserver-DE] WMS Mapserver und SLD In-Reply-To: <42E9CEC0.70607@terrestris.de> References: <42E9C6FA.8050903@stud-mail.uni-wuerzburg.de> <42E9CEC0.70607@terrestris.de> Message-ID: <20050729093505.rajhfllidln0osks@webmail.uni-wuerzburg.de> Hallo Till und Francisco, Quoting Till Adams : > > Markus, > > du brauchst keine Angaben zu machen beim kompilieren, außer das der > UMN WMS können muß. > > Das Problem ist, daß der UMN sich manchmal einfach hartnäckig > sträubt, ein SLD zu akzeptieren. Das liegt aber meiner Meinung nach > weniger am UMN selber, sondern eher am Browser, der die Anfrage nicht > umlenkt, sondern denkt, es ist dieselbe GetMap-Request wie vorher. Mit der Windows Version vom Mapserver (ms4w) klappt das mit den SLDs einwandfrei. Am Browser kann es somit nicht liegen... leider. > > Der zweite denkbare Fall ist, daß das SLD nicht unbedingt auf die > Daten passt, d.h. dein "PropertyName" ist kein Item aus deinen Daten. > Der UMN macht nämlich einfach mal garnix, wenn ihm das SLD nicht > passt, d.h. er guckt aufs Mapfile und erzeugt sein Bild daraus. Das > kann man einfach umgehen, indem man mit dem Request "GetStyles" den > UMN ein SLD auf Basis eines bestehenden Mapfiles erzeugen läßt: > Wie bereits erwähnt liefert GetStyles bei mir einfach gar nichts. Es kommt ein leeres Dokument zurück. Kein Fehler, nichts. Kann ich irgendwie die internen Abläufe überwachen, wenn meine Karte aufgerufen wird. Das mit dem DEBUG Parameter scheint nämlich gar nichts zu tun.. Quoting ftiznado at gfi-gis.de: > Hallo Markus, > > Ich habe bei mir getestet, wenn ich meine UMN mit eine SLD-Dateien mit der > Endung ".xml' teste, funktioniert es nicht. > > Unbennen dein Datei "mystyle.sld" in "mystyle.sld" und Probiet es > nochmals. Es klickt sicher blod, aber bei meine UMN > ist so. > > http://localhost/cgi-bin/ms4?map=/ms4/sld.map&SERVICE=wms&VERSION=1.1.1&REQUEST=getmap&LAYERS=borders&STYLES=&SLD=http://localhost/ms4/mystyle.sld&FORMAT=jpeg > > Francisco Hat leider auch keinen Unterschied gemacht. Unter Windows geht es auch mit XML unter Linux passiert gar nichts :( Trotzdem schon einmal Danke für Eure Antworten. From M.Hofenwald at gmx.de Sat Jul 30 17:54:40 2005 From: M.Hofenwald at gmx.de (Michael Hofenwald) Date: Sat, 30 Jul 2005 17:54:40 +0200 (MEST) Subject: [Mapserver-DE] Probleme mit section 2 des Tutorials Message-ID: <12811.1122738880@www81.gmx.net> Hallo Liste, ich bin dabei mir die zweite Section des Mapserver Tutorials zu verinnerlichen. Wie bei den ersten Kapiteln, habe ich den HTML-File angepasst und z.B. "mapserv40?" gemäß meiner Installation in "mapserv.exe?" umbenannt. Das hat in den ersten Kapiteln wunderbar funktioniert. Nun bekomme ich aber immer die Fehlermeldung: msLoadMap(): Unable to access file. (example2-1.map). Ich verstehe nicht warum hier nicht auf das mapfile zugegriffen werden kann. Vielleicht kennt jemand das Problem? Danke Michael -- 5 GB Mailbox, 50 FreeSMS http://www.gmx.net/de/go/promail +++ GMX - die erste Adresse für Mail, Message, More +++ From M.Hofenwald at gmx.de Sun Jul 31 15:13:54 2005 From: M.Hofenwald at gmx.de (Michael Hofenwald) Date: Sun, 31 Jul 2005 15:13:54 +0200 (MEST) Subject: [Mapserver-DE] Ausgabebild wird nicht angezeigt Message-ID: <19976.1122815634@www6.gmx.net> Hallo Liste, himmelhoch jauchzend zu Tode betrübt - so gestaltet sich meine derzeitige Gemütslage bei der Arbeit mit dem Mapserver. Ich habe ein Template und ein Mapfile. Ganz einfaches Beispiel (Tutorial der Uni Vechta) - die Mapserver Version wird ausgegeben und ein Shapefile als .png ausgegeben. Das Problem ist nun, das zwar die Mapserverversion ausgelesen wird, das Bild der Karte aber nicht. Hier ist nur ein kleines Quadrat das symbolisch das eigentliche Bild ersetzt. Die Eigenschaften des Symbols verweisen auf genau den Pfad, in den Mapserver die Ausgabebilder generiert(http://localhost/cgi-bin/var/first11228127871168.png). Ich kann mir die Bilder mit dem MS-Bildbetrachter (o.ä.) ansehen. Bei jedem Aufruf generiert Mapserver ein neues Bild. Bis hierher ist alles wie es sein soll. Am Browser liegt es nicht habe es in Firefox und IE probiert. Gebe ich an Stelle des Templates den Pfad des Bildes an, wird es dargestellt. Folgend mal mein (mickriger) Code: Erstes Beispiel zum UMN Mapserver Mapserver-Version auslesen:

[version]


Karte einbetten:


---------------------------------------------------------------- MAP NAME "first" STATUS ON EXTENT 3565500.0 5764315.0 3567500.0 5766000.0 SIZE 500 500 SHAPEPATH "data" IMAGETYPE PNG IMAGECOLOR 0 0 255 WEB TEMPLATE "first.html" MINSCALE 20000 MAXSCALE 4000000 IMAGEPATH "var/" IMAGEURL "var/" END LAYER NAME Strasse DATA Strasse STATUS DEFAULT TYPE LINE CLASS COLOR 0 0 0 OUTLINECOLOR 32 32 32 END END LAYER NAME Wasser DATA Gewaesser STATUS DEFAULT TYPE POLYGON CLASS COLOR 0 0 255 OUTLINECOLOR 32 32 32 END END END #des mapfile ------------------------------------------------------------------- Hat jemand ne Idee? Danke Michael -- 5 GB Mailbox, 50 FreeSMS http://www.gmx.net/de/go/promail +++ GMX - die erste Adresse für Mail, Message, More +++ From M.Hofenwald at gmx.de Sun Jul 31 16:51:34 2005 From: M.Hofenwald at gmx.de (Michael Hofenwald) Date: Sun, 31 Jul 2005 16:51:34 +0200 (MEST) Subject: [Mapserver-DE] Wichtiger Nachtrag zu eben geschildertem Problem Message-ID: <30437.1122821494@www12.gmx.net> Hallo nochmal, tschuldigung, habe eben noch entddeckt, dass das Problem, das ich habe (die Ausgabebilder, die nicht dargestellt werden) mit dem Webserver zusammenhängen. In der Errorlog ist folgender Eintrag: [Sun Jul 31 16:38:10 2005] [error] [client 127.0.0.1] C:/ms4w/Apache/cgi-bin/var/first11228206893800.png is not executable; ensure interpreted scripts have "#!" first line, referer: http://localhost/cgi-bin/mapserv.exe?map=first.map [Sun Jul 31 16:38:10 2005] [error] [client 127.0.0.1] (9)Bad file descriptor: don't know how to spawn child process: C:/ms4w/Apache/cgi-bin/var/first11228206893800.png, referer: http://localhost/cgi-bin/mapserv.exe?map=first.map [Sun Jul 31 16:38:10 2005] [error] [client 127.0.0.1] File does not exist: C:/ms4w/Apache/htdocs/favicon.ico Kann mir jemand sagen, was das soll und warum man sicher gehen soll, dass #! in der ersten Zeile irgendeines Scriptes steht? Danke Michael -- 5 GB Mailbox, 50 FreeSMS http://www.gmx.net/de/go/promail +++ GMX - die erste Adresse für Mail, Message, More +++ From Kai-Behncke at gmx.de Sun Jul 31 19:56:40 2005 From: Kai-Behncke at gmx.de (Kai Behncke) Date: Sun, 31 Jul 2005 19:56:40 +0200 (MEST) Subject: [Mapserver-DE] Mapserver & PostgreSQL/PostGIS-Anleitung Message-ID: <26756.1122832600@www84.gmx.net> Sehr geehrte Damen und Herren, eine kleine Anleitung zum UMN Mapserver & PostgreSQL/PostGIS inklusive Übungsdaten findet sich nun unter: http://www.selbstverwaltung-bundesweit.de/mapserver/modules.php?name=neo Anregungen und Verbesserungsvorschläge jederzeit willkommen. Mit freundlichen Grüßen, Kai Behncke -- 5 GB Mailbox, 50 FreeSMS http://www.gmx.net/de/go/promail +++ GMX - die erste Adresse für Mail, Message, More +++ From t.kretzschmar at rzcn.haw-hamburg.de Fri Jul 29 20:51:25 2005 From: t.kretzschmar at rzcn.haw-hamburg.de (Torsten Kretzschmar) Date: Fri, 29 Jul 2005 18:51:25 GMT Subject: [Mapserver-DE] msEvalRegex(): Regular expression error. String ([map]) failed expression test. Message-ID: <200507291852.j6TIqZX21032@rzcn.haw-hamburg.de> (diesmal mit Betreffzeile - sorry) Hallo Mapservergemeinde, kann mir mal jemand sagen, was hinter dieser Fehlermeldung steckt?: msEvalRegex(): Regular expression error. String ([map]) failed expression test. Ich arbeite mich grad' durch das "MapServer 4.0 Tutorial" von "Pericles S. Nacionales". In der ersten Sektion habe ich in den HTML-Files jeweils die Verknüpfung zu "...mapserv40?..." im Ordner "cgi-bin" auf "...mapserv.exe?..." geändert, dann wurden die Seiten korrekt (also mit Map) angezeigt. In der zweiten Sektion gehts um Templates, dort nun diese Fehlermeldung, die ich auch bekam, als ich eigenständig versuchte mittels eines Templates auf einen Mapfile zuzugreifen. Danke für eure Hilfe Gruß Torsten _________________________________________________ Versendet über Webmail der HAW Hamburg http://www.haw-hamburg.de/webmail