From emmerich at adeva.de Wed Jan 3 17:00:42 2007 From: emmerich at adeva.de (Emmerich) Date: Wed, 3 Jan 2007 17:00:42 +0100 Subject: [Mapserver-DE] Neu im Thema sucht Rat Message-ID: <000c01c72f50$537d53c0$0101a8c0@p432> Hallo Liste, seit heute darf ich mich völlig unbedarft mit dem Thema Mapping beschäftigen und hoffe auf Euren Rat. Was ich vorhabe versuche ich an einem Beispiel zu illustrieren, meine Frage an Euch ist, mit welchem Tool ich die folgende Aufgabe lösen kann, wobei ich all die vielen tollen Sachen wie Wegberechnung usw. nicht brauche, darum etwas kleines, schlankes und schnelles suche, was möglichst ohne Neukomplierung auf dem Server zu handeln ist. Ich nehme mir eine sehr, sehr große Grafik von Köln und unterteile diese in Bereiche, z.B. indem ich neun Felder einzeln als Grafik abspeichere. Dazu wünsche ich mir nun eine Blackbox zu der ich sagen kann: a) Mache mir eine Image-Map mit der Grafik 6. b) Darin trage mir ein: 1a. Kreisgrafik um den Punkt 26/45 mit Radius 20 Pixel 1b. Text dazu: Bahnhofsviertel 2a. Punktgrafik an 26/43 Hauptbahnhof 2b. Text dazu: Hauptbahnhof c) das Ganze bitte mit 100% der Grafikgröße und 800*600 Pixeln Auf meiner Webseite bekomme ich nun eine 800*600 Pixel große Grafik angezeigt, die bei 0/0 beginnt, bei 800/600 aufhört. Um die Stelle 26/43 ist ein Kreis mit 20 Pixel Radius gemalt, darüber steht Bahnhofsviertel. An 26/43 wird ein Punkt gemalt, darüber steht Hauptbahnhof. Dazu bekomme ich an allen vier Seiten einen Pfeile gezeigt, der jeweils die nächsten 600 oder 800 Pixel der Grafik aufrufen kann. (Natürlich nicht, wenn ich an einem Ende der Grafik angekommen bin. Will ich von 2500 von 3000 nach rechts, wird 2400 bis 3000 angezeigt. Klicke ich eine beliebige Koordinate der Grafik an, wird das Bild neu aufgebaut mit der Klickposition als Mittelpunkt. Dazu braucht es noch ein Formular mit Prozentangaben von 10 bis 200%, womit die Grafik entsprechend gezoomt wird. Sämtliche Daten für die Grafikausgabe sollen vom Aufruf kommen, nicht über eine Abfrage der Blackbox in der Datenbank, dann kann ich alles vor dem Aufruf in PhP handeln. Dies als Beispiel, tatsächlich sollen Maps aus einem Online-Spiel verarbeitet werden. Ich hoffe, es gibt ein solches Tool und Ihr könnt mir entsprechendes empfehlen. Gruß Robert -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20070103/6a32b0ac/attachment.html From F.Jaeger at KRZ.DE Wed Jan 3 18:20:38 2007 From: F.Jaeger at KRZ.DE (=?iso-8859-1?Q?J=E4ger=2C_Frank_=28KRZ=29?=) Date: Wed, 3 Jan 2007 18:20:38 +0100 Subject: [Mapserver-DE] Neu im Thema sucht Rat In-Reply-To: <000c01c72f50$537d53c0$0101a8c0@p432> Message-ID: <212E882A3DEC74428B471F39B76887B419541E@test1.krz.de> Hallo, bevor man dir konkrete Programme vorschlägt, vielleicht noch mal überlegen: Benötigst du wirklich "Mapping" oder nur ein "erweitertertes Grafikprogramm" um Ausschnitte aus einem Bild (auch wenn es eine "Landkarte" ist) anzuzeigen. Beim Mapping denkt man in "Maßstab" und "Koordinatensystemem" (Bezugssysteme). Du redest von "Prozent" und "Pixeln"! Beim Mapping stellt man aus einem umfangreichen Datenbestand die jeweils im sichtbaren Ausschnitt befindlichen Fälle dar. Du redest von "einem" Symbol, welches darzustellen ist. Beim Mapping "zoomt" man sich durch mehrere Datenbestände für verschiedene Maßstabsbereiche. Du willst nur einen einzigen (statischen?) Bestand zoomen: >> Prozentangaben von 10 bis 200% Datenformat Raster oder Vektor? Vektor: Das wäre vielleicht alles noch zu schaffen mit einer SVG-Datei abgelegt auf dem Server (Scalable Vector Graphics). Mapping: Es wären auf alle Fälle mehrere Programme, die benötigt würden: >> Ich nehme mir eine sehr, sehr große Grafik von Köln und unterteile diese gdal tileindex >> Sämtliche Daten für die Grafikausgabe sollen vom Aufruf kommen Das nennt sich WMS (Web Map Service) - ein Standard auf dem die meisten Webanwendungen basieren. >> Kreis mit 20 Pixel Radius gemalt, darüber steht Bahnhofsviertel Etwa so? http://wms1.ccgis.de/mapbender_dev/frames/login.php?name=demo&password=demo&mb_user_myGui=meetingPoint&mb_myBBOX=3354106.875,5645530,3357763.125,5647870&mb_myPOI=Bahnhofsviertel,3355990,5646880 Oberfläche = Mapbender Benutzt für die Karten: WMS-Dienste Hier z.B.: http://wms1.ccgis.de/cgi-bin/mapserv?map=/data/umn/germany/germany.map&VERSION=1.1.1&REQUEST=GetMap&SERVICE=WMS&LAYERS=Topographie,Grenze,Bundeslaender,Staedte,Postleitzahlbereiche,Bahnlinien,Strassen,Staedtepunkte,Staedtenamen,Bundeslaendernamen&STYLES=,,,,,,,,,&SRS=EPSG:31467&BBOX=3171410,5248260,4023280,6100130&WIDTH=150&HEIGHT=150&FORMAT=image/png&BGCOLOR=0xffffff&TRANSPARENT=TRUE&EXCEPTIONS=application/vnd.ogc.se_inimage >> ... Klickposition als Mittelpunkt ... >> ..an allen vier Seiten Pfeile gezeigt, der jeweils die nächsten ... Standard-Navigations-Funktion in den meisten Map-Programmen Gruß Frank ________________________________ Von: mapserver-de-bounces at freegis.org [mailto:mapserver-de-bounces at freegis.org] Im Auftrag von Emmerich Gesendet: Mittwoch, 3. Januar 2007 17:01 An: mapserver-de at freegis.org Betreff: [Mapserver-DE] Neu im Thema sucht Rat Hallo Liste, seit heute darf ich mich völlig unbedarft mit dem Thema Mapping beschäftigen und hoffe auf Euren Rat. Was ich vorhabe versuche ich an einem Beispiel zu illustrieren, meine Frage an Euch ist, mit welchem Tool ich die folgende Aufgabe lösen kann, wobei ich all die vielen tollen Sachen wie Wegberechnung usw. nicht brauche, darum etwas kleines, schlankes und schnelles suche, was möglichst ohne Neukomplierung auf dem Server zu handeln ist. Ich nehme mir eine sehr, sehr große Grafik von Köln und unterteile diese in Bereiche, z.B. indem ich neun Felder einzeln als Grafik abspeichere. Dazu wünsche ich mir nun eine Blackbox zu der ich sagen kann: a) Mache mir eine Image-Map mit der Grafik 6. b) Darin trage mir ein: 1a. Kreisgrafik um den Punkt 26/45 mit Radius 20 Pixel 1b. Text dazu: Bahnhofsviertel 2a. Punktgrafik an 26/43 Hauptbahnhof 2b. Text dazu: Hauptbahnhof c) das Ganze bitte mit 100% der Grafikgröße und 800*600 Pixeln Auf meiner Webseite bekomme ich nun eine 800*600 Pixel große Grafik angezeigt, die bei 0/0 beginnt, bei 800/600 aufhört. Um die Stelle 26/43 ist ein Kreis mit 20 Pixel Radius gemalt, darüber steht Bahnhofsviertel. An 26/43 wird ein Punkt gemalt, darüber steht Hauptbahnhof. Dazu bekomme ich an allen vier Seiten einen Pfeile gezeigt, der jeweils die nächsten 600 oder 800 Pixel der Grafik aufrufen kann. (Natürlich nicht, wenn ich an einem Ende der Grafik angekommen bin. Will ich von 2500 von 3000 nach rechts, wird 2400 bis 3000 angezeigt. Klicke ich eine beliebige Koordinate der Grafik an, wird das Bild neu aufgebaut mit der Klickposition als Mittelpunkt. Dazu braucht es noch ein Formular mit Prozentangaben von 10 bis 200%, womit die Grafik entsprechend gezoomt wird. Sämtliche Daten für die Grafikausgabe sollen vom Aufruf kommen, nicht über eine Abfrage der Blackbox in der Datenbank, dann kann ich alles vor dem Aufruf in PhP handeln. Dies als Beispiel, tatsächlich sollen Maps aus einem Online-Spiel verarbeitet werden. Ich hoffe, es gibt ein solches Tool und Ihr könnt mir entsprechendes empfehlen. Gruß Robert -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20070103/1c43fc1e/attachment.html From hendrik_von_garrel at yahoo.de Fri Jan 5 13:05:16 2007 From: hendrik_von_garrel at yahoo.de (Hendrik von Garrel) Date: Fri, 5 Jan 2007 13:05:16 +0100 (CET) Subject: [Mapserver-DE] WMS in Google Earth einbinden Message-ID: <20070105120516.60726.qmail@web26404.mail.ukl.yahoo.com> Hallo, ich möchte einen WMS in Google Earth einbinden. Für diesen Zweck habe ich einen WMS mit den Gemeindegrenzen Deutschlands in ArcIMS aufgesetzt. Wenn ich nun diesen WMS in GE einbinde, passt er nicht. Deutschland wird gequetscht dargestellt. Der WMS unterstützt das Koordinatensystem EPSG 4326 also WGS84 das auch von GE angefordert wird. Nun habe ich mit dem UMN Mapserver den gleichen Service aufgesetzt der ebenfalls EPSG 4326 unterstützt. Wenn ich diesen nun in GE einbinde passt er perfekt. Wenn ich die beiden Services im Browser aufrufe, erhalte ich zwei unterschiedlich gestauchte Karten, obwohl es ja beides das selbe Koordinatensystem sein soll. Aus Testzwecken habe ich in IMS und UMN je einen neuen Service mit dem ursprünglichen Koordinatensystem, EPSG 31493, des Datensatzes aufgesetzt. Wenn ich nun diese Services über den Browser aufrufe sehen sie wieder unterschiedlcih aus. Der UMS Service sieht fast so aus wie der UMN Service mit WGS84. Der IMS Service sieht sehr anders aus (viel mehr in die länge gestreckt) als der IMS Service mit WGS84. Verwendent UMN andere Projektionen? Weiß vielleicht jemand wo das Problem liegt? Danke im Vorraus Freundliche Grüße aus Oldenburg Hendrik PS: Der ESRI Support sieht dem Fehler nicht bei ArcIMS __________________________________________________ Do You Yahoo!? Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz gegen Massenmails. http://mail.yahoo.com -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20070105/43ccc021/attachment.html From kbehncke at igf.uni-osnabrueck.de Sun Jan 7 18:24:33 2007 From: kbehncke at igf.uni-osnabrueck.de (Kai Behncke) Date: Sun, 7 Jan 2007 18:24:33 +0100 Subject: [Mapserver-DE] SLD-Gestaltung Message-ID: <20070107172105.M41277@igf.uni-osnabrueck.de> Hallo Liste, kann mir jemand sagen, ob man die Grenze der Deutschlandkarte aus diesem WMS mittels SLD verändern kann? http://wms1.ccgis.de/cgi-bin/mapserv?map=/data/umn/germany/germany.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GEtMap&layers=grenze Oder funktioniert das nicht, weil da im Gegensatz zu diesem WMS (-> http://www2.dmsolutions.ca/cgi-bin/mswms_world?SERVICE=WMS&VERSION=1.1.1&Request=GetCapabilities) feste Styles zugewiesen sind? Vielen Dank, Kai ------ Dipl.-Geogr. Dipl.-Umweltw. Kai Behncke Institut für Geoinformatik und Fernerkundung (IGF) Universität Osnabrück Kolpingstr. 7 49074 Osnabrück Raum: 01/308 Tel.: +49 541 969-4450 E-Mail: mailto:kbehncke at igf.uni-osnabrueck.de Web: http://www.igf.uni-osnabrueck.de From jt at mapmedia.de Mon Jan 8 10:18:40 2007 From: jt at mapmedia.de (=?ISO-8859-1?Q?=22J=F6rg_Thomsen_=28MapMedia_GmbH=29=22?=) Date: Mon, 08 Jan 2007 10:18:40 +0100 Subject: [Mapserver-DE] SLD-Gestaltung In-Reply-To: <20070107172105.M41277@igf.uni-osnabrueck.de> References: <20070107172105.M41277@igf.uni-osnabrueck.de> Message-ID: <45A20C70.1060506@mapmedia.de> Hallo Kai, Kai Behncke wrote: > Hallo Liste, > > kann mir jemand sagen, ob man die Grenze der Deutschlandkarte aus diesem WMS > mittels SLD verändern kann? > > http://wms1.ccgis.de/cgi-bin/mapserv?map=/data/umn/germany/germany.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GEtMap&layers=grenze > > Oder funktioniert das nicht, weil da im Gegensatz zu diesem WMS (-> > http://www2.dmsolutions.ca/cgi-bin/mswms_world?SERVICE=WMS&VERSION=1.1.1&Request=GetCapabilities) > feste Styles zugewiesen sind? von der Version her sollte es gehen, mit festen Styles (was soll das sein?) hat das nichts zu tun. Wenn Du eine URL zum SLD angibts (SLD=http://...) muss der WMS aufs Internet zugreifen können, das ist aus Sicherheitsgründen oft gesperrt. Dann musst Du den SLD in die URL schreiben. Gruß, Jörg > > Vielen Dank, Kai > > ------ > Dipl.-Geogr. Dipl.-Umweltw. Kai Behncke > > Institut für Geoinformatik und Fernerkundung (IGF) > Universität Osnabrück > Kolpingstr. 7 > 49074 Osnabrück > > Raum: 01/308 > Tel.: +49 541 969-4450 > E-Mail: mailto:kbehncke at igf.uni-osnabrueck.de > Web: http://www.igf.uni-osnabrueck.de > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de -- _________________________________________________ MapMedia Kartographie und raumbezogene Informationssysteme Heilbronner Straße 10 D-10711 Berlin fon: +49.(0)30.89 06 82 70 fax: +49.(0)30.89 06 82 73 mail: jt at mapmedia.de net: www.mapmedia.de pgp: on demand _________________________________________________ From peter.korduan at uni-rostock.de Mon Jan 8 13:41:46 2007 From: peter.korduan at uni-rostock.de (Peter Korduan) Date: Mon, 08 Jan 2007 13:41:46 +0100 Subject: [Mapserver-DE] [kvwmap-users] Verwenden von EPSG Codes In-Reply-To: <851C6EC08E510249ABAE8F7C2CE03E1C536643@hador.lk-nvp.de> Message-ID: <0JBJ00D0OV9MBN@mail.uni-rostock.de> Hallo, auch von mir natürlich erstmal an alle, die ich noch nicht hatte, die besten Glückwünsche zum neuen Jahr. Die Lösung von Frau Philipp ist natürlich sehr gut. Nun kann es aber sein, dass noch mehr solche Daten kommen und/oder auch noch Änderungen der Daten, die auch so verschoben sind. Dann wird es auf die Dauer sicher zu aufwendig immer die Koordinaten händisch zu ändern. Lösung wäre entweder ein Skript (sind es eigentlich nur Punkte oder auch Flächen?), oder ein anderer EPSG-Code, der die verkürzten Koordinaten richtig berücksichtigt. Zur Transformation von Koordinaten mit falscher Additionskonstante im Rechtswert: Es ist eine Frage wer die Transformation vornimmt. Wenn man einen Layer im MapFile (Ich sag mal MapFile, obwohl in kvwmap der Layer ja nur im MapObjekt in phpMapScript erzeugt wird.) mit einem EPSG-Code definiert wird, der nicht mit dem EPSG-Code im WebObjekt übereinstimmt, transformiert der MapServer. => Fall 1 Wenn man einen PostGIS-Layer hat, und dann im Data Statement im MapFile …using SRID=epsg-code angibt, der nicht mit dem für den Layer in der Tabelle geometry_columns angegebenen EPSG-Code übereinstimmt, transformiert PostGIS. => Fall 2 Es ist auch gut möglich, dass erst PostGIS transformiert, von Datentabelle zum Layer und dann noch mal UMN-MapServer beim herausgeben in sein WebObjekt Ausgabe EPSG-Code. Wenn man eine Shape-Datei einbindet, kommt nur Fall 1 vor. Fall1 === Wie transformiert wird steht in der Datei epsg im Unterverzeichnis nad des proj-Verzeichnisses auf dem Server. z.B. # ETRS89 / UTM zone 33N <25833> +proj=utm +zone=33 +ellps=GRS80 +units=m +no_defs <> Da müsste man die veränderte Rechtswertkonstante hinzufügen. Man vergleiche den Eintrag von 2398: # Pulkovo 1942(83) / Gauss-Kruger zone 4 <2398> +proj=tmerc +lat_0=0 +lon_0=12 +k=1.000000 +x_0=4500000 +y_0=0 +ellps=kra ss +towgs84=24,-123,-94,0.02,-0.25,-0.13,1.1 +units=m +no_defs <> Da steht x_0=4500000 als Additionskonstante für den Rechtswert. Wenn ich also 3500000 habe muss ich für 25833 auch x_0=3500000 angeben. Nun möchte man das natürlich nicht gern ändern, denn es gibt ja vielleicht noch Datensätze, die richtig in 25833 ohne Additionskonstant kommen. Es bleibt wohl nichts anderes übrig, als einen eigenen zusätzlichen EPSG-Code zu definieren. Z.B. mit dem folgenden Eintrag in die Datei epsg: <45833> +proj=utm +zone=33 +ellps=GRS80 +units=m +x_0=3500000 +no_defs <> Aber welchen EPSG-Code nimmt man? Im LaiV hat man für Koordinaten, die mit führenden 33 daherkommen, also x_0=33500000 den nicht OGC-konformen Code 35833 eingeführt, siehe: http://www.geodaten-mv.de/geoportal/html/dienste_nutzung.html#epsgportal EPSG:35833ETRS89, UTM(6-Grad-Streifensystem), 33. Zone, mit führender 33 (nicht OGC-konform!) Andere hatten auch schon das Problem, z.B. die Kollegen im Land Brandenburg, siehe http://freegis.org/pipermail/mapserver-de/2005-January/000851.html Dort wurde kurzerhand 25833 umdefiniert # ETRS89 / UTM zone 33N #<25833> +proj=utm +zone=33 +ellps=GRS80 +units=m +no_defs <> # new definition because Brandenburg uses another definition of EPSG 25833 <25833> +proj=tmerc +lon_0=15 +ellps=GRS80 +k=0.9996 +units=m +datum=WGS84 +x_0=3500000 <> das kann es aus meiner Sicht auch nicht sein, denn dann müssen alle, die EPSG-25833 richtig nutzen das in der MapDatei umdefinieren, wie auf der Seite auch schon erkannt. PROJECTION # ETRS89 / UTM zone 33N = 15. Laengengrad "proj=utm" "zone=33" "ellps=GRS80" "units=m" "no_def" END Nun, besser wäre es doch wenn man seine eigenen Daten richtig beschreibt und die Standardisierung nicht ändert. Also schlage ich vor entweder eine zusätzliche EPSG-Code-Reihe einzuführen (etwa wie 35832, 35833 in MV nun noch 45832 und 45833) oder im Mapfile so zu tun, als wäre es was ganz eigenes z.B. PROJECTION # ETRS89/UTM zone 33N = 15. Laengengrad mit x_0=3500000 "proj=utm" "zone=33" "ellps=GRS80" "units=m" "x_0=3500000" "no_def" END Wohl bemerkt, diese Definition gehört in die Layersektion für Layer mit falschen ETRS-Koordinaten (nach EPSG) und funktioniert dann nur für den MapServer. Fall 2 ==== Eigentlich das Selbe, nur, dass die Eintragung nicht in die Datei epsg gehört, sondern in die Tabelle spatial_ref_sys in der Spalte proj4text. Ich poste das mal auch an Mapserver-DE, weil da auch gerade wieder mal um SRS gerätselt wird. Geht ja auch mehr an als nur kvwmap-Nutzer. Gruß Peter _____ Von: kvwmap-users-bounces at lists.sourceforge.net [mailto:kvwmap-users-bounces at lists.sourceforge.net] Im Auftrag von Hentschel, Markus Gesendet: Freitag, 5. Januar 2007 12:23 An: thurm at landkreis-mueritz.de; Mailinglist Kvwmap (E-Mail) Betreff: Re: [kvwmap-users] Verwenden von EPSG Codes Ich habe die Daten jetzt hier. es sind zwei Shapes, "NVP_blau" und "NVP_rot". Der Rechtswert wird verkuerzt, d.h. 7-stellig angegeben. Außerdem scheint meine "blaue" Datei nicht ganz in Ordnung zu sein, ein Zoom auf den maximalen Extent katapultiert mich auf einen extraterrestrischen Orbit. Beim roten Shape ist der maximale Extent _OPTISCH_ identisch mit dem des Landkreises. Ist das bei Dir auch so, Andreas? Ich vermute, dass an den Ausgangsdaten was nicht stimmt, weshalb der Mapserver zwar transformiert, aber ein fehlerhaftes Ergebnis liefert. Versuch mal über pgadmin folgendes: "SELECT X(transform(pointfromtext('POINT(3358000 6010000)',25833),2398)),Y(transform(pointfromtext('POINT(3358000 6010000)',25833),2398))" Die Koordinate stammt aus meiner "blauen" Datei. Du muesstest natuerlich einen Wert aus Deinem Shape verwenden. Bei mir kommt ein voellig falscher Wert raus, und zwar auch (und genau dergleiche), wenn ich statt epsg 25833 den epsg 3045 verwende. Aber jetzt kommts. Probier denselben Befehl mit derselben Koordinate, nimm aber die fuehrende 3 beim Rechtswert raus: "SELECT X(transform(pointfromtext('POINT(358000 6010000)',25833),2398)),Y(transform(pointfromtext('POINT(358000 6010000)',25833),2398))" dann lande ich mitten in meinem Landkreis. Das Weglassen der _KOMPLETTEN_ Kennung des Ostwerts ("33") führt zum Ergebnis. Aber wie kann man dann jetzt den Shape transformieren? Die Angabe des EPSG-Codes im Layer reicht da wohl nicht aus - der EPSG 25833 erwartet offensichtlich einen 6-stelligen Ostwert. Gruss Markus -----Ursprüngliche Nachricht----- Von: thurm at landkreis-mueritz.de [SMTP:thurm at landkreis-mueritz.de] Gesendet am: Freitag, 5. Januar 2007 11:14 An: Schmidt.H at ludwigslust.de; Hentschel, Markus Betreff: AW: [kvwmap-users] Verwenden von EPSG Codes Hallo Heinz, hallo Markus erst mal vielen Dank für Eure Hilfe. Es hat aber leider noch nicht geklappt. Sowohl der EPSG-Code 25833 als auch 3045 bringt kein Ergebnis. Bei 3045 kommt eine Fehlermeldung des mapservers, weil er die 3045 noch nicht kennt. Bei der 25833 kommt nix. Wer weiß wo er das hin transformiert. Ich vermute fast es ist der Code 35833. Den habe ich unter der von Heinz angegebenen Quelle gefunden. Der ist aber nicht OGC-Konform. Mit dem kann der Mapserver nicht umgehen. Ich habe die Codes auch schon mal ausserhalb von kvwmap in einer externen mapserver-Umgebung getestet. Das brachte dasselbe Ergebnis. Ich will am Montag mal Kontakt mit dem Urheber der Daten aufnehmen um näheres zu erfahren. Mal sehen ob da was rauskommt. Viele Grüße Andreas -----Ursprüngliche Nachricht----- Von: Schmidt, Heinz [mailto:Schmidt.H at ludwigslust.de] Gesendet: Donnerstag, 4. Januar 2007 15:12 An: Hr. Thurm, SGL Katasterbenutzung Betreff: AW: [kvwmap-users] Verwenden von EPSG Codes unter http://www.geodaten-mv.de/geoportal/html/dienste_nutzung.html sind noch einige epsg-Codes aufgelistet, versuchs doch mal mit EPSG:3045 ETRS 89, zylindrische TM-Abbildung, Zone 33 Grüße Heinz Schmidt Vermessungs- und Katasterbehörde für den Landkreis Ludwigslust und die Landeshauptstadt Schwerin Fachdienst Geoinformation und Bodenordnung - Team GIS / Geodatenmanagement - Tel.: (03 85) 545-27 64 und (0 38 74) 6 24-28 56 Fax: (03 85) 545-27 09 und (0 38 74) 6 24-20 62 E-Mail: HSchmidt at schwerin.de und Schmidt.H at ludwigslust.de Internet: www.schwerin.de und www.kreis-lwl.de > -----Ursprüngliche Nachricht----- > Von: thurm at landkreis-mueritz.de [SMTP:thurm at landkreis-mueritz.de] > Gesendet am: Donnerstag, 4. Januar 2007 14:12 > An: kvwmap-users at lists.sourceforge.net > Betreff: [kvwmap-users] Verwenden von EPSG Codes > > Hallo alle zusammen! > > > > Erst einmal möchte ich allen ein erfolgreiches Jahr 2007 wünschen. > > > > Und um zu meinem ersten Erfolgserlebnis im Jahr 2007 zu kommen habe ich > eine Frage an Euch: > > > > Ich möchte ein Shape-File in kvwmap einbinden. Das ist eine Datei mit > Bodendenkmalen. Die ist ja vielleicht bei Euch auch schon aufgetaucht. Das > Koordinatensystem wird mit ETRS89, Zone 33 (Ostwert + 3 000 000) > angegeben. Ich habe in der Tabelle mit den EPSG-Codes den Wert 25833 > gefunden. Wenn ich den dann bei der Layerdefinition im Feld EPSG eintrage, > müsste doch eine Transformation in mein Zielsystem (2398) stattfinden, > oder? > > > > Ich sehe die Objekte (Polygone) in meiner Karte jedenfalls nicht. Es kommt > aber auch keine Fehlermeldung. > > > > Wo kann denn der Fehler liegen ? > > > > > > Viele Grüße von der Müritz. > > > > > > 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. ***** > ************************************************************************** > ************************ << Datei: ATT02678.txt >> << Datei: > ATT02679.txt >> **************************************************************************** ****************** IMPORTANT: The contents of this email and any attachments are confidential. They are intended for the named recipient(s) only. If you have received this email in error, please notify the system manager or the sender immediately and do not disclose the contents to anyone or make copies thereof. *** eSafe scanned this email for viruses, vandals, and malicious content. *** **************************************************************************** ****************** -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20070108/ef911cdf/attachment.html From kbehncke at igf.uni-osnabrueck.de Mon Jan 8 15:47:07 2007 From: kbehncke at igf.uni-osnabrueck.de (Kai Behncke) Date: Mon, 8 Jan 2007 15:47:07 +0100 Subject: [Mapserver-DE] SLD-Gestaltung In-Reply-To: <45A20C17.1090008@mapmedia.de> References: <20070107172105.M41277@igf.uni-osnabrueck.de> <45A20C17.1090008@mapmedia.de> Message-ID: <20070108144205.M99266@igf.uni-osnabrueck.de> On Mon, 08 Jan 2007 10:17:11 +0100, Jörg Thomsen (MapMedia GmbH) wrote > Hallo Kai, > > Kai Behncke wrote: > > Hallo Liste, > > > > kann mir jemand sagen, ob man die Grenze der Deutschlandkarte aus diesem > Wenn Du eine URL zum SLD angibts (SLD=http://...) muss der WMS aufs > Internet zugreifen können, das ist aus Sicherheitsgründen oft > gesperrt. Dann musst Du den SLD in die URL schreiben. > Hallo Liste, ein Aufruf derart von: http://wms1.ccgis.de/cgi-bin/mapserv?map=/data/umn/germany/germany.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GEtMap&layers=grenze&SLD=www.selbstverwaltung-bundesweit.de/line2.xml bringt keine Veränderung, wahrscheinlich ist da eben eine Sperrung. Das Einschreiben in die URL, wie von Jörg empfohlen (Danke!), klappt dann aber wunderbar: http://wms1.ccgis.de/cgi-bin/mapserv?map=/data/umn/germany/germany.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GEtMap&layers=grenze&SLD_BODY=%3CStyledLayerDescriptor%20version='1.0.0'%20xmlns='http://www.opengis.net/sld'%20xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'%20xsi:schemaLocation='http://www.opengis.net/sld%20http://schemas.opengeospatial.net/sld/1.0.0/StyledLayerDescriptor.xsd'%3E%3CNamedLayer%3E%3CName%3Egrenze%3C/Name%3E%3CUserStyle%3E%3CFeatureTypeStyle%3E%3CRule%3E%3CLineSymbolizer%3E%3CStroke%3E%3CCssParameter%20name='stroke'%3E%230000ff%3C/CssParameter%3E%3C/Stroke%3E%3C/LineSymbolizer%3E%3C/Rule%3E%3C/FeatureTypeStyle%3E%3C/UserStyle%3E%3C/NamedLayer%3E%3C/StyledLayerDescriptor%3E Man muss aber hierbei aufpassen, dass man die Raute in: #0000ff in der URL in %230000ff umkodiert, sonst gibts keine Veränderung. Viele Grüße, Kai -- Dipl.-Geogr. Dipl.-Umweltw. Kai Behncke Institut für Geoinformatik und Fernerkundung (IGF) Universität Osnabrück Kolpingstr. 7 49074 Osnabrück Raum: 01/308 Tel.: +49 541 969-4450 E-Mail: mailto:kbehncke at igf.uni-osnabrueck.de Web: http://www.igf.uni-osnabrueck.de From adams at terrestris.de Mon Jan 8 16:05:08 2007 From: adams at terrestris.de (Till Adams) Date: Mon, 08 Jan 2007 16:05:08 +0100 Subject: [Mapserver-DE] SLD-Gestaltung In-Reply-To: <20070108144205.M99266@igf.uni-osnabrueck.de> References: <20070107172105.M41277@igf.uni-osnabrueck.de> <45A20C17.1090008@mapmedia.de> <20070108144205.M99266@igf.uni-osnabrueck.de> Message-ID: <45A25DA4.7050002@terrestris.de> Kai, wenn ich mir dein SKLD anschaue, dann kann dasnso nicht tun. :: ? WorldGen_Outline ? ? ? ? ? #0000ff :: Du müsstest in deinem SLD im Name des NamedLayer zumindest bezug auf den entsprechenden Layer im Germany-Projekt nehmen. Schau mal auf dieses Beispiel, das hilft dir bestimmt weiter: http://www.webmapcenter.de/cgi-bin/mapserv?map=../../../data/www.webmapcenter.de/cluster_pilot/basis.map&&VERSION=1.1.1&REQUEST=GetMap&SERVICE=WMS&LAYERS=land,see,kreis,staedte&STYLES=,,,&SRS=EPSG:31467&BBOX=3362826.0869565215,5245000,3630173.9130434785,5524500&WIDTH=330&HEIGHT=345&FORMAT=image/png&BGCOLOR=0xffffff&TRANSPARENT=TRUE&EXCEPTIONS=application/vnd.ogc.se_blank Mit der SLD URL: http://www.webmapcenter.de/mapbender/tmp/kreis_866d9e0bfa0197921e61ba9de24601fa.xml Ergibt das Zusammen sowas: http://www.webmapcenter.de/cgi-bin/mapserv?map=../../../data/www.webmapcenter.de/cluster_pilot/basis.map&&VERSION=1.1.1&REQUEST=GetMap&SERVICE=WMS&LAYERS=land,see,kreis,staedte&STYLES=,,,&SRS=EPSG:31467&BBOX=3362826.0869565215,5245000,3630173.9130434785,5524500&WIDTH=330&HEIGHT=345&FORMAT=image/png&BGCOLOR=0xffffff&TRANSPARENT=TRUE&EXCEPTIONS=application/vnd.ogc.se_blank&sld= http://www.webmapcenter.de/mapbender/tmp/kreis_866d9e0bfa0197921e61ba9de24601fa.xml Das SLD kommt zwar im Moment vom selben Server, aber da es eine URL ist, ist es völlig egal. Soweit, Till Kai Behncke schrieb: >On Mon, 08 Jan 2007 10:17:11 +0100, Jörg Thomsen (MapMedia GmbH) wrote > > >>Hallo Kai, >> >>Kai Behncke wrote: >> >> >>>Hallo Liste, >>> >>>kann mir jemand sagen, ob man die Grenze der Deutschlandkarte aus diesem >>> >>> >>Wenn Du eine URL zum SLD angibts (SLD=http://...) muss der WMS aufs >>Internet zugreifen können, das ist aus Sicherheitsgründen oft >>gesperrt. Dann musst Du den SLD in die URL schreiben. >> >> >> >Hallo Liste, > >ein Aufruf derart von: > >http://wms1.ccgis.de/cgi-bin/mapserv?map=/data/umn/germany/germany.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GEtMap&layers=grenze&SLD=www.selbstverwaltung-bundesweit.de/line2.xml > >bringt keine Veränderung, wahrscheinlich ist da eben eine Sperrung. > >Das Einschreiben in die URL, wie von Jörg empfohlen (Danke!), klappt dann aber >wunderbar: > >http://wms1.ccgis.de/cgi-bin/mapserv?map=/data/umn/germany/germany.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GEtMap&layers=grenze&SLD_BODY=%3CStyledLayerDescriptor%20version='1.0.0'%20xmlns='http://www.opengis.net/sld'%20xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'%20xsi:schemaLocation='http://www.opengis.net/sld%20http://schemas.opengeospatial.net/sld/1.0.0/StyledLayerDescriptor.xsd'%3E%3CNamedLayer%3E%3CName%3Egrenze%3C/Name%3E%3CUserStyle%3E%3CFeatureTypeStyle%3E%3CRule%3E%3CLineSymbolizer%3E%3CStroke%3E%3CCssParameter%20name='stroke'%3E%230000ff%3C/CssParameter%3E%3C/Stroke%3E%3C/LineSymbolizer%3E%3C/Rule%3E%3C/FeatureTypeStyle%3E%3C/UserStyle%3E%3C/NamedLayer%3E%3C/StyledLayerDescriptor%3E > >Man muss aber hierbei aufpassen, dass man die Raute in: >#0000ff >in der URL in %230000ff umkodiert, sonst gibts keine Veränderung. > > >Viele Grüße, Kai >-- >Dipl.-Geogr. Dipl.-Umweltw. Kai Behncke > >Institut für Geoinformatik und Fernerkundung (IGF) >Universität Osnabrück >Kolpingstr. 7 >49074 Osnabrück > >Raum: 01/308 >Tel.: +49 541 969-4450 >E-Mail: mailto:kbehncke at igf.uni-osnabrueck.de >Web: http://www.igf.uni-osnabrueck.de > >_______________________________________________ >Mapserver-DE mailing list >Mapserver-DE at freegis.org >https://freegis.org/mailman/listinfo/mapserver-de > > -- ***************************************** * SensorGIS 'Geodaten in Echtzeit' * * http://www.sensorgis.de * * http://www.terrestris.de * ***************************************** ------------------------------------------ Dipl. Geogr. Till Adams terrestris, H. Paulsen& T. Adams GbR Siemensstr. 8 * 53121 Bonn Tel.: 0228 962 899 52 * Fax.: 0228 962 899 57 info at terrestris.de * http://www.terrestris.de From kbehncke at igf.uni-osnabrueck.de Mon Jan 8 16:43:04 2007 From: kbehncke at igf.uni-osnabrueck.de (Kai Behncke) Date: Mon, 8 Jan 2007 16:43:04 +0100 Subject: [Mapserver-DE] SLD-Gestaltung In-Reply-To: <45A25DA4.7050002@terrestris.de> References: <20070107172105.M41277@igf.uni-osnabrueck.de> <45A20C17.1090008@mapmedia.de> <20070108144205.M99266@igf.uni-osnabrueck.de> <45A25DA4.7050002@terrestris.de> Message-ID: <20070108154304.M6514@igf.uni-osnabrueck.de> On Mon, 08 Jan 2007 16:05:08 +0100, Till Adams wrote > Kai, > > wenn ich mir dein SKLD anschaue, dann kann dasnso nicht tun. > > > WorldGen_Outline > Du müsstest in deinem SLD im Name des NamedLayer zumindest bezug > auf den entsprechenden Layer im Germany-Projekt nehmen. Hallo Till, nach dem letzten Posting hatte ich noch ein bißchen an dem XML-Dokument rumgebastelt und noch was mit dem dmsolutions-projekt ausprobiert, so dass da kurzfristig ein falscher Name stand. Was mich irritiert: Ich nehme ein XML-Dokument, welches sich auf "WorldGen_Outline" bezieht: http://www2.dmsolutions.ca/cgi-bin/mswms_world?SERVICE=WMS&VERSION=1.1.1&Request=GetMap&Layers=WorldGen_Outline&SLD=http://www.selbstverwaltung-bundesweit.de/line_worldgenoutline.xml Der Umriß wird dann wie geplant blau dargestellt. Dann nehme ich das selbe XML-Dokument und ändere den Layernamen auf "grenze"(habe da auch schon Groß- und Kleinschreibung getestet). Wenn ich dann: http://wms1.ccgis.de/cgi-bin/mapserv?map=/data/umn/germany/germany.map&SERVICE=WMS&VERSION=1.1.1&REQUEST=GEtMap&layers=grenze&SLD=http://www.selbstverwaltung-bundesweit.de/line_grenze.xml aufrufe, erscheint keine Veränderung. Ich kann den Grenzumriß also nur ändern, wenn ich das SLD-Dokument in den SLD_BODY der URL setze. Der Grund muss doch eigentlich darin liegen, dass der WMS nicht auf einen externe SLD-Datei zugreifen kann, oder übersehe ich da was? Beste Grüße, Kai -- Dipl.-Geogr. Dipl.-Umweltw. Kai Behncke Institut für Geoinformatik und Fernerkundung (IGF) Universität Osnabrück Kolpingstr. 7 49074 Osnabrück Raum: 01/308 Tel.: +49 541 969-4450 E-Mail: mailto:kbehncke at igf.uni-osnabrueck.de Web: http://www.igf.uni-osnabrueck.de From Jan.Ulbricht at GAD.de Tue Jan 9 13:52:14 2007 From: Jan.Ulbricht at GAD.de (Jan.Ulbricht@GAD.de) Date: Tue, 9 Jan 2007 13:52:14 +0100 Subject: [Mapserver-DE] Installation Java-Mapscript auf Solaris Message-ID: Guten Tag, ich habe auf Basis der Mapscript-Java-API, die in der ms4w Version enthalten ist eine Anwendung entwickelt, die auch soweit funktioniert (eine Art Filialsuche mit Anzeige der Standorte in einer Karte). Die Anwendung läuft lokal auf einem Tomcat auf einer Windows-Maschine. Geplant ist es aber, die Anwendung samt Mapserver auf einer Solaris laufen zu lassen, für die ich bis jetzt keine fertigen binarys gefunden habe. Wir haben die MapServer 4.10.0 Source distribution von http://mapserver.gis.umn.edu/download/current/ heruntergeladen und die mapscript_wrap.c auf der Solaris kopiliert. Beim Testen tritt der Fehler auf, dass die mapObj.getWidth Methode nicht gefunden werden kann. Der Grund ist, dass die mapscript_wrap.c nicht zu dem Java Code des mapscript.jar passt. (Dies ist ein Java Native Aufruf, die Methodensignaturen stimmen nicht überein) Meine Frage wäre, ob es eine fertiges SharedObject oder eine korrekte mapsript_wrap.c für Solaris gibt? vielen Dank & viele Grüße, Jan Ulbricht __________________________________________ Jan Ulbricht Entwicklung / Controlling Bank Tel.: 0251 7133 - 1726 - Fax.: 0251 7133 - 91726 eMail: Jan.Ulbricht at GAD.de GAD eG Weseler Straße 500 - 48163 Münster http://www.gad.de -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20070109/255eb619/attachment.html From umn-ms at hydrotec.de Tue Jan 9 15:29:28 2007 From: umn-ms at hydrotec.de (umn-ms@hydrotec.de) Date: Tue, 9 Jan 2007 15:29:28 +0100 Subject: [Mapserver-DE] Antwort: Installation Java-Mapscript auf Solaris In-Reply-To: Message-ID: Hallo Jan Ich habe Java/Mapserver erfolgreich auf Windows und Linux kompiliert. Mir fällt kein rechter Grund ein, warum es diese Art von Pronlemen auf Solaris geben sollte. Insbesondere: Weder mapscript.jar noch mapscript_wrap.c sind abhängig vom Bestriebssystem. Die mitgelieferte mapscript.jar ist also eine "fertige mapscript_jar.c für Solaris", weil alle mapscript.jar's identisch sind. Liegt das wirklich an der falschen Funktions-Signatur? Hast Du die mapscript_wrap.c selbst mit swig erzeugt oder hast Du die distributierte genommen? Bei mir sieht der JNI-Call so aus: JNIEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_get_1mapObj_1width(JNIEnv *jenv, jclass jcls, jlong jarg1) { Und der läuft ... Wie sieht die genaue Fehlermeldung aus? Meine Erfahrung ist dass das klappen sollte. Es ist irgendeine blöde Kleinigkeit. Benedikt mapserver-de-bounces at freegis.org schrieb am 09.01.2007 13:52:14: > > Guten Tag, > > ich habe auf Basis der Mapscript-Java-API, die in der ms4w Version enthalten ist eine Anwendung entwickelt, die auch soweit funktioniert (eine Art Filialsuche mit Anzeige der Standorte in einer Karte). Die Anwendung läuft lokal auf einem Tomcat auf einer Windows-Maschine. > > > Geplant ist es aber, die Anwendung samt Mapserver auf einer Solaris laufen zu lassen, für die ich bis jetzt keine fertigen binarys gefunden habe. Wir haben die > MapServer 4.10.0 Source distribution von http://mapserver.gis.umn.edu/download/current/ heruntergeladen und die mapscript_wrap.c auf der Solaris kopiliert. Beim Testen tritt der Fehler auf, dass die mapObj.getWidth Methode nicht gefunden werden kann. Der Grund ist, dass die mapscript_wrap.c nicht zu dem Java Code des mapscript.jar passt. (Dies ist ein Java Native Aufruf, die Methodensignaturen stimmen nicht überein) > > Meine Frage wäre, ob es eine fertiges SharedObject oder eine korrekte mapsript_wrap.c für Solaris gibt? > > > vielen Dank & viele Grüße, > > Jan Ulbricht > __________________________________________ > > Jan Ulbricht > Entwicklung / Controlling Bank > Tel.: 0251 7133 - 1726 - Fax.: 0251 7133 - 91726 > eMail: Jan.Ulbricht at GAD.de > > GAD eG > Weseler Straße 500 - 48163 Münster > http://www.gad.de_______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20070109/5d5dab9b/attachment.html From Jan.Ulbricht at GAD.de Tue Jan 9 16:20:54 2007 From: Jan.Ulbricht at GAD.de (Jan.Ulbricht@GAD.de) Date: Tue, 9 Jan 2007 16:20:54 +0100 Subject: [Mapserver-DE] Antwort: Antwort: Installation Java-Mapscript auf Solaris In-Reply-To: Message-ID: Hi, Es sind meistens blöde Kleinigkeiten, an denen es scheitert, aber noch bin ich zuversichtlich ;-) in der mapscript_wrap.c sieht es bei mir genauso aus, wie bei dir (ich benutze die Distributierte): JNIEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_get_1mapObj_1width(JNIEnv *jenv, jclass jcls, jlong jarg1) { Allerdings wird in der mapscriptJNI.java folgende Signatur verlangt: public final static native int get_mapObj_width(long jarg1); Die Argumente stimmen ja, aber woher kommen in der mapscript_wrap.c die ganzen Einsen (fett) her? Haben die einen bestimmten Sinn, oder kann ich ich die einfach löschen? Dann würden die Methodennamen nämlich übereinstimmen... Wir probieren das jetzt einfach mal aus... Achja, die Fehlermeldung wolltest du ja sehen...ich schicke mal die Meldung, die der Tomcat ausgegeben hat: 2007-01-09 13:01:22 StandardWrapperValve[TestServlet]: Servlet.service() for servlet TestServlet threw exception java.lang.UnsatisfiedLinkError: mapObj_width_get at edu.umn.gis.mapscript.mapscriptJNI.mapObj_width_get(Native Method) at edu.umn.gis.mapscript.mapObj.getWidth(mapObj.java:65) at de.gad.sbf.sbf.sbfinder.TestServer.initMap(TestServer.java:72) viele Grüße und vielen Dank schonmal für die schnelle Antwort, Jan Ulbricht umn-ms at hydrotec.de Gesendet von: mapserver-de-bounces at freegis.org 09.01.2007 15:29 An Jan.Ulbricht at GAD.de, mapserver-de at freegis.org Kopie Thema [Mapserver-DE] Antwort: Installation Java-Mapscript auf Solaris Hallo Jan Ich habe Java/Mapserver erfolgreich auf Windows und Linux kompiliert. Mir fällt kein rechter Grund ein, warum es diese Art von Pronlemen auf Solaris geben sollte. Insbesondere: Weder mapscript.jar noch mapscript_wrap.c sind abhängig vom Bestriebssystem. Die mitgelieferte mapscript.jar ist also eine "fertige mapscript_jar.c für Solaris", weil alle mapscript.jar's identisch sind. Liegt das wirklich an der falschen Funktions-Signatur? Hast Du die mapscript_wrap.c selbst mit swig erzeugt oder hast Du die distributierte genommen? Bei mir sieht der JNI-Call so aus: JNIEXPORT jint JNICALL Java_edu_umn_gis_mapscript_mapscriptJNI_get_1mapObj_1width(JNIEnv *jenv, jclass jcls, jlong jarg1) { Und der läuft ... Wie sieht die genaue Fehlermeldung aus? Meine Erfahrung ist dass das klappen sollte. Es ist irgendeine blöde Kleinigkeit. Benedikt mapserver-de-bounces at freegis.org schrieb am 09.01.2007 13:52:14: > > Guten Tag, > > ich habe auf Basis der Mapscript-Java-API, die in der ms4w Version enthalten ist eine Anwendung entwickelt, die auch soweit funktioniert (eine Art Filialsuche mit Anzeige der Standorte in einer Karte). Die Anwendung läuft lokal auf einem Tomcat auf einer Windows-Maschine. > > > Geplant ist es aber, die Anwendung samt Mapserver auf einer Solaris laufen zu lassen, für die ich bis jetzt keine fertigen binarys gefunden habe. Wir haben die > MapServer 4.10.0 Source distribution von http://mapserver.gis.umn.edu/download/current/ heruntergeladen und die mapscript_wrap.c auf der Solaris kopiliert. Beim Testen tritt der Fehler auf, dass die mapObj.getWidth Methode nicht gefunden werden kann. Der Grund ist, dass die mapscript_wrap.c nicht zu dem Java Code des mapscript.jar passt. (Dies ist ein Java Native Aufruf, die Methodensignaturen stimmen nicht überein) > > Meine Frage wäre, ob es eine fertiges SharedObject oder eine korrekte mapsript_wrap.c für Solaris gibt? > > > vielen Dank & viele Grüße, > > Jan Ulbricht > __________________________________________ > > Jan Ulbricht > Entwicklung / Controlling Bank > Tel.: 0251 7133 - 1726 - Fax.: 0251 7133 - 91726 > eMail: Jan.Ulbricht at GAD.de > > GAD eG > Weseler Straße 500 - 48163 Münster > http://www.gad.de_______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de _______________________________________________ Mapserver-DE mailing list Mapserver-DE at freegis.org https://freegis.org/mailman/listinfo/mapserver-de -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20070109/938cf940/attachment.html From umn-ms at hydrotec.de Wed Jan 10 08:37:36 2007 From: umn-ms at hydrotec.de (umn-ms@hydrotec.de) Date: Wed, 10 Jan 2007 08:37:36 +0100 Subject: [Mapserver-DE] Antwort: Installation Java-Mapscript auf Solaris In-Reply-To: Message-ID: Hallo Zum name-mangling bei JNI vgl. http://java.sun.com/j2se/1.4.2/docs/guide/jni/spec/design.html#wp615 Da die native-Methode "get_mapObj_width" heisst und "_" in "_1" umgesetzt wird passt das schon. Enthält LD_LIBRARY_PATH den Pfad mit der .so? Oder arbeitest Du mit -Djava.library.path=/XX/YYY beim Aufruf von java? Benedikt mapserver-de-bounces at freegis.org schrieb am 09.01.2007 13:52:14: > > Guten Tag, > > ich habe auf Basis der Mapscript-Java-API, die in der ms4w Version enthalten ist eine Anwendung entwickelt, die auch soweit funktioniert (eine Art Filialsuche mit Anzeige der Standorte in einer Karte). Die Anwendung läuft lokal auf einem Tomcat auf einer Windows-Maschine. > > > Geplant ist es aber, die Anwendung samt Mapserver auf einer Solaris laufen zu lassen, für die ich bis jetzt keine fertigen binarys gefunden habe. Wir haben die > MapServer 4.10.0 Source distribution von http://mapserver.gis.umn.edu/download/current/ heruntergeladen und die mapscript_wrap.c auf der Solaris kopiliert. Beim Testen tritt der Fehler auf, dass die mapObj.getWidth Methode nicht gefunden werden kann. Der Grund ist, dass die mapscript_wrap.c nicht zu dem Java Code des mapscript.jar passt. (Dies ist ein Java Native Aufruf, die Methodensignaturen stimmen nicht überein) > > Meine Frage wäre, ob es eine fertiges SharedObject oder eine korrekte mapsript_wrap.c für Solaris gibt? > > > vielen Dank & viele Grüße, > > Jan Ulbricht > __________________________________________ > > Jan Ulbricht > Entwicklung / Controlling Bank > Tel.: 0251 7133 - 1726 - Fax.: 0251 7133 - 91726 > eMail: Jan.Ulbricht at GAD.de > > GAD eG > Weseler Straße 500 - 48163 Münster > http://www.gad.de_______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20070110/94597ebb/attachment.html From gunter.becker at csogis.de Wed Jan 10 13:10:30 2007 From: gunter.becker at csogis.de (Becker, Gunter) Date: Wed, 10 Jan 2007 13:10:30 +0100 Subject: [Mapserver-DE] GetFeatureInfo Message-ID: <22DAB574FFFD0544B8DE80BF4EBEBE5543BAC8@geomail.GEOTEAM.local> Hallo Liste, in meinem MAP-File befinden sich mehrere "Punktlayer" vom CONNECTIONTYPE OGR. Mache ich auf mein WMS nun einen GetFeatureInfo-Request, so kommt es vor, dass Items von diesem Layer in meine GML-Output zwar ausgegeben werden, ihre Länge allerdings auf ca. 770 Zeichen beschränkt sind. Meine Vermutung war, dass das mit OGR zu tun haben muss. Deshalb habe ich die entsprechende Abfrage auch mit "ogrinfo" getestet und habe das gleiche Ergebnis bekommen. Nach 770 Zeichen war Schluss. Hat also eigentlich gar nichts mit GetFeatureInfo zu tun. ;-) Hat jemand schon einmal die gleiche Problematik gehabt und hat eine Lösung parat. Vielleicht ist das ja auch einfach nur eine ODBC Einstellung und hat nur indirekt was mit OGR zu tun. Oder gibt es vielleicht anderswo eine Einstellung bei OGR wo man explizit sagen kann, dass eine bestimmte Anzahl an Zeichen pro Spalte abgerufen wird???? Ich hoffe jemand kann mir helfen, Gruß, Gunter Zum besseren Verständnis füge ich mal einen Beispiel-Layer an: #------------------------------- # Symbollayer Appartement #------------------------------- LAYER NAME "Appartement" GROUP "Tourismus_Freizeit_Kultur" STATUS ON CONNECTIONTYPE OGR CONNECTION " ODBC:MapServer/MapServer at mappa_bo SELECT name, url, rechtswert, hochwert FROM map_objekte WHERE layer='Appartement' AND rechtswert BETWEEN SUBSTRING('%BBOX%', 0 ,11) AND SUBSTRING('%BBOX%', 25 ,11) AND hochwert BETWEEN SUBSTRING('%BBOX%', 13 ,11) AND SUBSTRING('%BBOX%', 37 ,11) wkbPoint " DATA "OBJEKTE" TYPE POINT TOLERANCE 10 TRANSPARENCY 1000 TEMPLATE "c:\tmp\" DUMP TRUE ... METADATA "wms_title" "Appartement" "wms_group_title" "Tourismus, Freizeit, Kultur" "wms_srs" "EPSG:31467" "wfs_title" "Appartement" "gml_include_items" "name, url" END END # Symbollayer Appartement endet hier Mit freundlichen Grüßen, Gunter Becker _________________________________________________________________ CSO GmbH Informations-Lösungen Forsthausstrasse 2 75180 Pforzheim Fon +49 (0) 72 31 . 97 35 62 (direkt) Fon +49 (0) 72 31 . 97 35 10 (Zentrale) Fax +49 (0) 72 31 . 97 35 90 eMail gunter.becker at csogis.de web www.csogis.de _________________________________________________________________ -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20070110/e7c0bd02/attachment.html From Jan.Ulbricht at GAD.de Wed Jan 10 14:30:40 2007 From: Jan.Ulbricht at GAD.de (Jan.Ulbricht@GAD.de) Date: Wed, 10 Jan 2007 14:30:40 +0100 Subject: [Mapserver-DE] Antwort: Antwort: Installation Java-Mapscript auf Solaris In-Reply-To: Message-ID: Hallo, ich glaube, dass wir das Problem gefunden haben: Die Methodensignaturen der mapscriptJNI.java im mapscript.jar, das in dem msw4-Paket enthalten ist, weichen von den Methodensignaturen ab, die in der MapServer 4.10.0 Source distribution enthalten sind. Bsp: Die Methode getWidth wird in der mapscriptJNI.java folgendermaßen definiert: ms4w-paket(im mapscript.jar): mapobj_width_get Source Distribution: get_mapobj_width Wenn man nun das mapscript.jar aus dem ms4w-paket mit der in der SourceDistribution enthaltenen mapscript_wrap.c benutzt, kann das natürlich nicht funktionieren... viele Grüße, Jan Ulbricht Hallo Zum name-mangling bei JNI vgl. http://java.sun.com/j2se/1.4.2/docs/guide/jni/spec/design.html#wp615 Da die native-Methode "get_mapObj_width" heisst und "_" in "_1" umgesetzt wird passt das schon. Enthält LD_LIBRARY_PATH den Pfad mit der .so? Oder arbeitest Du mit -Djava.library.path=/XX/YYY beim Aufruf von java? Benedikt mapserver-de-bounces at freegis.org schrieb am 09.01.2007 13:52:14: > > Guten Tag, > > ich habe auf Basis der Mapscript-Java-API, die in der ms4w Version enthalten ist eine Anwendung entwickelt, die auch soweit funktioniert (eine Art Filialsuche mit Anzeige der Standorte in einer Karte). Die Anwendung läuft lokal auf einem Tomcat auf einer Windows-Maschine. > > > Geplant ist es aber, die Anwendung samt Mapserver auf einer Solaris laufen zu lassen, für die ich bis jetzt keine fertigen binarys gefunden habe. Wir haben die > MapServer 4.10.0 Source distribution von http://mapserver.gis.umn.edu/download/current/ heruntergeladen und die mapscript_wrap.c auf der Solaris kopiliert. Beim Testen tritt der Fehler auf, dass die mapObj.getWidth Methode nicht gefunden werden kann. Der Grund ist, dass die mapscript_wrap.c nicht zu dem Java Code des mapscript.jar passt. (Dies ist ein Java Native Aufruf, die Methodensignaturen stimmen nicht überein) > > Meine Frage wäre, ob es eine fertiges SharedObject oder eine korrekte mapsript_wrap.c für Solaris gibt? > > > vielen Dank & viele Grüße, > > Jan Ulbricht > __________________________________________ > > Jan Ulbricht > Entwicklung / Controlling Bank > Tel.: 0251 7133 - 1726 - Fax.: 0251 7133 - 91726 > eMail: Jan.Ulbricht at GAD.de > > GAD eG > Weseler Straße 500 - 48163 Münster > http://www.gad.de_______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de _______________________________________________ Mapserver-DE mailing list Mapserver-DE at freegis.org https://freegis.org/mailman/listinfo/mapserver-de -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20070110/5384f610/attachment.html From Jan.Ulbricht at GAD.de Wed Jan 10 15:30:16 2007 From: Jan.Ulbricht at GAD.de (Jan.Ulbricht@GAD.de) Date: Wed, 10 Jan 2007 15:30:16 +0100 Subject: [Mapserver-DE] Abweichung Anzahl Argumente bei zoomScale Message-ID: Hallo zusammen, ich bins mal wieder. Mein altes Problem ist gelöst, dafür habe ich jetzt ein neues ;-) Ich benutze die Source Distibution 4.10.0 von http://mapserver.gis.umn.edu/download/current/ Fehlermeldung: java.lang.UnknownError: mapscript::mapObj::zoomScale: General error message. Incorrect arguments edu.umn.gis.mapscript.mapscriptJNI.mapObj_zoomScale(Native Method) edu.umn.gis.mapscript.mapObj.zoomScale(mapObj.java:563) de.gad.sbf.sbf.sbfinder.TestServer.initMap(TestServer.java:84) Grund: Die Methode zoomScale in der mapObj.java hat 6 Argumente: public int zoomScale(double scale, pointObj poPixPos, int width, int height, rectObj poGeorefExt, rectObj poMaxGeorefExt) In der MapScript API Reference unter http://mapserver.gis.umn.edu/docs/reference/mapscript werde ebenfalls 6 Argumente angegeben. In der mapscriptJNI.java werden aber 7 Argumente gefordert! public final static native int mapObj_zoomScale(long jarg1, double jarg2, long jarg3, int jarg4, int jarg5, long jarg6, long jarg7); In der mapscript_wrap.c stehen ebenfalls 7 Argumente. Anscheinend passt die Anzahl der Argumente in der mapObj.java nicht zur Anzahl der Argumente in der mapscriptJNI.java Frage: Kann mir jemand sagen, was ich da machen muss? viele Grüße, Jan -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20070110/dca96571/attachment.html From dietmar.stolz at netcologne.de Wed Jan 10 16:30:05 2007 From: dietmar.stolz at netcologne.de (Dietmar Stolz) Date: Wed, 10 Jan 2007 16:30:05 +0100 Subject: [Mapserver-DE] OGR: Join zwischen Shape und Datenbank Message-ID: <005d01c734cc$342dfbb0$0202a8c0@medion> Hallo Liste, ich habe per OGR eine Verbindung zwischen einem ShapeFile und einer Datenbank hergestellt. Funktioniert, nur es kommen keine Werte aus der Datenbank an. Der Join zwischen Shape und Datenbank erfolgt ueber ein Feature vom Typ String. Ist das evtl. das Problem? OGRINFO zeigt mir alle Werte aus dem Shape, aus der Datenbank kommen lediglich die Spaltennamen an: ogrinfo gms_objektea.dbf -ro -sql "SELECT a.*,b.* FROM gms_objektea a LEFT JOIN 'ODBC:gms'.gms b ON a.O_NAME=b.UID" ... OGRFeature(a):0 a.O_NAME (String) = 040001E a.SO_NAME (String) = A194 a.ZVS (Real) = 11 a.LAYER (Real) = 0 b.UID (String) = (null) b.SO_NAME (String) = (null) b.LAYER (Real) = (null) POLYGON ((2561309.4397469554 ...)) OGRFeature(a):1 a.O_NAME (String) = 040002E a.SO_NAME (String) = A196 a.ZVS (Real) = 11 a.LAYER (Real) = 0 b.UID (String) = (null) b.SO_NAME (String) = (null) b.LAYER (Real) = (null) POLYGON ((2558770.0666216221..) ) ... Mit mySQL- und Oracle-Datenquellen gibt's das gleiche Verhalten, PostGIS konnte ich noch nicht testen. CONFIG "ODBC_OGR_FID" "UID" im Mapfile nutzt auch nix. Liebe Grüße Dietmar Stolz -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20070110/97070154/attachment.html From umn-ms at hydrotec.de Wed Jan 10 16:35:17 2007 From: umn-ms at hydrotec.de (umn-ms@hydrotec.de) Date: Wed, 10 Jan 2007 16:35:17 +0100 Subject: [Mapserver-DE] Antwort: Abweichung Anzahl Argumente bei zoomScale In-Reply-To: Message-ID: hi das erste argument ist der pointer auf das interne map-object. public int zoomScale(double scale, pointObj poPixPos, int width, int height, rectObj poGeorefExt, rectObj poMaxGeorefExt) { return mapscriptJNI.mapObj_zoomScale(swigCPtr, scale, pointObj.getCPtr (poPixPos), width, height, rectObj.getCPtr (poGeorefExt), rectObj.getCPtr (poMaxGeorefExt)); } Der swigCPtr ist eben dieser Pointer auf das interne map-Object. In Java wird er als long vorgehalten. In mapscipt_wrap.c wird er zu einem mapObj gecastet. Das mit den 6 Argumenten vs. 7 Argumenten ist also schon ok. Leider löst das wohl nicht dein eigentliches Problem ... Benedikt mapserver-de-bounces at freegis.org schrieb am 10.01.2007 15:30:16: > > Hallo zusammen, > > ich bins mal wieder. Mein altes Problem ist gelöst, dafür habe ich jetzt ein neues ;-) > > Ich benutze die Source Distibution 4.10.0 von http://mapserver.gis.umn.edu/download/current/ > > Fehlermeldung: > java.lang.UnknownError: mapscript::mapObj::zoomScale: General error message. Incorrect arguments > edu.umn.gis.mapscript.mapscriptJNI.mapObj_zoomScale(Native Method) > edu.umn.gis.mapscript.mapObj.zoomScale(mapObj.java:563) > de.gad.sbf.sbf.sbfinder.TestServer.initMap(TestServer.java:84) > > Grund: > Die Methode zoomScale in der mapObj.java hat 6 Argumente: > public int zoomScale(double scale, pointObj poPixPos, int width, int height, rectObj poGeorefExt, rectObj poMaxGeorefExt) > > In der MapScript API Reference unter http://mapserver.gis.umn.edu/docs/reference/mapscript werde ebenfalls 6 Argumente angegeben. > > In der mapscriptJNI.java werden aber 7 Argumente gefordert! > public final static native int mapObj_zoomScale(long jarg1, double jarg2, long jarg3, int jarg4, int jarg5, long jarg6, long jarg7); > In der mapscript_wrap.c stehen ebenfalls 7 Argumente. > Anscheinend passt die Anzahl der Argumente in der mapObj.java nicht zur Anzahl der Argumente in der mapscriptJNI.java > > Frage: > Kann mir jemand sagen, was ich da machen muss? > > > viele Grüße, > > Jan > > > _______________________________________________ > 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/20070110/c31f3a0f/attachment.html From kbehncke at igf.uni-osnabrueck.de Sat Jan 13 11:19:39 2007 From: kbehncke at igf.uni-osnabrueck.de (Kai Behncke) Date: Sat, 13 Jan 2007 11:19:39 +0100 Subject: [Mapserver-DE] Automatisiertes Kacheln Message-ID: <20070113101448.M26515@igf.uni-osnabrueck.de> > -----Ursprüngliche Nachricht----- > Von: armin.burger at gmx.net > Gesendet: 08.12.06 17:05:10 > An: r.keltermann at web.de > CC: mapserver-de at freegis.org > Betreff: Re: [Mapserver-DE] Automatisiertes Kacheln > > >> > > Hallo, > > vielen Dank erst mal. > > Gilt das was Du sagst nur für Geotiffs? > > Was ist mit 150 MB großen JPEGs? > > JPEG's wuerde ich eher als Notloesung betrachten, z.B. wenn man wenig > Plattenplatz hat. Ansonsten sind JPEG's recht langsam, da immer das > komplette Bild entpackt werden muss, um es darzustellen. Tiffs > (unkomprimiert) koennen sehr effizient in kleinen Teilen gelesen werden. > Evtl. sind noch ECW's geeignet wenn man sehr grosse Bilder und/oder > wenig Platz hat. Sind langsamer als Tiff aber deutlich schneller als Jpeg. > > > > Muss man denn Rasterbilder garnicht kacheln? > > Ich lese immer wieder dass das sehr wichtig sei, weil sonst die Performanz leidet?? > > Was genau meinst Du mit Overviews mit gdaladdo? > > gdaladdo fuegt Overview-Ebeben mit geringerer Aufloesung und daher > weniger Datenmenge in das existierende Tiff ein. Die Dateigrosse des > Tiffs erhoeht sich daurch um bis etwa 30%, aber es lohnt sich! Tiffs mit > Overviews sind das schnellste was ich bisher getestet habe und auf der > Mapserver Liste wird das gleiche oefters bestaetigt. > > Du brauchst Gdal (fuer Windows als FWtools erhaeltlich unter > http://www.gdal.org/dl/fwtools/FWTools111.exe). Kurzbeschreibung von > gdaladdo unter > http://gdal.maptools.org/gdaladdo.html > > gdaladdo -r average dein.tif 2 4 6 8 12 16 20 30 > >Cool, danke :-) !!!! >Dennoch würde es mich generell interessieren, ob man automatisiert einen >Befehl auf der MS-DOS-Konsole x-fach mit verschiedenen Parametern ablaufen >lassen kann. >Wir haben hier diesbezüglich schon viel gerätselt und probiert. > >Also nehmen wir mal ich möchte kacheln derart: >gdal_translate –projwin 3623456 5311111 3375433 570000 bild_in.tif >bild_out.tif > >....und dieses dann x-fach, immer wieder mit neuen Koordinaten, so dass man >letztlich mehrere Kacheln bekommt. >Man könnte das manuell machen, dauert aber viel zu lange. >Könnte man z.B. auf Windows eine batch-Datei schreiben, die so etwas macht, >also den Befehl mit immer wieder neuen Koordinaten aufruft, so dass man dann >im Endeffekt z.B. 20 Einzelbilder aus einem großen Bild bekommt? Hallo, ist zwar schon ne Weile her, aber hier ein ziemlich passables Shell-Skript zum automatisierten Kacheln von Bildern. Der Autor hat das ok zur Weiterverbreitung gegeben. Das Skript kann natürlich mit den bekannten Optionen der FWtools beliebig erweitert werden. Viele Grüße, Kai ----------------- #! /bin/bash # # Linux Shell Script to cut large TIF into N x M tiled TIF's # # Version: 0.9 # # Author: Eric Legge Smith # # Date: Dec 2006# # # gdal utility syntax: gdal_translate -srcwin [$1] [$2] [$3] [$4] -a_srs [$5] [$6] [tile_map.tif] # # where: # $1 is the number of tiles required in X # $2 is the number of tiles required in Y # $3 is the required tile size in X direction # $4 is the required tile size in Y direction # $5 is the projection # $6 is the path to the original map TIF # echo "Tif Tiling Script - using gdal_translate"; if [ $# -eq 6 ] then Sx=$3 Sy=$4 Proj=$5 Map_Path=$6 cnt=0 # ===== LOOP ON NUMBER OF TILES REQUIRED IN X for (( i=0; i<=$1-1; i++ )) # GENERATE TWO DIGIT NUMBERING IN X AND Y FOR TILENAMES do if test $i -le 9 then ni=0$i else ni=$i fi # ===== CALCULATE OFFSET IN X Xoff=`expr $Sx \* $i` # ===== LOOP ON NUMBER OF TILES REQUIRED IN Y for (( j=0; j<=$2-1; j++ )) do # ===== CALCULATE OFFSET IN Y Yoff=`expr $Sy \* $j` if test $j -le 9 then nj=0$j else nj=$j fi cnt=`expr $cnt + 1` echo Tile:$cnt Offset:$Xoff $Yoff Size:$Sx $Sy Projection:$Proj Path:$Map_Path Index:$ni $nj # ===== USE GDAL TRANSLATE TO GENERATE GEOTIFF TILES /home/fragglefoo/download_fraggle/FWTools-1.1.3/bin_safe/gdal_translate -srcwin $Xoff $Yoff $Sx $Sy -a_srs $Proj $Map_Path tile$ni$nj.gtiff done #echo "" done echo "`expr $1 \* $2` Tiles processed ... Operation completed." else echo "Usage - ./tiletool Nx Ny Sx Sy Prj Pth" echo "Where Nx and Ny are two Integers representing the number of tiles required in X and Y" echo "Where Sx and Sy are two Integers representing the tile size in pixels" echo "Where Prj is the required projection" echo "Where Pth is path to original_map.tif file" echo "e.g. tiletool.sh 2 3 1000 1000 EPSG:20255 ../aerial.tif" echo "Generates the following:" echo " 6 tiles as a 2x3 grid" echo " Each tile is 1000 pixels square" echo " The projection is EPSG:20255" echo " The original file called aerial.tif is located in the parent directory" echo " The output tiles are named tile0000.tif, tile0001.tif ..... tile0102.tif" fi ----------------- -- Dipl.-Geogr. Dipl.-Umweltwiss. Kai Behncke Institut für Geoinformatik und Fernerkundung (IGF) Universität Osnabrück Kolpingstr. 7 49074 Osnabrück Raum: 01/308 Tel.: +49 541 969-4450 E-Mail: mailto:kbehncke at igf.uni-osnabrueck.de Web: http://www.igf.uni-osnabrueck.de From hendrik_von_garrel at yahoo.de Wed Jan 17 15:57:24 2007 From: hendrik_von_garrel at yahoo.de (Hendrik von Garrel) Date: Wed, 17 Jan 2007 15:57:24 +0100 (CET) Subject: [Mapserver-DE] EPSG Parameter Message-ID: <20070117145724.84309.qmail@web26401.mail.ukl.yahoo.com> Hallo Liste, kann mir jemand sagen wo die einzelnen Parameter der ESPG Definition beschrieben werden oder was sie bedeuten? # WGS 84 <4326> +proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs no_defs <> Was verbirgt sich hinter longlat? Was für Werte stecken hinter WGS84? Was bedeutet no_defs? Danke im Vorraus Gruß, Hendrik --------------------------------- Yahoo! Messenger - kostenlos* mit Familie und Freunden von PC zu PC telefonieren. -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20070117/e5d89b79/attachment.html From adams at terrestris.de Wed Jan 17 15:58:18 2007 From: adams at terrestris.de (Till Adams) Date: Wed, 17 Jan 2007 15:58:18 +0100 Subject: [Mapserver-DE] FOSSGIS 2007 Message-ID: <45AE398A.4070503@terrestris.de> Hallo UMN-De Liste -- und Sie kommt doch ... FOSSGIS 2007 - die kommerzielle Open Source GIS-Welt zu Gast in Berlin Vom 13. bis 15. März 2007 präsentiert sich die Open Source GIS Branche auf der diesjährigen FOSSGIS in der Humboldt-Universität zu Berlin , wo die größte deutschsprachige Anwenderkonferenz für Freie Geo-Informationssysteme stattfindet. An mittlerweile drei Ausstellungstagen werden auf der Tagung die neuesten Open Source Entwicklungen im Bereich Geographischer Informationssyteme präsentiert. Geo-Anwendungen auf Basis Freier Software sind einer der dynamischsten Wachstumsmärkte im gesamten IT-Markt. Die Nachfrage nach Geoinformationen erfährt nicht nur durch populäre Massenanwendungen wie Google Maps & Co. erhebliche Steigerungen. Auch die Bereiche Geomarketing, Business Mapping, 3D-Anwendungen oder mobile GI-Systeme erfahren seit Jahren einen stetigen Aufwärtstrend. Für diese und viele weitere Anwendungen werden auf der FOSSGIS 2007 professionelle, bewährte Open Source Anwendungen vorgestellt. Interessenten können sich auf der Webseite der FOSSGIS 2007 (http://www.fossgis.de/wiki/) informieren und für den Besuch der Anwenderkonferenz registrieren lassen. Der Eintritt ist kostenfrei, eine Registrierung ist allerdings zu Planungszwecken notwendig. Während der Tagung finden zahlreiche Workshops zu Open Source GIS statt, z.B. zu MapServer, Mapbender, PostGIS, Mapstorer und vielen weiteren. Die Teilnahme an diesen Workshops ist kostenpflichtig. Der Call for Papers für Anwenderberichte läuft noch bis zum 19. Februar, interessierte Anwender können sich unter cfp_fossgis at freegis.org um die Teilnahme bewerben. Weitere Informationen finden Sie unter http://www.fossgis.de/wiki/index.php/CFP_07 Organisationen und Unternehmen, die sich noch als Aussteller oder Sponsoren registrieren wollen, finden alle relevanten Informationen noch bis zum 28. Februar unter http://www.fossgis.de/wiki/index.php/MesseSponsoring07 Für allgemeine Rückfragen finden sich unter der Webadresse http://www.fossgis.de/wiki/ die Kontaktdaten des Organisationsteams. Das Organisations-Team der FOSSGIS 2007! -- ***************************************** SensorGIS 'Geodaten in Echtzeit' http://www.sensorgis.de 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 uwe.seher at arteng.de Thu Jan 18 09:36:24 2007 From: uwe.seher at arteng.de (Uwe Seher) Date: Thu, 18 Jan 2007 09:36:24 +0100 Subject: [Mapserver-DE] EPSG Parameter In-Reply-To: <20070117145724.84309.qmail@web26401.mail.ukl.yahoo.com> Message-ID: <0MKwpI-1H7Sky3EgA-0001Hv@mrelayeu.kundenserver.de> Hallo und guten Morgen! <4326> +proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs no_defs 4326 ist die Nummer der Definition, proj beschreibt die Projektionsmethode, hier Longitude, Lattitude also Längen und Breitengrade ellps beschreibt das zur Projektion verwendete Ellipsoid hier die Definition WGS84, es werden aber auch häufig das Bessel- oder Krassovski-Ellipsoid verwendet. an der Stelle nodefs dürften Skalierungen oder Verschiebungen o.ä. stehen, die bei dieser Projektion, die auf Winkeln basiert, nicht benötigt werden. Du kann auf zahlreichen Webseiten Informationen über Projektionen und geographische Systeme und deren Funktion finden, Google ist da ein guter Freund. Gruß Uwe Seher ______________________________________ art & engineering kauppert und mach ingenieurpartnerschaft ________________________________________ nebeniusstr. 34 d-76137 Karlsruhe fon +49 721 3548969-3 fax +49 721 3548969-5 email uwe.seher at arteng.de, www.arteng.de ________________________________________ _____ Von: mapserver-de-bounces at freegis.org [mailto:mapserver-de-bounces at freegis.org] Im Auftrag von Hendrik von Garrel Gesendet: Mittwoch, 17. Januar 2007 15:57 An: mapserver-de at freegis.org Betreff: [Mapserver-DE] EPSG Parameter Hallo Liste, kann mir jemand sagen wo die einzelnen Parameter der ESPG Definition beschrieben werden oder was sie bedeuten? # WGS 84 <4326> +proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs no_defs <> Was verbirgt sich hinter longlat? Was für Werte stecken hinter WGS84? Was bedeutet no_defs? Danke im Vorraus Gruß, Hendrik _____ Yahoo! Messenger - kostenlos* mit Familie und Freunden von PC zu PC telefonieren . ____________ Virus checked by G DATA AntiVirusKit Virus news: www.antiviruslab.com -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20070118/5bd9b8ce/attachment.html From rafalszajbel at compuserve.de Tue Jan 9 09:49:58 2007 From: rafalszajbel at compuserve.de (Rafal Szajbel) Date: Tue, 9 Jan 2007 09:49:58 +0100 Subject: [Mapserver-DE] =?iso-8859-1?q?Truetype_Symbole_mit_wei=DFem_Hinte?= =?iso-8859-1?q?rgrund?= Message-ID: <006001c733cb$24d27b20$be14a8c0@SZAJBEL> Hallo Mapserver-Nutzer, Ich verwende ein paar nette TrueType Symbole für einen Punkt-Layer. Was jedoch optisch stört, ist der farbige Hintergrund, wenn der Layer drunter nicht weiß ist. Bei einem Annotation-Layer kann man das mit Backgroundcolor 255 255 255 verhindern. Gibt es auch einen Lösung für Punkt-Layer oder sollte man Bitmap-Symbole verwenden ? Gruß Rafael Szajbel -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20070109/3e0e37c9/attachment.html -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : nicht verfügbar Dateityp : image/jpeg Dateigröße : 42197 bytes Beschreibung: nicht verfügbar URL : http://www.intevation.de/pipermail/mapserver-de/attachments/20070109/3e0e37c9/attachment.jpeg From armin.grubert at lgb-rlp.de Mon Jan 22 08:25:44 2007 From: armin.grubert at lgb-rlp.de (armin grubert) Date: Mon, 22 Jan 2007 08:25:44 +0100 Subject: [Mapserver-DE] Make Problem mit msGEOSArea und msGEOSLength Message-ID: <45B466F8.8080006@lgb-rlp.de> Liebe Liste, ich versuche vergeblich mapserver 4.10 aus SuSE10.0 zu konfigurieren, mit: proj4.4.9 gdal-1.3.2-3 geos-3.0.0rc3 PDFlib-Lite7.0.0p3 postgis-1.2.1 und folgendes script wird benutzt: #! /bin/sh # configure mapserver 4.10 # januar 2007 make clean ./configure --with-gd=/usr/ \ --with-httpd=/usr/sbin/httpd2 \ --with-pdf=/usr/local/ \ --with-postgis \ --with-proj=/usr/local/ \ --with-ogr \ --with-gdal=/usr/bin/gdal-config \ --with-geos=/usr/bin/geos-config \ --without-tiff \ --enable-point-z-m \ --with-wfs \ --with-wcs \ --with-wmsclient \ --with-wfsclient --- configure endet erfolgreich mit: configure: creating ./config.status config.status: creating Makefile config.status: creating mapscript/java/Makefile config.status: creating mapscript/csharp/Makefile --- make endet leider mit Fehler: ./libmap.a(mapgeos.o): In function `msGEOSArea': mapgeos.c:(.text+0x17ca): undefined reference to `GEOSArea' ./libmap.a(mapgeos.o): In function `msGEOSLength': mapgeos.c:(.text+0x183a): undefined reference to `GEOSLength' collect2: ld returned 1 exit status make: *** [shp2img] Fehler 1 Ältere Versionen von geos habe ich bereits ausprobiert, z.B. geos-2.2.1 wobei jedoch die gleiche Fehlermeldung auftritt. Was kann ich tun? Gruß Armin From stephan.holl at intevation.de Mon Jan 22 08:33:30 2007 From: stephan.holl at intevation.de (Stephan Holl) Date: Mon, 22 Jan 2007 08:33:30 +0100 Subject: [Mapserver-DE] Make Problem mit msGEOSArea und msGEOSLength In-Reply-To: <45B466F8.8080006@lgb-rlp.de> References: <45B466F8.8080006@lgb-rlp.de> Message-ID: <20070122083330.0aa2fbf6@localhost> Hello Herr Grubert, armin grubert wrote at Mon, 22 Jan 2007 08:25:44 +0100: > Liebe Liste, > > > ich versuche vergeblich mapserver 4.10 aus SuSE10.0 zu > konfigurieren, mit: > > proj4.4.9 > gdal-1.3.2-3 > geos-3.0.0rc3 > PDFlib-Lite7.0.0p3 > postgis-1.2.1 > > und folgendes script wird benutzt: > > #! /bin/sh > # configure mapserver 4.10 > # januar 2007 > > make clean > ./configure --with-gd=/usr/ \ > --with-httpd=/usr/sbin/httpd2 \ > --with-pdf=/usr/local/ \ > --with-postgis \ > --with-proj=/usr/local/ \ > --with-ogr \ > --with-gdal=/usr/bin/gdal-config \ > --with-geos=/usr/bin/geos-config \ > --without-tiff \ > --enable-point-z-m \ > --with-wfs \ > --with-wcs \ > --with-wmsclient \ > --with-wfsclient > > --- configure endet erfolgreich mit: > configure: creating ./config.status > config.status: creating Makefile > config.status: creating mapscript/java/Makefile > config.status: creating mapscript/csharp/Makefile > > --- make endet leider mit Fehler: > ./libmap.a(mapgeos.o): In function `msGEOSArea': > mapgeos.c:(.text+0x17ca): undefined reference to `GEOSArea' > ./libmap.a(mapgeos.o): In function `msGEOSLength': > mapgeos.c:(.text+0x183a): undefined reference to `GEOSLength' > collect2: ld returned 1 exit status > make: *** [shp2img] Fehler 1 > > Ältere Versionen von geos habe ich bereits ausprobiert, z.B. > geos-2.2.1 wobei jedoch die gleiche Fehlermeldung auftritt. > Was kann ich tun? Evtl. liegen noch Reste einer anderen GEOS-Installation auf Ihrem System herum, die stören? Viele Grüße Stephan Holl -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : signature.asc Dateityp : application/pgp-signature Dateigröße : 189 bytes Beschreibung: nicht verfügbar URL : http://www.intevation.de/pipermail/mapserver-de/attachments/20070122/4b2d3537/signature.asc From Marko.Samson at wald-und-holz.nrw.de Mon Jan 22 08:44:52 2007 From: Marko.Samson at wald-und-holz.nrw.de (Samson, Marko) Date: Mon, 22 Jan 2007 08:44:52 +0100 Subject: [Mapserver-DE] =?iso-8859-1?q?WG=3A__Truetype_Symbole_mit_wei=DFe?= =?iso-8859-1?q?m_Hintergrund?= Message-ID: <48D45C62B4C8234795CB86F840F7DFCD4EFF81@zeex01.forst.local> Hallo Rafael, lege doch einfach ein weißes Quadrat als zweites TTF Symbol hinter dein eigentliches TTF: STYLE SYMBOL "quadratgefuellt" COLOR 255 255 255 SIZE 20 END # end of style STYLE SYMBOL "deinnettesTTF" COLOR XXX XXX XXX END #end of style "quadratgefuellt" musst du natürlich vorher definieren. Falls du EsriDefaultMarker.ttf hast, kannst du z.B '#175' nehmen. Gruß, Marko Marko Samson Landesbetrieb Wald und Holz NRW GIS-Anwendungsentwicklung Referat I-5 Albrecht-Thaer-Straße 34 48147 Münster Achtung, neue Telefonnummer! Tel.: 0251/91797 - 169 Mail: marko.samson at wald-und-holz.nrw.de ________________________________ Von: mapserver-de-bounces at freegis.org [mailto:mapserver-de-bounces at freegis.org] Im Auftrag von Rafal Szajbel Gesendet: Dienstag, 9. Januar 2007 09:50 An: Mapserver Mailingliste DE Betreff: [Mapserver-DE] Truetype Symbole mit weißem Hintergrund Hallo Mapserver-Nutzer, Ich verwende ein paar nette TrueType Symbole für einen Punkt-Layer. Was jedoch optisch stört, ist der farbige Hintergrund, wenn der Layer drunter nicht weiß ist. Bei einem Annotation-Layer kann man das mit Backgroundcolor 255 255 255 verhindern. Gibt es auch einen Lösung für Punkt-Layer oder sollte man Bitmap-Symbole verwenden ? Gruß Rafael Szajbel -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20070122/45551c72/attachment.html -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : nicht verfügbar Dateityp : image/jpeg Dateigröße : 42197 bytes Beschreibung: beispiel.jpg URL : http://www.intevation.de/pipermail/mapserver-de/attachments/20070122/45551c72/attachment.jpeg From armin.grubert at lgb-rlp.de Mon Jan 22 15:15:08 2007 From: armin.grubert at lgb-rlp.de (armin grubert) Date: Mon, 22 Jan 2007 15:15:08 +0100 Subject: [Mapserver-DE] Make Problem mit msGEOSArea und msGEOSLength In-Reply-To: <20070122083330.0aa2fbf6@localhost> References: <45B466F8.8080006@lgb-rlp.de> <20070122083330.0aa2fbf6@localhost> Message-ID: <45B4C6EC.6000301@lgb-rlp.de> Liebe Liste, Hallo Herr Holl, Sie hatten Recht, Reste einer älteren geos-Version haben das erfolgreiche compilieren verhindert. Vielen Dank Armin >> Liebe Liste, >> >> >> ich versuche vergeblich mapserver 4.10 aus SuSE10.0 zu >> konfigurieren, mit: >> >> proj4.4.9 >> gdal-1.3.2-3 >> geos-3.0.0rc3 >> PDFlib-Lite7.0.0p3 >> postgis-1.2.1 >> >> und folgendes script wird benutzt: >> >> #! /bin/sh >> # configure mapserver 4.10 >> # januar 2007 >> >> make clean >> ./configure --with-gd=/usr/ \ >> --with-httpd=/usr/sbin/httpd2 \ >> --with-pdf=/usr/local/ \ >> --with-postgis \ >> --with-proj=/usr/local/ \ >> --with-ogr \ >> --with-gdal=/usr/bin/gdal-config \ >> --with-geos=/usr/bin/geos-config \ >> --without-tiff \ >> --enable-point-z-m \ >> --with-wfs \ >> --with-wcs \ >> --with-wmsclient \ >> --with-wfsclient >> >> --- configure endet erfolgreich mit: >> configure: creating ./config.status >> config.status: creating Makefile >> config.status: creating mapscript/java/Makefile >> config.status: creating mapscript/csharp/Makefile >> >> --- make endet leider mit Fehler: >> ./libmap.a(mapgeos.o): In function `msGEOSArea': >> mapgeos.c:(.text+0x17ca): undefined reference to `GEOSArea' >> ./libmap.a(mapgeos.o): In function `msGEOSLength': >> mapgeos.c:(.text+0x183a): undefined reference to `GEOSLength' >> collect2: ld returned 1 exit status >> make: *** [shp2img] Fehler 1 >> >> Ältere Versionen von geos habe ich bereits ausprobiert, z.B. >> geos-2.2.1 wobei jedoch die gleiche Fehlermeldung auftritt. >> Was kann ich tun? Stephan Holl schrieb: > Hello Herr Grubert, > > armin grubert wrote at Mon, 22 Jan 2007 > 08:25:44 +0100: > > > Evtl. liegen noch Reste einer anderen GEOS-Installation auf Ihrem > System herum, die stören? > > Viele Grüße > > Stephan Holl > > > > ------------------------------------------------------------------------ > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de From albrecht at fielax.de Wed Jan 24 09:44:20 2007 From: albrecht at fielax.de (Sebastian Albrecht) Date: Wed, 24 Jan 2007 09:44:20 +0100 Subject: [Mapserver-DE] EPSG Parameter In-Reply-To: <20070117145724.84309.qmail@web26401.mail.ukl.yahoo.com> References: <20070117145724.84309.qmail@web26401.mail.ukl.yahoo.com> Message-ID: <45B71C64.9050003@fielax.de> Hallo Hendrik, > kann mir jemand sagen wo die einzelnen Parameter der ESPG Definition > beschrieben werden oder was sie bedeuten? Die Bedeutung der Parameter kannst du am besten der Dokumentation der PROJ.4-Bibliothek auf der offiziellen Webseite entnehmen: http://proj.maptools.org/ (unter Documentation) bzw. die wichtigsten PDFs: ftp://ftp.remotesensing.org/proj/OF90-284.pdf ftp://ftp.remotesensing.org/proj/proj.4.3.pdf ftp://ftp.remotesensing.org/proj/proj.4.3.I2.pdf Dort steht alles drin was du wissen willst und sicherlich noch sehr viel mehr. Gruß, Sebastian -- ---------------------------------------------------------------- FIELAX Gesellschaft fuer wissenschaftliche Datenverarbeitung mbH Schifferstr. 10-14, 27568 Bremerhaven, GERMANY Sebastian Albrecht Phone: +49 (0)471 30015-16 Fax: +49 (0)471 30015-22 EMail: albrecht at fielax.de ---------------------------------------------------------------- From albrecht at fielax.de Thu Jan 25 13:18:36 2007 From: albrecht at fielax.de (Sebastian Albrecht) Date: Thu, 25 Jan 2007 13:18:36 +0100 Subject: [Mapserver-DE] EPSG Parameter In-Reply-To: <142990.63280.qm@web26408.mail.ukl.yahoo.com> References: <142990.63280.qm@web26408.mail.ukl.yahoo.com> Message-ID: <45B8A01C.4090104@fielax.de> Hallo Hendrik, > # WGS 84 > <4326> +proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs no_defs <> > > Welche Projektion wird bei longlat verwendet? > Wie und vor allem wo sind die große und keine Halbachse von WGS84 definiert? > Was bedeutet no_defs? > ... > > Zu diesen Fragen habe ich keine Antwort gefunden > Wenn du noch einen Tipp hast - immer her damit ;-) Streng genommen ist die Projektion longlat (oder auch latlong) keine geographische Projektion. Diese zeichnen sich dadurch aus, dass die Kugel der Erde auf einen geometrischen Körper projiziert werden, aus dem durch ein wenig Falten eine zweidimensionale Fläche (-> Karte) entstehen kann. Sehr schöne Bilder dazu findest du hier: http://web.tag-gym.dk/TG/-2mMa2/Projektioner.htm http://www.explorermagazin.de/gps/grids.htm Bei longlat (auch Pseudo-Projektion genannt) werden die Lat- und Lon-Werte praktisch per Zweisatz in ein XY-Koordinatensystem umgerechnet. Das bedeutet deine Koordinaten im Bereich -180°/180°/-90°/90° werden einfach per Multiplikation in einem xy-Koordinatensystem, bspw. einem Bild von 360x180 Pixeln , aufgetragen. Diese Pseudo-Projektion ist praktisch nur am Äquator einigermaßen flächentreu und wird zu den Polen hin mehr und mehr gestaucht. Für großmaßstäbige Darstellungen ist sie IMHO nicht zu gebrauchen, leider aber oft die einzige, die von vielen WMS unterstützt wird. Wie sind eigentlich die Bestrebungen bspw. eine einfache +proj=merc in den EPSG mit aufzunehmen und wie wird es Verbesserungen im Hinblick auf den Einsatz von Projektionen bei WMS geben? Viele Grüße, Sebastian From albrecht at fielax.de Thu Jan 25 15:13:13 2007 From: albrecht at fielax.de (Sebastian Albrecht) Date: Thu, 25 Jan 2007 15:13:13 +0100 Subject: [Mapserver-DE] EPSG Parameter In-Reply-To: <20070125131359.95212.qmail@web26411.mail.ukl.yahoo.com> References: <20070125131359.95212.qmail@web26411.mail.ukl.yahoo.com> Message-ID: <45B8BAF9.6070207@fielax.de> Hallo Hendrik, > der eigentliche Grund warum ich das herausfindenwolte ist folgender > > Ich möchte einen WMS unter Verwendung von ArcIMS in google earth > einbinden, das klappt aber nicht. Google Earth ruft den Service immer > mit EPSG 4326 aus also WGS84. Deswegen helfen mir andere Projektionen > nicht weiter. Weil es nicht geklappt hat, habe ich den UMN > installiert und es damit ausprobiert. Und siehe da - es funktioniert. > Ich erhalte zwei unterschiedliche Kartenbilder, obwohl sie mit > identischen Parametern (SRS und BBOX) angefordert werden, auch wenn > sie im Browser aufgerufen werden.. Meine Vermutung ist, dass ArcIMS > und UMN verschiedene Projektionen oder Abbildungvorschriften für > WGS84 verwenden. Um das herraus zu finden wollte ich die Definitionen > wissen. Ok, da kann ich dir leider nicht weiterhelfen, da ich ArcIMS nicht kenne. Beim Einbinden von UMN-Mapserver-WMS in ESRI Arc*-Clienten ist mir nur schon häufiger aufgefallen, dass die gegebenen Standards von ESRI wohl manchmal etwas anders ausgelegt werden. Gruß, Sebastian PS: Beim Antworten klicke am besten immer auf "Allen antworten", dann landen die Antworten auch wieder in der Mailinglist und die anderen können an der Diskussion teilhaben/-nehmen. -- ---------------------------------------------------------------- FIELAX Gesellschaft fuer wissenschaftliche Datenverarbeitung mbH Schifferstr. 10-14, 27568 Bremerhaven, GERMANY Sebastian Albrecht Phone: +49 (0)471 30015-16 Fax: +49 (0)471 30015-22 EMail: albrecht at fielax.de ---------------------------------------------------------------- From uwe.seher at arteng.de Thu Jan 25 17:37:14 2007 From: uwe.seher at arteng.de (Uwe Seher) Date: Thu, 25 Jan 2007 17:37:14 +0100 Subject: [Mapserver-DE] EPSG Parameter In-Reply-To: <45B8A01C.4090104@fielax.de> Message-ID: <0ML21M-1HA7b91jGz-0007VZ@mrelayeu.kundenserver.de> > -----Ursprüngliche Nachricht----- > Von: mapserver-de-bounces at freegis.org > [mailto:mapserver-de-bounces at freegis.org] Im Auftrag von > Sebastian Albrecht > Gesendet: Donnerstag, 25. Januar 2007 13:19 > An: Hendrik von Garrel > Cc: mapserver-de at freegis.org > Betreff: Re: [Mapserver-DE] EPSG Parameter > Wie sind eigentlich die Bestrebungen bspw. eine einfache > +proj=merc in den EPSG mit aufzunehmen und wie wird es > Verbesserungen im Hinblick auf den Einsatz von Projektionen > bei WMS geben? > > > Viele Grüße, > Sebastian Da sind doch welche dabei? 31466-31469 beschreiben GK 2-4, UTM gibts auch oder was meinst du? Wie die dann im einzelnen WMS implementiert sind, liegt wiederum in den Händen dessen der ihn zur Verfügungstellt. Gruß Uwe Seher ____________ Virus checked by G DATA AntiVirusKit Virus news: www.antiviruslab.com From adams at terrestris.de Fri Jan 26 09:11:33 2007 From: adams at terrestris.de (Till Adams) Date: Fri, 26 Jan 2007 09:11:33 +0100 Subject: [Mapserver-DE] [Mapbender-users] Probleme mit Legende In-Reply-To: <20070126090030.j3cf2e2hriv44wc8@webmail.uni-karlsruhe.de> References: <20070126090030.j3cf2e2hriv44wc8@webmail.uni-karlsruhe.de> Message-ID: <45B9B7B5.9050508@terrestris.de> duejan at gik.uni-karlsruhe.de schrieb: > Hallo Mailingliste, > > ich habe folgendes Problem: > > in meiner GUI wird eine Legende erzeugt, aber die Schrift rutscht in > die Symbole/Farb-Angaben. Nun habe ich ein paar Fragen: > > 1) mir ist nicht ganz bewußt, wie mapbender die legende generiert, da > ich kein legend-objekt in der map-datei definiert habe. Kann mir da > jmd weiter helfen? > > 2) wenn ich ein legend-objekt definiere, wird gar keine Legende mehr > angezeigt. Es erscheinen nur Grafik-symbole an der Stelle der > Legendeneinträge. Hat jmd eine Idee, an was das liegen könnte? > > MfG > Jan Dürrfeld > ----------------------------------- > cand. geod. Jan Dürrfeld > Böttgerstrasse 11 > 68775 Ketsch > Tel.: 06202/64037 > Email: duejan at gik.uni-karlsruhe.de > > > > _______________________________________________ > Mapbender_users mailing list > Mapbender_users at lists.osgeo.org > http://lists.osgeo.org/mailman/listinfo/mapbender_users > Jan, auch das ist eigentlich eine klassische UMN-Userliste Frage. Mapbender fragt die Legende genauso vom WMS an, wie die Kartenbilder selber. Wenn dein Mapfile OHNE Legendetag eine Legende liefert, ist das eigentlich ein UMN Problem (sollte er nicht, aber er scheint da auf eine Defaulteinstellung zu gehen), wenn er MIT Legendblock KEINE liefert, dann ist deine Legenden Definition falsch. So sieht ein solcher Getlegendgraphic Request auf einen WMS (in dem Fall UMN) aus: http://maps.terrestris.de/cgi-bin/mapserv?map=/var/data/maps.terrestris.de/wsn/mapfiles/pegel.map&format=image/png&REQUEST=getlegendgraphic&VERSION=1.1.1&SERVICE=WMS&layer=mess Hier der passende Legendblock aus dem Mapfile dazu: LEGEND STATUS ON KEYSIZE 20 16 TRANSPARENT OFF COLOR 120 120 120 LABEL TYPE TRUETYPE FONT "arial" Size 8 COLOR 1 1 1 END END Pass diesen Request doch mal auf deinen WMS an und schau, wann du wie welche Legende zurückbekommst. Der SChlüssel für die Legendendefinition ist auf jeden Fall der Legendblock in deinem Mapfile. Aufpassen mußt du bei Gruppen und Rasterdaten, weil der UMN dafür keine Legenden zurückliefert. Bei Rasterdaten kannst du dir mit "keyimage" (s. UMN Seite) helfen, bei Gruppen fängt der Mapbender das ab, wenn die Childlayer in den WMS GUI Settings nicht ausgeschaltet sind (sublayer off). Grüsse ausBonn, Till Adams -- ***************************************** SensorGIS 'Geodaten in Echtzeit' http://www.sensorgis.de 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 Kai-Behncke at gmx.de Mon Jan 29 14:39:23 2007 From: Kai-Behncke at gmx.de (Kai Behncke) Date: Mon, 29 Jan 2007 14:39:23 +0100 Subject: [Mapserver-DE] WMS/WFS-Anleitung (anhand des UMN MapServers) Message-ID: <20070129133923.105050@gmx.net> Hallo Liste, unter http://www.selbstverwaltung-bundesweit.de/mapserver/wms_wfs_anleitung.pdf liegt nun eine Anleitung zum Thema: Einführung in WMS und WFS (mit praktischen Beispielen in UMN MapServer und Mapbender). Vielen Dank an alle, die geholfen haben. Anregungen und Korrekturratschläge jederzeit erwünscht. Viele Grüße, Kai -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer From Jan.Ulbricht at GAD.de Tue Jan 30 11:29:58 2007 From: Jan.Ulbricht at GAD.de (Jan.Ulbricht@GAD.de) Date: Tue, 30 Jan 2007 11:29:58 +0100 Subject: [Mapserver-DE] Logging des Mapserver Message-ID: Hallo zusammen, mit Eurer Unterstützung habe ich es geschafft, den Mapserver auf der Solaris Maschine zum laufen zu bringen. Das einzige, was noch nicht so toll ist, ist die Performance. So benötigt der Server nach Aufruf der Methode mapObj.draw() rund 20 Sekunden zum Zeichnen der Karte. Um herauszufinden, woran das liegt, würde ich gern in das Logfile schauen, dass der Mapserver eigentlich schreiben sollte. Auf meiner Windows Maschine (Windows deshalb, um den Kollegen, der die Solaris betreut nicht andauernd nerven zu müssen) habe dazu folgendes gemacht : In der Web-Section des Mapfile den absoluten Dateinamen des Logfile angegeben : LOG 'c:/ms4w/tmp/ms_tmp/log.txt' <-- Ist das richtig so?? Die Datei an der entsprechenden Stelle angelegt. Nach Ausführen der Anwendung ist das File immer noch leer. Deshalb habe ein bisschen rumprobiert und mir webObj.getLog() ausgeben lassen, was mir den obigen Dateinamen zurückgibt. mapObj.getDebug() gibt '0' zurück, aber auch das setzen auf '1' hat nichts gebracht. Ich habe schon fleißig gegoogelt aber nichts gefunden, was mir weiterhilft. Kann mir jemand von Euch sagen, was ich falsch mache? viele Grüße, Jan -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20070130/a2b74e11/attachment.html From rafalszajbel at compuserve.de Tue Jan 30 12:08:23 2007 From: rafalszajbel at compuserve.de (Rafal Szajbel) Date: Tue, 30 Jan 2007 12:08:23 +0100 Subject: [Mapserver-DE] Logging des Mapserver References: Message-ID: <003601c7445e$f5a738a0$be14a8c0@SZAJBEL> Hallo, wie ich sehe arbeitest du mit dem ms4w Packet und Apache. Den LOG-Eintrag im Web-Block kannst du löschen. Setze im Mapfile im Map-Block Debug auf ON. MAP ... DEBUG ON .... Schau in der Datei: C:\ms4w\Apache\logs\error.log nach. Dort findest du hilfreiche Infos. "Apache users will see timing details for drawing in Apache's error_log file." (Quelle: . http://mapserver.gis.umn.edu/docs/reference/mapfile/mapObj) Um genaueres zu den einzelnen Layern zu erfahren, solltest du auch DEBUG ON im Layerbereich angeben. LAYER .... DEBUG ON ..... Gruß Rafael ----- Original Message ----- From: Jan.Ulbricht at GAD.de To: mapserver-de at freegis.org Sent: Tuesday, January 30, 2007 11:29 AM Subject: [Mapserver-DE] Logging des Mapserver Hallo zusammen, mit Eurer Unterstützung habe ich es geschafft, den Mapserver auf der Solaris Maschine zum laufen zu bringen. Das einzige, was noch nicht so toll ist, ist die Performance. So benötigt der Server nach Aufruf der Methode mapObj.draw() rund 20 Sekunden zum Zeichnen der Karte. Um herauszufinden, woran das liegt, würde ich gern in das Logfile schauen, dass der Mapserver eigentlich schreiben sollte. Auf meiner Windows Maschine (Windows deshalb, um den Kollegen, der die Solaris betreut nicht andauernd nerven zu müssen) habe dazu folgendes gemacht : In der Web-Section des Mapfile den absoluten Dateinamen des Logfile angegeben : LOG 'c:/ms4w/tmp/ms_tmp/log.txt' <-- Ist das richtig so?? Die Datei an der entsprechenden Stelle angelegt. Nach Ausführen der Anwendung ist das File immer noch leer. Deshalb habe ein bisschen rumprobiert und mir webObj.getLog() ausgeben lassen, was mir den obigen Dateinamen zurückgibt. mapObj.getDebug() gibt '0' zurück, aber auch das setzen auf '1' hat nichts gebracht. Ich habe schon fleißig gegoogelt aber nichts gefunden, was mir weiterhilft. Kann mir jemand von Euch sagen, was ich falsch mache? viele Grüße, Jan ------------------------------------------------------------------------------ _______________________________________________ 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/20070130/cebe89df/attachment.html From karsten.blessmann at stadt-brandenburg.de Tue Jan 30 18:27:20 2007 From: karsten.blessmann at stadt-brandenburg.de (=?ISO-8859-1?Q?Karsten=20Ble=DFmann?=) Date: Tue, 30 Jan 2007 18:27:20 +0100 Subject: [Mapserver-DE] =?iso-8859-1?q?Signaturen_-_Einzelnes_Symbol_auf_F?= =?iso-8859-1?q?l=E4che_setzen?= Message-ID: <45BF8E080200006D000053D5@kvbb.brandenburg.de> Hallo Liste, gesucht und gesucht und nix dazu gefunden .... Mein Problem: Ich habe eine Menge an Flächen (Nutzungsarten), die ich mit einem EINZELNEN(!) Sybol kennzeichnen möchte (also z.B. Garten mit diesen drei Punkten in der Mitte der Fläche). Nun kann ich ja Beschriftungen so setzen lassen, dass diese automatisch in der Mitte der Fläche landen. Dasselbe möchte ich mit der Signatur (Pixmap oder Truetype, ist an dieser Stelle eigentlich egal) machen. Ich möchte keine flächenhafte Signatur erzeugen, da weiss ich, wie es geht. Es soll ein einzelnes Symbol in die Fläche gesetzt werden. Kann mir da jemand weiterhelfen, der vielleicht nur etwas Map-File Code in die Mail kopieren könnte :o). Besten Dank jetzt schon. Mit freundlichen Grüßen Karsten Bleßmann _________________________________________________ Stadt Brandenburg an der Havel Kataster- und Vermessungsamt GIS-Manager From adams at terrestris.de Wed Jan 31 08:38:25 2007 From: adams at terrestris.de (Till Adams) Date: Wed, 31 Jan 2007 08:38:25 +0100 Subject: [Mapserver-DE] =?iso-8859-1?q?Signaturen_-_Einzelnes_Symbol_auf_F?= =?iso-8859-1?q?l=E4che_setzen?= In-Reply-To: <45BF8E080200006D000053D5@kvbb.brandenburg.de> References: <45BF8E080200006D000053D5@kvbb.brandenburg.de> Message-ID: <45C04771.2080605@terrestris.de> Karsten Bleßmann schrieb: >Hallo Liste, > >gesucht und gesucht und nix dazu gefunden .... > >Mein Problem: > >Ich habe eine Menge an Flächen (Nutzungsarten), die ich mit einem >EINZELNEN(!) Sybol kennzeichnen möchte (also z.B. Garten mit diesen drei >Punkten in der Mitte der Fläche). Nun kann ich ja Beschriftungen so >setzen lassen, dass diese automatisch in der Mitte der Fläche landen. >Dasselbe möchte ich mit der Signatur (Pixmap oder Truetype, ist an >dieser Stelle eigentlich egal) machen. >Ich möchte keine flächenhafte Signatur erzeugen, da weiss ich, wie es >geht. Es soll ein einzelnes Symbol in die Fläche gesetzt werden. > >Kann mir da jemand weiterhelfen, der vielleicht nur etwas Map-File Code >in die Mail kopieren könnte :o). > >Besten Dank jetzt schon. > >Mit freundlichen Grüßen > >Karsten Bleßmann > >_________________________________________________ >Stadt Brandenburg an der Havel >Kataster- und Vermessungsamt >GIS-Manager > >_______________________________________________ >Mapserver-DE mailing list >Mapserver-DE at freegis.org >https://freegis.org/mailman/listinfo/mapserver-de > > > Karsten, dann beschrifte doch die Flächen mit deinem Symbol. Was du brauchst ist ein TTF, der deine Punktsymbole enthält und von dem du weißt, das bspw. bei Position des Buchstaben "a" deine drei Punkte für den Garten gesetzt werden. Dann ergänzt du deine Daten um eine Beschriftungsspalte (LABELITEM), in der du für die Gärten ein "a" einträgst, usw. Grüsse aus Bonn, Till Adams -- ***************************************** SensorGIS 'Geodaten in Echtzeit' http://www.sensorgis.de 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 karsten.blessmann at stadt-brandenburg.de Wed Jan 31 08:50:27 2007 From: karsten.blessmann at stadt-brandenburg.de (=?ISO-8859-1?Q?Karsten=20Ble=DFmann?=) Date: Wed, 31 Jan 2007 08:50:27 +0100 Subject: [Mapserver-DE] =?iso-8859-1?q?Signaturen_-_Einzelnes_Symbol_auf_F?= =?iso-8859-1?q?l=E4che_setzen?= In-Reply-To: References: Message-ID: <45C058530200006D00005436@kvbb.brandenburg.de> Hallo Matthias, soweit schon klar, blos da muss ich dann in der Spalte 'name' in der Tabelle das Zeichen drinstehen haben, genau das wollte ich ja nicht ... da wirds denn auch problemtisch, wenn man da wingdings o.ä. nehmen will ... Tja, wie kann ich das Zeichen in der Map-Datei angeben? z.B. aus den webgdings, die Nurmmer 104 (ist ein Krankenwagen) ... als Symbol inder "*.sym" schon klar: z.B. # Krankenwagen SYMBOL NAME "krankenwagen" TYPE TRUETYPE FONT "webdings" FILLED TRUE ANTIALIAS TRUE CHARACTER 'h' END Blos wie bekomme ich das in der Mapdatei vereinbart, ohne an den Tabellen rumschrauben zu müssen? als Beispiel: > LABELITEM 'Name' # an dieser Stelle aber bedeutungslos ... ... ... > LABEL > TYPE TRUETYPE > SIZE 22 > FONT 'webdings' > COLOR 100 100 100 > POSITION CC > ANGLE 0 > OFFSET 0 0 soo und hier irgendwas in der Form: SYMBOL=CHARACTER 'h' oder so ...????? > END #LABEL ansonsten saugt er die Inhalte ja aus der Spalte Name .... s.oben. besten Dank jetzt schon Karsten Bleßmann "Heber, Matthias" wrote on 31.01.2007 07:24:53: > Hallo Karsten, > Du kannst die Fläche mit einem Label "beschriften". Natürlich musst Du > Dir dann vorher einen Font mit dem Symbol generieren (z.B. so: > http://www.selbstverwaltung-bundesweit.de/mapserver/modules.php?name=Con > tent&pa=showpage&pid=2 ; Erstellung von Symbolen für den UMN > MapsServer). > Dann sieht das in der Map-Datei so aus: > > > LAYER > NAME 'deinName' > DATA 'deineDaten' > STATUS off > TYPE Polygon > MINSCALE 0 > MAXSCALE 100000 > TRANSPARENCY 100 > TOLERANCE 7 > TOLERANCEUNITS pixels > > CLASSITEM 'Name' > LABELITEM 'Name' > > CLASS > NAME 'Flughafen' > > STYLE > COLOR 200 200 200 > END #STYLE > > LABEL > MINDISTANCE 1 > TYPE TRUETYPE > SIZE 22 > FONT deinFont > COLOR 100 100 100 > POSITION CC > ANGLE 0 > OFFSET 0 0 > END #LABEL > END #CLASS > > END #LAYER > > > Die Fläche wird mittig mit Deinem Symbol beschriftet. > > > Gruß, > Matthias > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Dipl.-Ing. Matthias Heber > > GGA-Institut (Leibniz Institute for Applied Geosciences) > Sektion 5 - Geoinformatik und Datenbanken > Stilleweg 2 > 30655 Hannover / Germany > Tel.: +49 (0)511 643-2939 > Fax.: +49 (0)511 643-3665 > Mail: matthias.heber at gga-hannover.de > Web: www.gga-hannover.de > > > > -----Ursprüngliche Nachricht----- > Von: mapserver-de-bounces at freegis.org > [mailto:mapserver-de-bounces at freegis.org] Im Auftrag von Karsten > Bleßmann > Gesendet: Dienstag, 30. Januar 2007 18:27 > An: mapserver-de at freegis.org > Betreff: [Mapserver-DE] Signaturen - Einzelnes Symbol auf Fläche setzen > > Hallo Liste, > > gesucht und gesucht und nix dazu gefunden .... > > Mein Problem: > > Ich habe eine Menge an Flächen (Nutzungsarten), die ich mit einem > EINZELNEN(!) Sybol kennzeichnen möchte (also z.B. Garten mit diesen drei > Punkten in der Mitte der Fläche). Nun kann ich ja Beschriftungen so > setzen lassen, dass diese automatisch in der Mitte der Fläche landen. > Dasselbe möchte ich mit der Signatur (Pixmap oder Truetype, ist an > dieser Stelle eigentlich egal) machen. > Ich möchte keine flächenhafte Signatur erzeugen, da weiss ich, wie es > geht. Es soll ein einzelnes Symbol in die Fläche gesetzt werden. > > Kann mir da jemand weiterhelfen, der vielleicht nur etwas Map-File Code > in die Mail kopieren könnte :o). > > Besten Dank jetzt schon. > > Mit freundlichen Grüßen > > Karsten Bleßmann > > _________________________________________________ > Stadt Brandenburg an der Havel > Kataster- und Vermessungsamt > GIS-Manager > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de From Kai-Behncke at gmx.de Wed Jan 31 11:05:06 2007 From: Kai-Behncke at gmx.de (Kai Behncke) Date: Wed, 31 Jan 2007 11:05:06 +0100 Subject: [Mapserver-DE] =?iso-8859-1?q?Signaturen_-_Einzelnes_Symbol_auf_F?= =?iso-8859-1?q?l=E4che_setzen?= In-Reply-To: <45C058530200006D00005436@kvbb.brandenburg.de> References: <45C058530200006D00005436@kvbb.brandenburg.de> Message-ID: <20070131100506.282660@gmx.net> Hallo allerseits, eine mittige Beschriftung einer Fläche geht z.B. so: CLASS NAME 'streuobstwiese_brach' EXPRESSION /6960/ TEXT 'F' LABEL TYPE TRUETYPE FONT 'folie021' FORCE TRUE PARTIALS TRUE COLOR 0 0 0 POSITION cc SIZE 21 END END Der MapServer sucht sich in dieser Form Zeichen 70 aus dem Font. Alternativ gehts auch direkt als Symbol: CLASS EXPRESSION /1142/ STYLE SYMBOL 'Synagoge' SIZE 20 COLOR 0 0 0 END END Viele Grüße, Kai -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer From armin.retterath at lvermgeo.rlp.de Wed Jan 31 12:11:29 2007 From: armin.retterath at lvermgeo.rlp.de (Armin Retterath) Date: Wed, 31 Jan 2007 12:11:29 +0100 Subject: [Mapserver-DE] unsubscribe In-Reply-To: References: Message-ID: <200701311211.30251.armin.retterath@lvermgeo.rlp.de> Am Mittwoch, 31. Januar 2007 11:05 schrieb mapserver-de-request at freegis.org: > Um e-Mails an die Liste Mapserver-DE zu schicken, nutzen Sie bitte die > Adresse > > mapserver-de at freegis.org > > Um sich via Web von der Liste zu entfernen oder draufzusetzen: > > https://freegis.org/mailman/listinfo/mapserver-de > > oder, via Email, schicken Sie eine Email mit dem Wort 'help' in > Subject/Betreff oder im Text an > > mapserver-de-request at freegis.org > > Sie koennen den Listenverwalter dieser Liste unter der Adresse > > mapserver-de-owner at freegis.org > > erreichen > > Wenn Sie antworten, bitte editieren Sie die Subject/Betreff auf einen > sinnvollen Inhalt der spezifischer ist als "Re: Contents of > Mapserver-DE digest..." -- Armin Retterath GDI-RP Kompetenz- und Geschäftsstelle beim Landesamt für Vermessung und Geobasisinformation Rheinland-Pfalz Tel.: +49/(0)261/492-466 [mailto:armin.retterath at lvermgeo.rlp.de] From kbehncke at igf.uni-osnabrueck.de Mon Jan 29 00:39:21 2007 From: kbehncke at igf.uni-osnabrueck.de (Kai Behncke) Date: Mon, 29 Jan 2007 00:39:21 +0100 Subject: [Mapserver-DE] =?iso-8859-1?q?Vorteil_WFS_gegen=FC_ber_WMS_=28=3F?= =?iso-8859-1?q?=29?= Message-ID: <20070128233548.M53518@igf.uni-osnabrueck.de> Hallo Liste, für eine Zusammenstellung würde ich gerne wissen, welche Vorteile WFS gegenüber WMS bietet. Einige Punkte sind mehr oder minder klar, z.B.: - Leichtere grafische Umgestaltung der angeforderten Features. Ein Umweg über SLD ist nicht unbedingt notwendig - Selektionsmöglichkeiten der auszugebenden Features (räumliche oder attributive Filter) -> wobei räumliche Abfragen über WMS doch eigentlich auch möglich sind (BBOX), oder ?? - Tooltipmöglichkeit - Highlighfunktion Kennt jemand noch andere Vorteile eines WFS gegenüber WMS? Wie sind da die Erfahrungen? Danke, Kai -- Dipl.-Geogr. Dipl.-Umweltwiss. Kai Behncke Institut für Geoinformatik und Fernerkundung (IGF) Universität Osnabrück Kolpingstr. 7 49074 Osnabrück Raum: 01/308 Tel.: +49 541 969-4450 E-Mail: mailto:kbehncke at igf.uni-osnabrueck.de Web: http://www.igf.uni-osnabrueck.de From kbehncke at igf.uni-osnabrueck.de Wed Jan 31 10:54:46 2007 From: kbehncke at igf.uni-osnabrueck.de (Kai Behncke) Date: Wed, 31 Jan 2007 10:54:46 +0100 Subject: [Mapserver-DE] =?iso-8859-1?q?Signaturen_-_Einzelnes_Symbol_auf_F?= =?iso-8859-1?q?l=E4che_setzen?= In-Reply-To: <45C058530200006D00005436@kvbb.brandenburg.de> References: <45C058530200006D00005436@kvbb.brandenburg.de> Message-ID: <20070131094941.M80529@igf.uni-osnabrueck.de> Hallo, eine mittige Beschriftung einer Fläche z.B. so: CLASS NAME 'streuobstwiese_brach' EXPRESSION /6960/ TEXT 'F' LABEL TYPE TRUETYPE FONT 'folie021' FORCE TRUE PARTIALS TRUE COLOR 0 0 0 POSITION cc SIZE 21 END END Der MapServer sich in dieser Form Zeichen 70 aus dem Font. Alternativ gehts auch direkt als Symbol: CLASS EXPRESSION /1142/ STYLE SYMBOL 'Synagoge' SIZE 20 COLOR 0 0 0 END END Viele Grüße, Kai -- Dipl.-Geogr. Dipl.-Umweltwiss. Kai Behncke Institut für Geoinformatik und Fernerkundung (IGF) Universität Osnabrück Kolpingstr. 7 49074 Osnabrück Raum: 01/308 Tel.: +49 541 969-4450 E-Mail: mailto:kbehncke at igf.uni-osnabrueck.de Web: http://www.igf.uni-osnabrueck.de