From t.hagedorn at vivawasser.de Mon Jan 5 10:55:23 2004 From: t.hagedorn at vivawasser.de (Thies Hagedorn) Date: Mon, 5 Jan 2004 10:55:23 +0100 Subject: [Mapserver-DE] Mapserver und PHP In-Reply-To: <3FE804AD.9040307@terrestris.de> References: <000f01c3c645$04415760$6164a8c0@agki.informatik.unibremen.de> <200312221513.41331.t.hagedorn@vivawasser.de> <3FE804AD.9040307@terrestris.de> Message-ID: <200401051055.23691.t.hagedorn@vivawasser.de> Hallo Till, Am Dienstag, 23. Dezember 2003 10:02 schrieb Till Adams: > Wir haben das in einem Projekt so gelöst, daß wir ein Html-Template > gebaut haben, in dem in einem IFrame ein durch Javascript aufgerufenes > Php steckt - was gleichzeitig direkt schon Parameter aus dem Query des > UMN mitbekommen hat und dadrüber dann eine Datenbank abfragt. > Funktioniert wunderbar und wenn der Server fix ist, dann merkt man das > als Nutzer eigentlich auch nicht. so habe ich das bei uns auch gemacht. Kann man denn irgendwelche Daten an das Mapfile übergeben? Ich würde gerne die "EXPRESSION" dynamischer machen. Damit ich da nicht zig Layer anlegen muss. Ich wollte es gerne so machen, das ein User sagen kann, ich möchte gerne alle Informationen mit bestimmten Kreterien anzeigen lassen. Daraus würde ich dann die EXPRESSION generieren wollen und an das Mapfile übergeben? Geht das? Gruß Thies Hagedorn From jhart at frw.uva.nl Mon Jan 5 11:56:01 2004 From: jhart at frw.uva.nl (Jan Hartmann) Date: Mon, 05 Jan 2004 11:56:01 +0100 Subject: [Mapserver-DE] Mapserver und PHP In-Reply-To: <200401051055.23691.t.hagedorn@vivawasser.de> References: <000f01c3c645$04415760$6164a8c0@agki.informatik.unibremen.de> <200312221513.41331.t.hagedorn@vivawasser.de> <3FE804AD.9040307@terrestris.de> <200401051055.23691.t.hagedorn@vivawasser.de> Message-ID: <3FF942C1.6000608@frw.uva.nl> Thies Hagedorn wrote: > Kann man denn irgendwelche Daten an das Mapfile übergeben? Ich würde gerne die > "EXPRESSION" dynamischer machen. Damit ich da nicht zig Layer anlegen muss. > Ich wollte es gerne so machen, das ein User sagen kann, ich möchte gerne alle > Informationen mit bestimmten Kreterien anzeigen lassen. Daraus würde ich dann > die EXPRESSION generieren wollen und an das Mapfile übergeben? Geht das? > sehe: http://mapserver.gis.umn.edu/doc40/cgi-reference.html ganz am Ende, unter "Changing map file parameters via a form or a URL" Jan From t.hagedorn at vivawasser.de Mon Jan 5 12:14:54 2004 From: t.hagedorn at vivawasser.de (Thies Hagedorn) Date: Mon, 5 Jan 2004 12:14:54 +0100 Subject: [Mapserver-DE] Mapserver und PHP In-Reply-To: <3FF942C1.6000608@frw.uva.nl> References: <000f01c3c645$04415760$6164a8c0@agki.informatik.unibremen.de> <200401051055.23691.t.hagedorn@vivawasser.de> <3FF942C1.6000608@frw.uva.nl> Message-ID: <200401051214.54087.t.hagedorn@vivawasser.de> Hallo Jan, Am Montag, 5. Januar 2004 11:56 schrieb Jan Hartmann: > > http://mapserver.gis.umn.edu/doc40/cgi-reference.html > > ganz am Ende, unter > > "Changing map file parameters via a form or a URL" > super, danke dir.... Gruß Thies From t.hagedorn at vivawasser.de Mon Jan 5 17:42:57 2004 From: t.hagedorn at vivawasser.de (Thies Hagedorn) Date: Mon, 5 Jan 2004 17:42:57 +0100 Subject: [Mapserver-DE] Mapserver und PHP In-Reply-To: <3FF942C1.6000608@frw.uva.nl> References: <000f01c3c645$04415760$6164a8c0@agki.informatik.unibremen.de> <200401051055.23691.t.hagedorn@vivawasser.de> <3FF942C1.6000608@frw.uva.nl> Message-ID: <200401051742.57705.t.hagedorn@vivawasser.de> Hallo Jan, Am Montag, 5. Januar 2004 11:56 schrieb Jan Hartmann: > > sehe: > > http://mapserver.gis.umn.edu/doc40/cgi-reference.html > > ganz am Ende, unter > > "Changing map file parameters via a form or a URL" > hast du schon damit gearbeitet? Bei mir klappt es nicht so richtig? Also im Mapfile sieht der Layer wie folgt aus: LAYER NAME marina usw... CLASS EXPRESSION ('[Waschmasch]' eq '1') NAME 'Marina' SYMBOL 'marina' SIZE 16 COLOR 200 0 0 OUTLINECOLOR 255 255 255 END END Wie muss ich die Daten übergeben, damit ich die EXPRESSION ändern kann??? ich dachte das sollte so aussehen: map_marina_Marina_expression=('[Waschmasch]' eq '0') Das funktioniert leider nicht. Hat jemand Erfahrung damit? Danke und Gruß Thies From frank.koormann at intevation.de Mon Jan 5 18:03:37 2004 From: frank.koormann at intevation.de (Frank Koormann) Date: Mon, 5 Jan 2004 18:03:37 +0100 Subject: [Mapserver-DE] Mapserver und PHP In-Reply-To: <200401051742.57705.t.hagedorn@vivawasser.de> References: <000f01c3c645$04415760$6164a8c0@agki.informatik.unibremen.de> <200401051055.23691.t.hagedorn@vivawasser.de> <3FF942C1.6000608@frw.uva.nl> <200401051742.57705.t.hagedorn@vivawasser.de> Message-ID: <20040105170337.GA7228@intevation.de> Hallo, * Thies Hagedorn [040105 17:50]: > Hallo Jan, > > Am Montag, 5. Januar 2004 11:56 schrieb Jan Hartmann: > > > > sehe: > > > > http://mapserver.gis.umn.edu/doc40/cgi-reference.html > > > > ganz am Ende, unter > > > > "Changing map file parameters via a form or a URL" > > > hast du schon damit gearbeitet? Bei mir klappt es nicht so richtig? > [...] > > Wie muss ich die Daten übergeben, damit ich die EXPRESSION ändern kann??? > > ich dachte das sollte so aussehen: > > map_marina_Marina_expression=('[Waschmasch]' eq '0') Die Daten müssen zumindest encoded sein, also hier: map_marina_Marina_expression=%28%27%5BWaschmasch%5D%27+eq+%270%27%29 Normalerweise sollte der Browser das machen, wenn eine form-variable genutzt wird, wenn man selbst was zusammenbastelt kann das auc mittels JavaScript erzwungen werden: encodeURI() Beste Grüße, Frank -- Frank Koormann Professional Service around Free Software (http://intevation.net/) FreeGIS Project (http://freegis.org/) From Silke.Reimer at intevation.de Mon Jan 5 18:16:56 2004 From: Silke.Reimer at intevation.de (Silke Reimer) Date: Mon, 5 Jan 2004 18:16:56 +0100 Subject: [Mapserver-DE] Mapserver und PHP In-Reply-To: <200401051742.57705.t.hagedorn@vivawasser.de> References: <000f01c3c645$04415760$6164a8c0@agki.informatik.unibremen.de> <200401051055.23691.t.hagedorn@vivawasser.de> <3FF942C1.6000608@frw.uva.nl> <200401051742.57705.t.hagedorn@vivawasser.de> Message-ID: <20040105171656.GA17298@intevation.de> Hallo Thies, On Mon, Jan 05, 2004 at 05:42:57PM +0100, Thies Hagedorn wrote: > Hallo Jan, > > Am Montag, 5. Januar 2004 11:56 schrieb Jan Hartmann: > > > > sehe: > > > > http://mapserver.gis.umn.edu/doc40/cgi-reference.html > > > > ganz am Ende, unter > > > > "Changing map file parameters via a form or a URL" > > > hast du schon damit gearbeitet? Bei mir klappt es nicht so richtig? > > Also im Mapfile sieht der Layer wie folgt aus: > > LAYER > NAME marina > usw... > CLASS > EXPRESSION ('[Waschmasch]' eq '1') > NAME 'Marina' > SYMBOL 'marina' > SIZE 16 > COLOR 200 0 0 > OUTLINECOLOR 255 255 255 > END > END > > Wie muss ich die Daten übergeben, damit ich die EXPRESSION ändern kann??? > > ich dachte das sollte so aussehen: > > map_marina_Marina_expression=('[Waschmasch]' eq '0') > > Das funktioniert leider nicht. Hat jemand Erfahrung damit? Ich bin nicht ganz sicher, ob die Angabe des CLASS-Namen bei der Definition ausreicht, oder ob es nicht eher heißen sollte: map_marina_class_expression Wenn mehrere CLASS-Objekte existieren, dann funktioniert das mit map_marina_class_0_expression Aber wie gesagt, da bin ich nicht ganz sicher und ich habe in der Doku jetzt auch nicht nachgelesen. Außerdem hilft es oft, den Ausdruck, der übergeben werden soll, in doppelte Anführungszeichen zu setzen, also: map_marina_Marina_expression="('[Waschmasch]' eq '0')" In Deinem Fall wäre u.U. folgende Vorgehensweise sinnvoller: Außerhalb des CLASS-Objektes wird eine CLASSITEM definiert und die Expression enthält nur noch den Wert, den das Attribut haben soll, also LAYER NAME marina ... CLASSITEM "Waschmasch" CLASS EXPRESSION "1" ... END END und dann map_marina_Marina_expression="0" und evtl. map_marina_classitem="attributname" Allerdings ist damit nur auf Gleichheit abprüfbar. Viel Erfolg, Silke -- Silke Reimer Intevation GmbH http://intevation.de/ FreeGIS http://freegis.org/ -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : nicht verfügbar Dateityp : application/pgp-signature Dateigröße : 189 bytes Beschreibung: nicht verfügbar URL : http://www.intevation.de/pipermail/mapserver-de/attachments/20040105/0dfca189/attachment.bin From jhart at frw.uva.nl Mon Jan 5 19:55:23 2004 From: jhart at frw.uva.nl (Jan Hartmann) Date: Mon, 05 Jan 2004 19:55:23 +0100 Subject: [Mapserver-DE] Mapserver und PHP In-Reply-To: <200401051742.57705.t.hagedorn@vivawasser.de> References: <000f01c3c645$04415760$6164a8c0@agki.informatik.unibremen.de> <200401051055.23691.t.hagedorn@vivawasser.de> <3FF942C1.6000608@frw.uva.nl> <200401051742.57705.t.hagedorn@vivawasser.de> Message-ID: <3FF9B31B.3030008@frw.uva.nl> Thies Hagedorn wrote: > > Also im Mapfile sieht der Layer wie folgt aus: > > LAYER > NAME marina > usw... > CLASS > EXPRESSION ('[Waschmasch]' eq '1') > NAME 'Marina' > SYMBOL 'marina' > SIZE 16 > COLOR 200 0 0 > OUTLINECOLOR 255 255 255 > END > END > > Wie muss ich die Daten übergeben, damit ich die EXPRESSION ändern kann??? > > ich dachte das sollte so aussehen: > > map_marina_Marina_expression=('[Waschmasch]' eq '0') > Die EXPRESSION is richtig, nur der CLASS-Namen stimmt nicht. Die CGI-Reference (http://mapserver.gis.umn.edu/doc40/cgi-reference.html) sagt: "Layers can be referenced by index (i.e. map_layer_0...) or by name. Layer classes are referenced by index value (i.e. map_layer_0_class_2). If there is only 1 class for a layer then the index should be ommited.". Das heißt: "map_marina" und "map_layer_0" sind beide OK, aber das dritte Element darf nur "_class..." sein. Jan From mattin_whv at yahoo.de Wed Jan 7 10:49:07 2004 From: mattin_whv at yahoo.de (=?iso-8859-1?q?mattin=20mattin?=) Date: Wed, 7 Jan 2004 10:49:07 +0100 (CET) Subject: [Mapserver-DE] Frage zu nquery Message-ID: <20040107094907.57247.qmail@web86103.mail.ukl.yahoo.com> Moin Mapserver-Liste, bei der Verwendung von der nquery tauchen bir einige Fehler auf, die ich nicht so richtig deuten kann. Möchte ich bei einem Maßstab von ca 1:500 3,4 oder ein paar mehr Objekte (Bsp Flurstücke) auswählen, werden diese alle, so wie es auch sein soll, farbig markiert dargestellt. Möchte ich im Gegensatz dazu mehr als die oben genannte Anzahl selektieren, dann kommen dabei die merkwürdigsten Ergebnisse raus. Es sieht bei dem Ergebnis eher nach einer "Random-Query" aus. Man könnte meinen, der Mapserver markiert alle die Objekte, die er gerne mal markieren möchte. Dieses steht aber nicht im Zusammenhang mit den Objekten, die der Anwender selektieren wollte bzw will. Ist bei Euch ein derartiges Problem auch mal aufgetaucht und gibt es dazu eventuell einen Tipp? Besten Dank Martin --------------------------------- Gesendet von http://mail.yahoo.de Schneller als Mail - der neue Yahoo! Messenger. -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20040107/2e293188/attachment.html From schubert at sunddata.de Thu Jan 15 15:55:32 2004 From: schubert at sunddata.de (Andreas Schubert) Date: Thu, 15 Jan 2004 15:55:32 +0100 Subject: [Mapserver-DE] GIS-Daten (shp-files) bearbeiten??? Message-ID: <91478C572D0FD511A2F20080AD710F450B5FCE@exch5.54.168.192.in-addr.arpa> Moin Gemeinde, ich habe folgendes Problem. Von unserer Stadt bekommen wir eine digitalisierte Stadtkarte im shp-Format. Soweit sogut, jetzt aber will mein Chef, dass dort noch eigene Layer, die in dieser Karte nicht vorhanden sind, nachträglich hinzugefügt werden. Sein Wunschgedanke ist z.B., ähnlich wie bei einem Zeichenprogramm, einfach in das bestehende shp-file ein paar Striche und Beschriftungen "reinzumalen" und diese dann als neuen Layer abzuspeichern. Jetzt meine Frage hierzu. Gibt es überhaupt grafische Bearbeitungsprogramme, für diesen Sachverhalt. Ist es legitim, solche Daten zu verändern?? Danke für den Rat Andreas From flavio at tydac.ch Fri Jan 16 07:54:04 2004 From: flavio at tydac.ch (Flavio Hendry) Date: Fri, 16 Jan 2004 07:54:04 +0100 Subject: [Mapserver-DE] GIS-Daten (shp-files) bearbeiten??? In-Reply-To: <91478C572D0FD511A2F20080AD710F450B5FCE@exch5.54.168.192.in-addr.arpa> References: <91478C572D0FD511A2F20080AD710F450B5FCE@exch5.54.168.192.in-addr.arpa> Message-ID: moin andreas zwei möglichkeiten die daten zu editieren: - mapinfo professional, einfach und effizient, ca. 1800 EUR, testversion unter (kann shape lesen und schreiben, mapinfo format ist von mapserver ebenfalls direkt unterstützt): http://www.mapinfo.com/products/download.cfm?ProductID=1044 Infos: www.mapinfo.de - esri arcgis, um die 2500 EUR. Info auf: http://www.esri-germany.de/products/arcview/index.html Mit freundlichem Gruss / Best Regards Flavio Hendry ---------------------------------------------------------------- ++++++++++ Neue Neapoljs Seiten auf www.neapoljs.com +++++++++++ ---------------------------------------------------------------- ############ Mit freundlichen Gruessen / Best Regards ############ Flavio Hendry- 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 Mike.Elstermann at itc-halle.de Fri Jan 16 08:17:59 2004 From: Mike.Elstermann at itc-halle.de (Elstermann, Mike) Date: Fri, 16 Jan 2004 08:17:59 +0100 Subject: AW: [Mapserver-DE] GIS-Daten (shp-files) bearbeiten??? Message-ID: <8BC0EAF5B383D711B69E0006293896C7B184B2@ZEVHNT6> Hallo Andreas, Die Urdaten der Stadt kann man natürlich nur mit deren Genehmigung ändern (Urheberrecht, ...) Es macht sich immer gut, den Urheber zu nennen - z.B.: Kartengrundlage: Stadt Stralsund. Oder so ähnlich. Weitere eigene Fachdaten in Extra-Layern drauf zu legen sollten kein Problem dartstellen. Für die zusätzlichen Shapes bietet sich aus meiner Sicht noch andere Möglichkeiten: Esri ArcView ca. 2500 EUR Manifold ca. 300-400 EUR http://www.manifold.de/ die preiswerte ESRI-Alternative Wir haben ein Tool entwickelt, um Online via Web Shapes zu digitalisieren. Also man kann via Web Punkte, Linien, Polygone digitaliseren und mit Sachdaten versehen. Die Shapes kann mann sich dann per Mail schicken lassen (PostCard-Funktion). Einfach mal probieren unter http://halgis.halle.de/ Näheres unter: http://www.itc-halle.de/content.asp?f=cont&page=37 ::: mfg. Mike Elstermann [mikeE.], Teamleiter GIS/RIS, e-Solutions ::: IT-Consult Halle GmbH, Bornknechtstraße 5, 06108 Halle (Saale) ::: Sitz: Große Nikolaistraße 8 ::: Tel.: +49 345 221 4237, Fax: +49 345 221 4236, mobil: +49 160 71 545 02 ::: mike.elstermann at itc-halle.de ::: http://www.itc-halle.de ::: GeoDaten Online? -> http://www.itcgis.de -----Ursprüngliche Nachricht----- Von: Andreas Schubert [mailto:schubert at sunddata.de] Gesendet: Donnerstag, 15. Januar 2004 15:56 An: 'mapserver-de at freegis.org' Betreff: [Mapserver-DE] GIS-Daten (shp-files) bearbeiten??? Moin Gemeinde, ich habe folgendes Problem. Von unserer Stadt bekommen wir eine digitalisierte Stadtkarte im shp-Format. Soweit sogut, jetzt aber will mein Chef, dass dort noch eigene Layer, die in dieser Karte nicht vorhanden sind, nachträglich hinzugefügt werden. Sein Wunschgedanke ist z.B., ähnlich wie bei einem Zeichenprogramm, einfach in das bestehende shp-file ein paar Striche und Beschriftungen "reinzumalen" und diese dann als neuen Layer abzuspeichern. Jetzt meine Frage hierzu. Gibt es überhaupt grafische Bearbeitungsprogramme, für diesen Sachverhalt. Ist es legitim, solche Daten zu verändern?? Danke für den Rat Andreas _______________________________________________ Mapserver-DE mailing list Mapserver-DE at freegis.org https://freegis.org/mailman/listinfo/mapserver-de From grosser at kom21.de Fri Jan 16 08:38:40 2004 From: grosser at kom21.de (Thomas Grosser) Date: Fri, 16 Jan 2004 08:38:40 +0100 Subject: AW: [Mapserver-DE] GIS-Daten (shp-files) bearbeiten??? In-Reply-To: <91478C572D0FD511A2F20080AD710F450B5FCE@exch5.54.168.192.in-addr.arpa> Message-ID: <40079509.942633-25223.167@mail.noris.net> Hy Andreas, Also das liest sich doch sehr typisch - ein Chef der meint, einfach mal so etwas reinmalen dürfte doch kein Problem sein ;-) Aber nun im Ernst: Um SHP-Dateien zu verwenden und zu verändern käme doch z.B. das "Original" in Frage, oder ? Gemeint ist also ArcView bzw. ArcGIS ... Zum Thema "Darf man das überhaupt ?" ist nach dem was Du schilderst keine klare Aussage möglich. Für Dich bzw. Euch darfst Du reinmalen was Du willst, nur immer daran denken: Dann ist es eben keine amtliche karte mehr ! OK, soweit so gut !? Falls Du noch mehr wissen willst schreib einfach einen Mail. Mit freundlichen Grüßen Thomas Grosser - Geschäftsleitung - Kom21 - Nürnberg Großweidenmühlstraße 28 90419 Nürnberg Tel.: 0911 - 378 33 85 Fax: 0911 - 378 33 86 Web: www.kom21.de From frank.koormann at intevation.de Fri Jan 16 09:49:58 2004 From: frank.koormann at intevation.de (Frank Koormann) Date: Fri, 16 Jan 2004 09:49:58 +0100 Subject: [Mapserver-DE] GIS-Daten (shp-files) bearbeiten??? In-Reply-To: <91478C572D0FD511A2F20080AD710F450B5FCE@exch5.54.168.192.in-addr.arpa> References: <91478C572D0FD511A2F20080AD710F450B5FCE@exch5.54.168.192.in-addr.arpa> Message-ID: <20040116084958.GA31040@intevation.de> Moin, * Andreas Schubert [040115 15:50]: > Von unserer Stadt bekommen wir eine digitalisierte Stadtkarte im > shp-Format. Soweit sogut, jetzt aber will mein Chef, dass dort noch > eigene Layer, die in dieser Karte nicht vorhanden sind, nachträglich > hinzugefügt werden. Sein Wunschgedanke ist z.B., ähnlich wie bei einem > Zeichenprogramm, einfach in das bestehende shp-file ein paar Striche und > Beschriftungen "reinzumalen" und diese dann als neuen Layer > abzuspeichern. in Ergänzung zu dem, was schon geschrieben wurde: - GRASS ist eine Freie Software Alternative die ebenfalls Digitalisierung bietet http://grass.itc.it/index.html - Wenn es nicht so genau sein soll: Auch mit dem MapServer lässt sich eine Umgebung aufsetzten, mit der Punkte/Linien erfasst und attributiert werden können: Letztlich geht es ja nur darum, Koordinaten und Attribute zu erfassen und abschliessend in ein Shapefile zu wandeln. Das kann mit einer MapServer-basierten Oberfläche geschehen, Daten werden dann von einem Skript auf dem Server entweder in eine PostgreSQL-Datenbank geschrieben und später von dort exportiert bzw. im Klartext gespeichert und später z.B via gen2shp in ein Shapefile umgewandelt. http://sourceforge.net/projects/shapetools http://intevation.de/~jan/gen2shp/gen2shp.html Hier fehlen Features wie snapping etc, trotzdem eine Möglichkeit, falls Teile der Prozesskette schon stehen. Beste Grüße, Frank -- Frank Koormann Professional Service around Free Software (http://intevation.net/) FreeGIS Project (http://freegis.org/) From jhart at frw.uva.nl Fri Jan 16 13:19:07 2004 From: jhart at frw.uva.nl (Jan Hartmann) Date: Fri, 16 Jan 2004 13:19:07 +0100 Subject: AW: [Mapserver-DE] GIS-Daten (shp-files) bearbeiten??? In-Reply-To: <8BC0EAF5B383D711B69E0006293896C7B184B2@ZEVHNT6> References: <8BC0EAF5B383D711B69E0006293896C7B184B2@ZEVHNT6> Message-ID: <4007D6BB.4070100@frw.uva.nl> > > > Moin Gemeinde, > > ich habe folgendes Problem. > Von unserer Stadt bekommen wir eine digitalisierte Stadtkarte im > shp-Format. Soweit sogut, jetzt aber will mein Chef, dass dort noch > eigene Layer, die in dieser Karte nicht vorhanden sind, nachträglich > hinzugefügt werden. Sein Wunschgedanke ist z.B., ähnlich wie bei einem > Zeichenprogramm, einfach in das bestehende shp-file ein paar Striche und > Beschriftungen "reinzumalen" und diese dann als neuen Layer > abzuspeichern. > > Jetzt meine Frage hierzu. > Gibt es überhaupt grafische Bearbeitungsprogramme, für diesen > Sachverhalt. > Ist es legitim, solche Daten zu verändern?? > > Danke für den Rat > Und dann noch eine Möglichkeit: das freie, Java-basierte editing Tool "Jump" (www.vividsolutions.com/jump). Wirkt ganz gut für kleinere Digitalisierarbeiten mit Shapefiles, und kann auch Karten aus einer PostGIS Database bearbeiten. Als Hintergrund können WMS Dateien vom Internet verwendet werden. Jan From t.hagedorn at vivawasser.de Mon Jan 19 17:49:16 2004 From: t.hagedorn at vivawasser.de (Thies Hagedorn) Date: Mon, 19 Jan 2004 17:49:16 +0100 Subject: [Mapserver-DE] dbf Problem In-Reply-To: <3FF942C1.6000608@frw.uva.nl> References: <000f01c3c645$04415760$6164a8c0@agki.informatik.unibremen.de> <200401051055.23691.t.hagedorn@vivawasser.de> <3FF942C1.6000608@frw.uva.nl> Message-ID: <200401191749.16175.t.hagedorn@vivawasser.de> Hallo, ich habe das Problem, wenn ich eigene Datenbankfelder dem Shape hinzufüge, nicht auf diese zugreifen kann. Der Mapserver gibt mir immer die Meldung das er das Datenbank feld nicht findet. Kann mir da jemand weiterhelfen? Ich benutze Manifold zur Shapeerstellung. Danke und Gruß Thies From Mike.Elstermann at itc-halle.de Tue Jan 20 08:30:27 2004 From: Mike.Elstermann at itc-halle.de (Elstermann, Mike) Date: Tue, 20 Jan 2004 08:30:27 +0100 Subject: AW: [Mapserver-DE] dbf Problem Message-ID: <8BC0EAF5B383D711B69E0006293896C7B184C4@ZEVHNT6> Hallo Thies, in den HTML-Templates müssen die [FELDNAME] GROSS geschrieben werden. Wurde das beachtet? ::: mfg. Mike Elstermann [mikeE.], Teamleiter GIS/RIS, e-Solutions ::: IT-Consult Halle GmbH, Bornknechtstraße 5, 06108 Halle (Saale) ::: Sitz: Große Nikolaistraße 8 ::: Tel.: +49 345 221 4237, Fax: +49 345 221 4236, mobil: +49 160 71 545 02 ::: mike.elstermann at itc-halle.de ::: http://www.itc-halle.de ::: GeoDaten Online? -> http://www.itcgis.de -----Ursprüngliche Nachricht----- Von: Thies Hagedorn [mailto:t.hagedorn at vivawasser.de] Gesendet: Montag, 19. Januar 2004 17:49 An: mapserver-de Betreff: [Mapserver-DE] dbf Problem Hallo, ich habe das Problem, wenn ich eigene Datenbankfelder dem Shape hinzufüge, nicht auf diese zugreifen kann. Der Mapserver gibt mir immer die Meldung das er das Datenbank feld nicht findet. Kann mir da jemand weiterhelfen? Ich benutze Manifold zur Shapeerstellung. Danke und Gruß Thies From t.hagedorn at vivawasser.de Tue Jan 20 08:43:26 2004 From: t.hagedorn at vivawasser.de (Thies Hagedorn) Date: Tue, 20 Jan 2004 08:43:26 +0100 Subject: AW: [Mapserver-DE] dbf Problem In-Reply-To: <8BC0EAF5B383D711B69E0006293896C7B184C4@ZEVHNT6> References: <8BC0EAF5B383D711B69E0006293896C7B184C4@ZEVHNT6> Message-ID: <200401200843.26877.t.hagedorn@vivawasser.de> Hallo Herr Elstermann, das Problem tritt schon im Mapfile auf, ich bekomme folgende Meldung: msDBFGetItemIndex(): DBASE file error. Item 'warengruppe' not found Im Mapfile habe ich folgende expression definiert: EXPRESSION ('[warengruppe]' eq 'Motoren') Wenn ich mir die das dbf File mit dbview unter Linux anschaue, ist das Feld vorhanden. Mit freundlichem Gruß Thies Hagedorn Am Dienstag, 20. Januar 2004 08:30 schrieb Elstermann, Mike: > Hallo Thies, > > in den HTML-Templates müssen die [FELDNAME] GROSS geschrieben werden. > Wurde das beachtet? > > ::: mfg. Mike Elstermann [mikeE.], Teamleiter GIS/RIS, e-Solutions > ::: IT-Consult Halle GmbH, Bornknechtstraße 5, 06108 Halle (Saale) > ::: Sitz: Große Nikolaistraße 8 > ::: Tel.: +49 345 221 4237, Fax: +49 345 221 4236, mobil: +49 160 71 545 02 > ::: mike.elstermann at itc-halle.de ::: http://www.itc-halle.de > ::: GeoDaten Online? -> http://www.itcgis.de > > -----Ursprüngliche Nachricht----- > Von: Thies Hagedorn [mailto:t.hagedorn at vivawasser.de] > Gesendet: Montag, 19. Januar 2004 17:49 > An: mapserver-de > Betreff: [Mapserver-DE] dbf Problem > > > Hallo, > > ich habe das Problem, wenn ich eigene Datenbankfelder dem Shape hinzufüge, > nicht auf diese zugreifen kann. Der Mapserver gibt mir immer die Meldung > das > > er das Datenbank feld nicht findet. Kann mir da jemand weiterhelfen? > > Ich benutze Manifold zur Shapeerstellung. > > Danke und Gruß > > Thies -- Mit freundlichen Grüßen Thies Hagedorn vivawasser.de AG Knooper Weg 39 24103 Kiel Tel.: 0431 23 96 864 Fax.: 0431 23 96 865 http://www.vivawasser.de http://www.vivashopping.de http:/www.boot.de From Mike.Elstermann at itc-halle.de Tue Jan 20 08:59:46 2004 From: Mike.Elstermann at itc-halle.de (Elstermann, Mike) Date: Tue, 20 Jan 2004 08:59:46 +0100 Subject: AW: AW: [Mapserver-DE] dbf Problem Message-ID: <8BC0EAF5B383D711B69E0006293896C7B184C5@ZEVHNT6> schicken Sie mir mal das shape (gepackt) - ich schau mal, was ArvView dazu sagt. ::: mfg. Mike Elstermann [mikeE.], Teamleiter GIS/RIS, e-Solutions ::: IT-Consult Halle GmbH, Bornknechtstraße 5, 06108 Halle (Saale) ::: Sitz: Große Nikolaistraße 8 ::: Tel.: +49 345 221 4237, Fax: +49 345 221 4236, mobil: +49 160 71 545 02 ::: mike.elstermann at itc-halle.de ::: http://www.itc-halle.de ::: GeoDaten Online? -> http://www.itcgis.de -----Ursprüngliche Nachricht----- Von: Thies Hagedorn [mailto:t.hagedorn at vivawasser.de] Gesendet: Dienstag, 20. Januar 2004 08:43 An: mapserver-de Betreff: Re: AW: [Mapserver-DE] dbf Problem Hallo Herr Elstermann, das Problem tritt schon im Mapfile auf, ich bekomme folgende Meldung: msDBFGetItemIndex(): DBASE file error. Item 'warengruppe' not found Im Mapfile habe ich folgende expression definiert: EXPRESSION ('[warengruppe]' eq 'Motoren') Wenn ich mir die das dbf File mit dbview unter Linux anschaue, ist das Feld vorhanden. Mit freundlichem Gruß Thies Hagedorn Am Dienstag, 20. Januar 2004 08:30 schrieb Elstermann, Mike: > Hallo Thies, > > in den HTML-Templates müssen die [FELDNAME] GROSS geschrieben werden. > Wurde das beachtet? > > ::: mfg. Mike Elstermann [mikeE.], Teamleiter GIS/RIS, e-Solutions > ::: IT-Consult Halle GmbH, Bornknechtstraße 5, 06108 Halle (Saale) > ::: Sitz: Große Nikolaistraße 8 > ::: Tel.: +49 345 221 4237, Fax: +49 345 221 4236, mobil: +49 160 71 545 02 > ::: mike.elstermann at itc-halle.de ::: http://www.itc-halle.de > ::: GeoDaten Online? -> http://www.itcgis.de > > -----Ursprüngliche Nachricht----- > Von: Thies Hagedorn [mailto:t.hagedorn at vivawasser.de] > Gesendet: Montag, 19. Januar 2004 17:49 > An: mapserver-de > Betreff: [Mapserver-DE] dbf Problem > > > Hallo, > > ich habe das Problem, wenn ich eigene Datenbankfelder dem Shape hinzufüge, > nicht auf diese zugreifen kann. Der Mapserver gibt mir immer die Meldung > das > > er das Datenbank feld nicht findet. Kann mir da jemand weiterhelfen? > > Ich benutze Manifold zur Shapeerstellung. > > Danke und Gruß > > Thies -- Mit freundlichen Grüßen Thies Hagedorn vivawasser.de AG Knooper Weg 39 24103 Kiel Tel.: 0431 23 96 864 Fax.: 0431 23 96 865 http://www.vivawasser.de http://www.vivashopping.de http:/www.boot.de From flavio at tydac.ch Tue Jan 20 09:10:47 2004 From: flavio at tydac.ch (Flavio Hendry) Date: Tue, 20 Jan 2004 09:10:47 +0100 Subject: AW: [Mapserver-DE] dbf Problem In-Reply-To: <200401200843.26877.t.hagedorn@vivawasser.de> References: <8BC0EAF5B383D711B69E0006293896C7B184C4@ZEVHNT6> <200401200843.26877.t.hagedorn@vivawasser.de> Message-ID: <84386984.20040120091047@tydac.ch> Hallo zusammen wie Mike schon sagte: Shape-Beschränkung (very very old DBase III?) ist: - Spaltennamen zwingend upper case - max. 10 Zeichen lang - also: die Spalte müsste "WARENGRUPP" heissen ... Wenn Manifold was anderes schriebt ist dies nicht zulässig und ich nehme an dass MapServer sich an die Shape Specs hält ... Mit freundlichem Gruss / Best Regards Flavio Hendry ---------------------------------------------------------------- ++++++++++ Neue Neapoljs Seiten auf www.neapoljs.com +++++++++++ ---------------------------------------------------------------- ############ Mit freundlichen Gruessen / Best Regards ############ Flavio Hendry- 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 robert-fritz at web.de Tue Jan 20 09:22:27 2004 From: robert-fritz at web.de (robert fritz) Date: Tue, 20 Jan 2004 09:22:27 +0100 Subject: [Mapserver-DE] queryByAttribute Message-ID: <200401200822.i0K8MRQ06403@mailgate5.cinetic.de> Hallo, ich versuche mit mapscript die Funktion queryByAttributes(qitem, qstring,mode) auszuführen, aber mir gelingt es nicht, den qstring korrekt zu setzen. Ich habe schon vor einer Weile an dem Problem für die Übergabe via CGI gesessen und es letztendlich herausbekommen. Aber nun funktioniert das nicht in Mapscript. Ich hatte dort folgenden String in JavaScript, wobei FKZ die Variable ist. msqstring = "(\"[FKZAmtlich]\" =~ /^"+fkz+"/)"; Damit habe ich genau das Objekt gefunden, dass ich gesucht habe. Aber wie muss ich jetzt mit Mapscript vorgehen? Wie muss ich den qstring dort formulieren? Ich durchsuche eine Spalte [FKZAmtlich] in der DBF Datei (Typ String), übergebe eine Variable [fkz], die in der DBF Datei genau einmal enthalten ist. Bei meinen bisherigen Versuchen bekomme ich entweder immer nur das gleiche (und falsche) Objekt oder es wird garnichts gefunden. Ich habe nix passendes im Mailing Archiv gefunden und habe bisher auch keine passende Antwort aus der internationalen MailingListe bekommen. Aber ich sitze an der Stelle fest. Weiss jemand Rat? Danke! Robert Fritz ______________________________________________________________________________ Erdbeben im Iran: Zehntausende Kinder brauchen Hilfe. UNICEF hilft den Kindern - helfen Sie mit! https://www.unicef.de/spe/spe_03.php From christian.ruland at web.de Sat Jan 24 15:01:05 2004 From: christian.ruland at web.de (Christian Ruland) Date: Sat, 24 Jan 2004 14:01:05 +0000 Subject: [Mapserver-DE] Zugriff auf demo.map bringt fehler Message-ID: <40127AA1.3020803@web.de> Hallo ich benutze MapServer 4 und wollte jetzt mit WMS Client Mapbender auf den WMS Server zugreifen. Dies tat ich wie unter http://mapserver.gis.umn.edu/doc40/wms-server-howto.html beschrieben. Um für den Anfang kein eigenes Mapfile schreiben zu müssen, will ich demo.map aus den Demodateien verwenden. Ich kam bis zu dem Punkt im Tutorial wo man das XML Dokument auf Warnings untersuchen soll (http://mapserver.gis.umn.edu/doc40/wms-server-howto.html#test). Ich hatte leider Warnings (siehe unten!) und kann sie nicht beheben, da ich nicht weiss was falsch ist, bzw. warum das demo.map file, welches ich nicht verändert habe, nicht läuft ?! Was kann ich machen das es funktioniert? Gruß Christian Warning: cities cities mcd90py2 Minor Civil Divisions Minor civil divisions for Itasca County (boundaries only). EPSG:26915 From mattin_whv at yahoo.de Sun Jan 25 13:39:50 2004 From: mattin_whv at yahoo.de (=?iso-8859-1?q?mattin=20mattin?=) Date: Sun, 25 Jan 2004 13:39:50 +0100 (CET) Subject: [Mapserver-DE] Mapserver Fragen Message-ID: <20040125123950.1233.qmail@web86108.mail.ukl.yahoo.com> Moin zusammen, ich habe zwei Fragen an Euch, die mir im Umgang mit dem Mapserver aufgefallen sind. a) Wenn ich eine Mehrfachselektion (mit Hilfe eines Rechteckes -> JavaScript) durchführe, dann werden nicht alle von mir gewählten Objekte als markiert dargestellt. Gibt es dazu einen passenden Lösungsansatz ? b) Ich möchte bestimmte Bereiche aus der Mapserver-Anwendung ausdrucken. Die Auflösung am Monitor sieht recht gut aus. Möchte ich das ganze aber auf Papier drucken, dann ist das ganze doch recht "pixelig". Ich habe gesehen, dass man vom Mapserver eine max. Größe von 2000 x 2000 pixel abverlangen kann. Wie bekomme ich damit ein vernüftiges Druckbbild ?? Vielen Dank für Eure Hilfe. Mattin __________________________________________________________________ Gesendet von Yahoo! Mail - http://mail.yahoo.de Mit Yahoo! Suche finden Sie alles: http://suche.yahoo.de From Mike.Elstermann at itc-halle.de Sun Jan 25 18:42:51 2004 From: Mike.Elstermann at itc-halle.de (Elstermann, Mike) Date: Sun, 25 Jan 2004 18:42:51 +0100 Subject: AW: [Mapserver-DE] Mapserver Fragen Message-ID: <8BC0EAF5B383D711B69E0006293896C7B184FD@ZEVHNT6> Zu Frage B) Ich habe mir wie folgt geholfen: - ein 2. mapfile vorhalten oder dynamisch schreiben, in denen ein "SIZE 1000 1000" oder "SIZE 2000 2000" steht - entspr. templates schreiben, falls anders präsentiert werden soll - im browser anzeigen und von von dort mit "bild speichern unter ..." sichern oder das höher aufgelöste bild in eine enger darstellung "zwängen" mit z.b. ::: mfg. Mike Elstermann [mikeE.], Teamleiter GIS/RIS, e-Solutions ::: IT-Consult Halle GmbH, Bornknechtstraße 5, 06108 Halle (Saale) ::: Sitz: Große Nikolaistraße 8 ::: Tel.: +49 345 221 4237, Fax: +49 345 221 4236, mobil: +49 160 71 545 02 ::: mike.elstermann at itc-halle.de ::: http://www.itc-halle.de ::: GeoDaten Online? -> http://www.itcgis.de -----Ursprüngliche Nachricht----- Von: mattin mattin [mailto:mattin_whv at yahoo.de] Gesendet: Sonntag, 25. Januar 2004 13:40 An: mapserver-de at freegis.org Betreff: [Mapserver-DE] Mapserver Fragen Moin zusammen, ich habe zwei Fragen an Euch, die mir im Umgang mit dem Mapserver aufgefallen sind. a) Wenn ich eine Mehrfachselektion (mit Hilfe eines Rechteckes -> JavaScript) durchführe, dann werden nicht alle von mir gewählten Objekte als markiert dargestellt. Gibt es dazu einen passenden Lösungsansatz ? b) Ich möchte bestimmte Bereiche aus der Mapserver-Anwendung ausdrucken. Die Auflösung am Monitor sieht recht gut aus. Möchte ich das ganze aber auf Papier drucken, dann ist das ganze doch recht "pixelig". Ich habe gesehen, dass man vom Mapserver eine max. Größe von 2000 x 2000 pixel abverlangen kann. Wie bekomme ich damit ein vernüftiges Druckbbild ?? Vielen Dank für Eure Hilfe. Mattin __________________________________________________________________ Gesendet von Yahoo! Mail - http://mail.yahoo.de Mit Yahoo! Suche finden Sie alles: http://suche.yahoo.de _______________________________________________ Mapserver-DE mailing list Mapserver-DE at freegis.org https://freegis.org/mailman/listinfo/mapserver-de From h.aue at plan-gis.de Mon Jan 26 09:15:48 2004 From: h.aue at plan-gis.de (h.aue@plan-gis.de) Date: 26 Jan 2004 08:15:48 UT Subject: [Mapserver-DE] Zugriff auf demo.map bringt fehler Message-ID: Hallo Christian, habe momentan leider keine Zeit, mich näher damit zu beschäftigen aber schau Dir doch mal diesen Mailinglisten-Eintrag an, vielleicht hift's ja: http://mapserver.gis.umn.edu/data2/wilma/mapserver-users/0207/msg00170.html Gruß, Hendrik -------- Original Message -------- Subject: [Mapserver-DE] Zugriff auf demo.map bringt fehler (24-Jan-2004 15:01) From: christian.ruland at web.de To: h.aue at plan-gis.de > Hallo > ich benutze MapServer 4 und wollte jetzt mit WMS Client Mapbender auf > den WMS Server zugreifen. > Dies tat ich wie unter > http://mapserver.gis.umn.edu/doc40/wms-server-howto.html beschrieben. > Um für den Anfang kein eigenes Mapfile schreiben zu müssen, will ich > demo.map aus den Demodateien verwenden. > > Ich kam bis zu dem Punkt im Tutorial wo man das XML Dokument auf > Warnings untersuchen soll > (http://mapserver.gis.umn.edu/doc40/wms-server-howto.html#test). Ich > hatte leider Warnings (siehe unten!) und kann sie nicht beheben, da ich > nicht weiss was falsch ist, bzw. warum das demo.map file, welches ich > nicht verändert habe, nicht läuft ?! > > Was kann ich machen das es funktioniert? > > Gruß Christian > > Warning: > > cities > > cities > > mcd90py2 > Minor Civil Divisions > Minor civil divisions for Itasca County (boundaries > only). > EPSG:26915 > maxy="5.30537e+06" /> > > > > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de To: christian.ruland at web.de mapserver-de at freegis.org From arnulf.christl at ccgis.de Mon Jan 26 09:40:36 2004 From: arnulf.christl at ccgis.de (Arnulf Christl) Date: Mon, 26 Jan 2004 09:40:36 +0100 Subject: [Mapserver-DE] Zugriff auf demo.map bringt fehler In-Reply-To: <40127AA1.3020803@web.de> References: <40127AA1.3020803@web.de> Message-ID: <4014D284.2070204@ccgis.de> Hallo, der WMS_GROUP_TITLE ist ein erforderlicher Parameter, der Verweis von Hendrik auf die Email sollte das Problem also lösen. Wenn weiter Fragen zu Mapbender auftreten schick die bitte auch an die Mapbender Userliste, die spricht auch zumindest teilweise deutsch. https://lists.sourceforge.net/lists/listinfo/mapbender-users Gruß, Arnulf. Christian Ruland wrote: > Hallo > ich benutze MapServer 4 und wollte jetzt mit WMS Client Mapbender auf > den WMS Server zugreifen. > Dies tat ich wie unter > http://mapserver.gis.umn.edu/doc40/wms-server-howto.html beschrieben. > Um für den Anfang kein eigenes Mapfile schreiben zu müssen, will ich > demo.map aus den Demodateien verwenden. > > Ich kam bis zu dem Punkt im Tutorial wo man das XML Dokument auf > Warnings untersuchen soll > (http://mapserver.gis.umn.edu/doc40/wms-server-howto.html#test). Ich > hatte leider Warnings (siehe unten!) und kann sie nicht beheben, da > ich nicht weiss was falsch ist, bzw. warum das demo.map file, welches > ich nicht verändert habe, nicht läuft ?! > > Was kann ich machen das es funktioniert? > > Gruß Christian > > Warning: > > cities > > cities > > mcd90py2 > Minor Civil Divisions > Minor civil divisions for Itasca County (boundaries > only). > EPSG:26915 > maxx="495770" maxy="5.30537e+06" /> > > > >------------------------------------------------------------------------ > >_______________________________________________ >Mapserver-DE mailing list >Mapserver-DE at freegis.org >https://freegis.org/mailman/listinfo/mapserver-de > From arnulf.christl at ccgis.de Mon Jan 26 10:10:21 2004 From: arnulf.christl at ccgis.de (Arnulf Christl) Date: Mon, 26 Jan 2004 10:10:21 +0100 Subject: [Mapserver-DE] Mapserver Fragen In-Reply-To: <20040125123950.1233.qmail@web86108.mail.ukl.yahoo.com> References: <20040125123950.1233.qmail@web86108.mail.ukl.yahoo.com> Message-ID: <4014D97D.6010301@ccgis.de> >a) Wenn ich eine Mehrfachselektion (mit Hilfe eines >Rechteckes -> JavaScript) durchführe, dann werden >nicht alle von mir gewählten Objekte als markiert >dargestellt. >Gibt es dazu einen passenden Lösungsansatz ? > > Wie greifst Du auf den UMN MapServer zu, über WMS oder proprietär? Die WMS Schnittstelle kann kein Rechteck verarbeiten, es wird immer nur mit einer Punktgeometrie abgefragt. >b) Ich möchte bestimmte Bereiche aus der >Mapserver-Anwendung ausdrucken. Die Auflösung am >Monitor sieht recht gut aus. Möchte ich das ganze aber >auf Papier drucken, dann ist das ganze doch recht >"pixelig". Ich habe gesehen, dass man vom Mapserver >eine max. Größe von 2000 x 2000 pixel abverlangen >kann. Wie bekomme ich damit ein vernüftiges Druckbbild >?? > > Das Problem ist die Standard Auflösung von 72 dpi, das sieht am Bildschirm gut aus, reicht aber nicht für einen ordentlichen Analogausdruck. In der Mapbender Client Suite gehen wir deshalb vor wie von Mike Elstermann beschrieben. Das heisst wir fordern beim sog. "hochqualitativen Druck" mehrere Kacheln an und stauchen sie über die Bildgröße im HTML auf das gewünschte Format. So kann man höhere Auflösungen erzielen.. Dabei gilt, dass eine Verdoppelung der Auflösung 144 dpi bringt, aber natürlich auch vier mal soviel Pixel vom Server anfodert. So kann man hochrechnen wieviel Serverlast bei einer höheren Auflösung erwartet werden. Auf unserem Demoserver ist diese Funktion nicht freigeschaltet, falls erforderlich, können wir Dir aber zum Testen kurzfristig einen eigenen Zugang einrichten. Die Beschränkung auf 2000 Pixel ist übrigens neu, bei V. 3.6.6 können wir auch 5000 Pixel und mehr pro Kachel anfordern. Ich weiss noch nicht genau wieso, wir gehen dem gerade nach. http://wms.ccgis.de/umn/bin/mapserv366.exe?map=d:/umn/germany.map&WMTVER=1.0.0&REQUEST=map&LAYERS=Topographie%2CBundeslaender%2CGrenze%2CStaedte%2CPostleitzahlbereiche%2CFluesse%2CBahnlinien%2CStrassen%2CStaedtepunkte%2CPostleitzahlbereichname%2CStaedtenamen%2CBundeslaendernamen&STYLES=default,default,default,default,default,default,default,default,default,default,default,default&SRS=EPSG:31493&BBOX=2886610.0,5230450.0,4285190.0,6130010.0&WIDTH=5610&HEIGHT=3600&FORMAT=PNG&BGCOLOR=0xffffff&TRANSPARENT=FALSE&EXCEPTIONS=INIMAGE Der Aufruf dauert ca. 20 Sekunden, das zurückgelieferte Bild (PNG) ist dann auch 1.3 MB schwer. Beachte, dass man sich zusätzliche Gedanken zur Skalierung der Symbole und Texte machen muss (bei einem Luftbild ist es dagegen egal). Wir implementieren das so, dass wir eine zweite MAP Datei nur zum Drucken anlegen. Alle Größenangaben werden dann mit einem Faktor multipliziert. Das Thema kann beliebig komplex werden.... Gruß, Arnulf. From christian.ruland at web.de Mon Jan 26 12:03:46 2004 From: christian.ruland at web.de (Christian Ruland) Date: Mon, 26 Jan 2004 11:03:46 +0000 Subject: =?ISO-8859-2?Q?Re=3A_=5BMapserver-DE=5D_Zugriff_auf_demo?= =?ISO-8859-2?Q?=2Emap_bringt_fehler=2E=2E=2E_weiterf=FChrende_Fr?= =?ISO-8859-2?Q?age?= Message-ID: <4014F412.7060402@web.de> Vielen Dank an alle, jetzt bekomm ich keinen Fehler bzw, Warnings mehr. Als nächstes hab ich versucht, die Karte mit dem WMS-Client Mapbender anzuschauen. Dafür muss ich ja einen neuen Container anlegen. Dafür geb ich an wo Mapbender die Capabilities herbekommt. Und zwar von http://192.168.0.4/cgi-bin/mapserv?map=../htdocs/itasca/demo.map&wmtver=1.0.0&request=GetCapabilities Anschliessend klick ich auf 'anlegen'. Dann bekomm ich folgende Meldung: Upload : http://192.168.0.4/cgi-bin/mapserv?map=../htdocs/itasca/demo.map&wmtver=1.0.0&request=GetCapabilities danach passiert nichts mehr. Der Container wird auch nicht angelegt. Hat jemand eine Idee was ich falsch mache? Ich weiss, die Frage passt nicht ganz in dieses Forum... sorry. Vielen Dank für eure Hilfe! Christian Ruland From h.aue at plan-gis.de Mon Jan 26 11:12:25 2004 From: h.aue at plan-gis.de (h.aue@plan-gis.de) Date: 26 Jan 2004 10:12:25 UT Subject: =?iso-8859-1?Q?Re-2:=20[Mapserver-DE]=20Zugriff=20auf=20demo.map=20bringt=20fehler...=20weiterf=FChrende=20Frage?= Message-ID: versuch's mal mit dem absoluten Pfad zum Mapfile, also http://192.168.0.4/cgi-bin/mapserv?map=/path/to/htdocs/itasca/demo.map&wmtver=1.0.0&request=GetCapabilities bzw http://192.168.0.4/cgi-bin/mapserv?map=C:/path/to/htdocs/itasca/demo.map&wmtver=1.0.0&request=GetCapabilities Gruß, Hendrik -------- Original Message -------- Subject: Re: [Mapserver-DE] Zugriff auf demo.map bringt fehler... weiterführende Frage (26-Jan-2004 12:03) From: christian.ruland at web.de To: h.aue at plan-gis.de > Vielen Dank an alle, jetzt bekomm ich keinen Fehler bzw, Warnings mehr. > > Als nächstes hab ich versucht, die Karte mit dem WMS-Client Mapbender > anzuschauen. > Dafür muss ich ja einen neuen Container anlegen. Dafür geb ich an wo > Mapbender die Capabilities herbekommt. Und zwar von > > http://192.168.0.4/cgi-bin/mapserv?map=../htdocs/itasca/demo.map&wmtver=1.0. > 0&request=GetCapabilities > > Anschliessend klick ich auf 'anlegen'. Dann bekomm ich folgende Meldung: > > Upload : > http://192.168.0.4/cgi-bin/mapserv?map=../htdocs/itasca/demo.map&wmtver=1.0. > 0&request=GetCapabilities > > danach passiert nichts mehr. Der Container wird auch nicht angelegt. > Hat jemand eine Idee was ich falsch mache? > > Ich weiss, die Frage passt nicht ganz in dieses Forum... sorry. > > Vielen Dank für eure Hilfe! > > Christian Ruland > > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de To: christian.ruland at web.de Mapserver-DE at freegis.org From arnulf.christl at ccgis.de Mon Jan 26 11:20:20 2004 From: arnulf.christl at ccgis.de (Arnulf Christl) Date: Mon, 26 Jan 2004 11:20:20 +0100 Subject: =?ISO-8859-2?Q?Re=3A_=5BMapserver-DE=5D_Zugriff_auf_demo?= =?ISO-8859-2?Q?=2Emap_bringt_fehler=2E=2E=2E_weiterf=FChrende_Fr?= =?ISO-8859-2?Q?age?= In-Reply-To: <4014F412.7060402@web.de> References: <4014F412.7060402@web.de> Message-ID: <4014E9E4.1030208@ccgis.de> Christian Ruland wrote: > Vielen Dank an alle, jetzt bekomm ich keinen Fehler bzw, Warnings mehr. > > Als nächstes hab ich versucht, die Karte mit dem WMS-Client Mapbender > anzuschauen. > Dafür muss ich ja einen neuen Container anlegen. Dafür geb ich an wo > Mapbender die Capabilities herbekommt. Und zwar von > > http://192.168.0.4/cgi-bin/mapserv?map=../htdocs/itasca/demo.map&wmtver=1.0.0&request=GetCapabilities > > > Anschliessend klick ich auf 'anlegen'. Dann bekomm ich folgende Meldung: > > Upload : > http://192.168.0.4/cgi-bin/mapserv?map=../htdocs/itasca/demo.map&wmtver=1.0.0&request=GetCapabilities > > > danach passiert nichts mehr. Der Container wird auch nicht angelegt. > Hat jemand eine Idee was ich falsch mache? Na ich denke der Mapbender wird was falsch machen - nämlich keine ordentliche Fehlermeldung schicken, sondern einfach nur nix tun ;-) Es gibt eine ganze Menge möglicher Fehlerquellen, angefangen bei der PHP Konfiguration (XML fehlt), über kaputte MySQL DBs (wenn die nur kopiert und nicht gedumpt wurde, dann stimmen die Berechtigungen nicht), bis zu Windows System (ohne LibXML) etc. pp.. Ein ganz gemeiner ist z.B. wenn man Apache 2 einsetzt und versucht auf dem gleichen Server die getCapabilities in Mapbender zu laden, das schafft PHP dann nicht. Wenn man den Browser von einem anderen Rechner aus startet funktioniert es. Das Problem ist, dass obwohl Mapbender eigenltihc nicht sehr kompliziert ist viele andere unabhängige Komponenten zusammenspielen müssen, (OS, PHP, WebServer, MapServer, WMS Schnitstelle, XML, Benutzerdatenbank, etc.) damit am Ende was aus Mapbender rauskommt Wie werden versuchen das in FAQs auszubereiten und in einem WIKI ins Netz zu stellen. Wenn wir soweit sind geben wir das auf der Mapbender Userliste bekannt. Ab heute nachmittag gibt es auf SourceForge auch ein neues Release von Mapbender, das wir dringend empfehlen, da ein letzte Woche entdecktes Sicherheitsloch damit gestopft wurde. > > Ich weiss, die Frage passt nicht ganz in dieses Forum... sorry. Das hier wäre das "richtige" Forum: https://lists.sourceforge.net/lists/listinfo/mapbender-users Aber noch ist hier so wenig los, dass es kein Problem sein sollte ein bisschen cross-zu-posten. Gruß, Arnulf. From christian.ruland at web.de Mon Jan 26 19:19:19 2004 From: christian.ruland at web.de (Christian Ruland) Date: Mon, 26 Jan 2004 18:19:19 +0000 Subject: =?ISO-8859-2?Q?Re=3A_=5BMapserver-DE=5D_Zugriff_auf_demo?= =?ISO-8859-2?Q?=2Emap_bringt_fehler=2E=2E=2E_weiterf=FChrende_Fr?= =?ISO-8859-2?Q?age?= In-Reply-To: <4014E9E4.1030208@ccgis.de> References: <4014F412.7060402@web.de> <4014E9E4.1030208@ccgis.de> Message-ID: <40155A27.4040709@web.de> Hallo, ja ich arbeite mit dem Apache 2. Die Abfrage erfolgt aber von einem anderen Rechner im Netzwerk. Sollte also gehen... Die Beispielkarte 'Deutschland' funktioniert allerdings!?! Heisst das nicht, dass auch mein Mapbender richtig läuft? Über phpinfo() habe ich erfahren, dass xml enabled ist. Ausserdem kann ich mit einem eigenen php-Skript auf die MySql-DB zugreifen. Ich benutze Linux, RH9. Vielen Dank für ihre umfassende Hilfe! Gruß Christian