From Andreas.Maul at bgr.de Fri Apr 1 08:45:16 2005 From: Andreas.Maul at bgr.de (Maul, Andreas-Alexander) Date: Fri, 1 Apr 2005 08:45:16 +0200 Subject: [Mapserver-DE] WMS-Service: GetFeatureInfo Message-ID: <4583F931B7DA47498FB9F9C2B36384B10DF8A7@exbgr4.nlfb.bgr.de> Hallo Freunde des MapServers, vielleicht hat jemand eine Antwort auf folgende Frage: Bekanntlich bietet der Mapserver beim WMS-Service die Möglichkeit, mittels GetFeatureInfo die Eigenschaften von Objekten abzufragen. In der Doku (WMS-Server-Howto) wird dazu bemerkt, dass es drei Varianten dazu gibt: - text/plain (um die Attribute auszugeben), - text/html (um ein Template abzuarbeiten) und - application/vnd.ogc.gml (um eine GML-Ausgabe zu bekommen). Ich habe es hinbekommen, durch Spezifizierung in den Metadaten in der MAP-Datei z.B. mit "wms_feature_mime_type" "text/html" eine Template-Ausgabe zu konfigurieren. Nun wirklich die Frage: Ist es möglich (und wenn ja, wie ist die Syntax?), durch Angabe in den Metadaten alle 3 Optionen anzubieten, von denen durch Angabe von z.B. info_format=text/html in der GetFeatureInfo-Anforderung die entsprechende Option ausgewählt wird. Ausprobiert habe ich die Angaben "wms_feature_mime_type" "text/html","text/plain","application/vnd.ogc.gml" und "wms_feature_mime_type" "text/html" "text/plain" "application/vnd.ogc.gml" aber beides ohne Erfolg (es wird dann - wenn ich mich recht erinnere - jeweils die Attribut-Ausgabe - text/plain - generiert). Gruß, Andreas From adams at terrestris.de Fri Apr 1 09:29:16 2005 From: adams at terrestris.de (Till Adams) Date: Fri, 01 Apr 2005 09:29:16 +0200 Subject: [Mapserver-DE] WMS-Service: GetFeatureInfo In-Reply-To: <4583F931B7DA47498FB9F9C2B36384B10DF8A7@exbgr4.nlfb.bgr.de> References: <4583F931B7DA47498FB9F9C2B36384B10DF8A7@exbgr4.nlfb.bgr.de> Message-ID: <424CF84C.9040905@terrestris.de> Andreas, das ist eigentlich eine recht simple Geschichte. Egal, was im Mapfile steht, über die Angabe des Typs im FeaturInfo-Request steuerst du, was du zurückbekommst (bei GML, da muß der Parameter "DUMP" auf "TRUE" gesetzt werden, damit das Ausspielen der Daten erlaubt ist, sonst kommt nichts): Ein Beispiel (Achtung! Baustelle): text/html http://212.79.172.184/cgi-bin/mapserv42?map=/var/data/webapps/pegel/pegel_ger.map&&VERSION=1.1.1&REQUEST=GetFeatureInfo&SERVICE=wms&SRS=EPSG:31467&BBOX=3605582.2955180546,5908192.195519228,3623218.9798214054,5926534.347194713&WIDTH=500&HEIGHT=520&LAYERS=Pegel&STYLES=&FORMAT=image/gif&INFO_FORMAT=text/html&FEATURE_COUNT=1&QUERY_LAYERS=Pegel&X=250&Y=260& text/plain: http://212.79.172.184/cgi-bin/mapserv42?map=/var/data/webapps/pegel/pegel_ger.map&&VERSION=1.1.1&REQUEST=GetFeatureInfo&SERVICE=wms&SRS=EPSG:31467&BBOX=3605582.2955180546,5908192.195519228,3623218.9798214054,5926534.347194713&WIDTH=500&HEIGHT=520&LAYERS=Pegel&STYLES=&FORMAT=image/gif&INFO_FORMAT=text/plain&FEATURE_COUNT=1&QUERY_LAYERS=Pegel&X=250&Y=260& gml (dann MUSS im Mapfile "DUMP TRUE" stehen) http://212.79.172.184/cgi-bin/mapserv42?map=/var/data/webapps/pegel/pegel_ger.map&&VERSION=1.1.1&REQUEST=GetFeatureInfo&SERVICE=wms&SRS=EPSG:31467&BBOX=3605582.2955180546,5908192.195519228,3623218.9798214054,5926534.347194713&WIDTH=500&HEIGHT=520&LAYERS=Pegel&STYLES=&FORMAT=image/gif&INFO_FORMAT=application/vnd.ogc.gml&FEATURE_COUNT=1&QUERY_LAYERS=Pegel&X=250&Y=260& (wenn du Version=1.1.1 setzt, versucht der Browser das Dokument zu speichern, deshalb kannst du hier 1.0.0 eintragen, dann wirds direkt angezeigt - geht aber in allen Versionen ;-)) Insofern reduziert sich deine Frage auf das Modul im Client, welches den FeatureInfoRequest abschickt. Das mußt du einfach entsprechend konfigurieren, so daß der User den Typ der Abfrage einstellen kann. **Near-Topic** In dem Zusammenhang kam hier vor einigen Tagen die Frage auf, ob man den Zugriff via text/html erlauben, per text/plain aber begrenzen kann ... leider hat keiner geantwortet, wir haben in einem Projekt nämlich dasselbe Problem. Ich fürchte, daß das so einfach nicht geht. Eine Möglichkeit wäre (die bei meinem Problem leider nicht funktioniert), die Geometrie von den "heiklen" Sachdaten zu trennen, und die Abfrage erstmal auf ein Html laufen zu lassen, was dann entsprechende Schlüssel-Parameter per POST/GET an ein eingebettetes Php (o.ä.) zu übergibt, welches dann erst eine Datenbank abfragt. Die Abfrage über das text/plain liefert dann nur "unverfängliche" Daten, die über das text/html entsprechend die Informationen wie gewollt. Schönes Wochenende allerseits ;-), Till -- Mit freundlichen Grüssen aus Bonn, Till Adams ****************************************** * AmeiN! ArcGIS Map-Export-2-UMN * * AmeiN! Workshop 11. Mai 2005 * * http://www.terrestris.de * ****************************************** ------------------------------------------ Dipl. Geogr. Till Adams terrestris, Paulsen&Adams GbR Siemensstr. 8 * 53121 Bonn Tel.: 0228 962 899 52 * Fax.: 0228 962 899 57 info at terrestris.de * www.terrestris.de From KVA at lk-nvp.de Tue Apr 5 11:41:03 2005 From: KVA at lk-nvp.de ((48) FG Kataster- und Vermessung LKNVP) Date: Tue, 5 Apr 2005 11:41:03 +0200 Subject: [Mapserver-DE] Class-Darstellung in Legende Message-ID: <416000C405A7D2118E2F00104BB201B2011A01F3@HERMES> Hallo Liste, ich habe ein Problemchen mit der HTML-Legende: Ich möchte das Icon der class nur dann dargestellt bekommen, wenn die class einen Namen besitzt. Wenn die class keinen Namen besitzt, soll nur der Layer angezeigt werden. So gehts nicht: [leg_class_html] [if name=class_name oper=isset]  [leg_class_name]
[/if] [/leg_class_html] Dann werden die classes gar nicht dargestellt, egal, ob ein Name gesetzt ist oder nicht. Was mach ich falsch? Grüße aus Nordost Markus Markus Hentschel SB GIS Landkreis Nordvorpommern - Der Landrat - Fachgebiet Kataster und Vermessung Tribseer Damm 1a 18437 Stralsund 013°04'51"O 054°18'39"N POTSDAM DATUM Tel. 03831/257-744 ++ pcFax 038326/59-188-850 ++ eMail kva at lk-nvp.de From oknopp at kartago.de Tue Apr 5 12:00:36 2005 From: oknopp at kartago.de (Olaf Knopp) Date: Tue, 05 Apr 2005 12:00:36 +0200 Subject: [Mapserver-DE] Emtpy / GetFeatureInfo Message-ID: <425261C4.3040809@kartago.de> Hallo zusammen, wenn man bei einem klassischen UMN-Mapserver mit Template ein Feature abfragen möchte und keine Ergebnisse erhält, hat man die Möglichkeit im Mapfile unter "EMPTY" ein dafür vorgesehenes Template zu definieren und anzeigen zu lassen. Bei Abfrage eines WMS über GetFeatureInfo bekomme ich ein leeres Fenster zurück, obwohl "EMPTY" definiert ist. Gibt es eine Möglichkeit, bei einem WMS etwas vergleichbares wie "EMPTY" anzugeben? Grüße Olaf Knopp From mschulz at webgis.de Tue Apr 5 12:05:06 2005 From: mschulz at webgis.de (Michael Schulz) Date: Tue, 05 Apr 2005 12:05:06 +0200 Subject: [Mapserver-DE] Class-Darstellung in Legende In-Reply-To: <416000C405A7D2118E2F00104BB201B2011A01F3@HERMES> References: <416000C405A7D2118E2F00104BB201B2011A01F3@HERMES> Message-ID: <425262D2.7030708@webgis.de> (48) FG Kataster- und Vermessung LKNVP schrieb: > Hallo Liste, > > ich habe ein Problemchen mit der HTML-Legende: > > Ich möchte das Icon der class nur dann dargestellt bekommen, wenn die > class einen Namen besitzt. Wenn die class keinen Namen besitzt, soll nur > der Layer angezeigt werden. > > So gehts nicht: > > [leg_class_html] > [if name=class_name oper=isset] > >   size="1">[leg_class_name]
> > [/if] > [/leg_class_html] > > Dann werden die classes gar nicht dargestellt, egal, ob ein Name gesetzt > ist oder nicht. > Was mach ich falsch? > > Grüße aus Nordost > Markus > Hallo Markus, "class_name" ist keine zugelassene Variable innerhalb des [if] tags (im Kontext [leg_class_html]). Laut Doku, sollte die HTML-Legende Klassen, die keinen Namen haben, sowieso nicht anzeigen. Lass doch dann einfach bei den Layers, bei denen weder Klassenname noch Legenden-Icons erscheinen sollen, denn Klassennamen im map-file weg, dann sollten sie auch nicht in der Legende auftauchen. Grüße, Michael P.S.: Oder beschreib doch noch wie deine Legende aussehen soll. -- ----------------------------------------------------------- Michael Schulz in medias res Dipl.-Geologe Gesellschaft für Informationstechnologie mbH In den Weihermatten 66 79108 Freiburg 0761 55695-95 (Fax 96) mschulz at webgis.de www.webgis.de/www.zopecms.de From arnulf.christl at ccgis.de Tue Apr 5 19:48:22 2005 From: arnulf.christl at ccgis.de (Arnulf Christl) Date: Tue, 05 Apr 2005 19:48:22 +0200 Subject: [Mapserver-DE] Begriffsverwirrung? In-Reply-To: <416000C405A7D2118E2F00104BB201B2011A01D3@HERMES> References: <416000C405A7D2118E2F00104BB201B2011A01D3@HERMES> Message-ID: <4252CF66.9090907@ccgis.de> Hallo, etwas verspätet hier zu Jörgs Ausführungen ein paar ergänzende Verwirrungen. Neben dem ausgezeichneten und unvoreingenommenen Vortrag von Herrn Paukner-Rutzika (Geo-IT GmbH), dem Beitrag von Rechtsanwalt Jäger (IFROSS) und den Gedanken von Herr Prof. Greve (Geogr. Institute, Uni Bonn) konnten die meisten Beträge leider kein Licht in die Begriffsverwirrung bringen. Zum Standpunkt der proprietären Hersteller siehe unten. (48) FG Kataster- und Vermessung LKNVP wrote: > Hallo Liste, > > die "zfv" 2/2005 (Zeitschrift für Geodäsie, Geoinformation und > Landmanagement) bringt eine "Trendanalyse zur INTERGEO 2004 in > Stuttgart", geschrieben vom "Runden Tisch GIS e.V.". Unter dem Stichwort > "Open Source Software" heißt es u.a.: > "GIS-Software nach OSD (Open Source Definition) spielt bisher eine noch > untergeordnete Rolle, wobei unterschieden werden muss zwischen > kompletten Open Source GIS wie GRASS und Open Source Web Services zur > Beauskunftung von Geodaten wie UMN-Mapserver oder Deegree. Das ist richtig. In den letzten Jahren konnte eine deutliche Entwicklung weg vom monolithischen GIS, hin zu Architekturen mit dienstbasierten Komponenten festgestellt werden. Das gilt allerdings ganz unabhängig davon, ob es sich um Open Source oder proprietärer Software handelt. Deshalb stimmt irgendwie auch der nächste Satz: > Ernsthafte > Konkurrenz für kommerzielle GIS-Anbieter stellen die Open Source GIS > bisher nicht dar. Meines Wissens nach gibt es nur ein einziges Open Source GIS, nämlich GRASS. Das ist die Ursuppe und daraus sind sowieso alle anderen GIS hervorgegangen. Problematisch ist bei der Formulierung lediglich, dass es den Anschein macht als würden nur nicht-kommerzielle Anbieter Open Source nutzen?! IBM, Oracle, HP, Novell, Sun, AutoCAD, ESRI, Intergraph, etc. pp. alle durchaus kommerziell unterwegs setzen aber ebenfalls Open Source ein und sei es "nur" ein Apache httpd, Tomcat oder schlicht ein GNU/Linux. :-) Ach so, und natürlich versuchen wir keine ernsthafte, sondern ausgeprochen lustige Konkurrenten zu sein. > Bei den Web Services fällt die Frage nach der > Konkurrenz weniger eindeutig aus. Es ist und bleibt völlig unklar wieviel Konkurrenz durch Open Source WebGIS Architekturen wirklich entsteht. Wie will man das denn auch zählen? Umsatzzahlen durch Lizenzerlöse machen wohl nicht besonders viel Sinn. Eine Großinstallation, die täglich mehrere 100.000 Karten erzeugt mit einer Einzelplatz Desktop-Lizenz gleichsetzen macht auch nciht viel Sinn. Kein Mensch muss darüber Rechenschaft ablegen welche Open Source Software wann, wie oft und zu welchem Zweck zum Einsatz kommt. Das Regulativ und die Kontrolle der Nutzungslizenzvergabe fallen weg. Es besteht kein Grund für den Hersteller einer Open Source Software seinen Kunden nachzuspionieren wie viele Lizenzen auf welcher Hardware zu welchem Zweck eingesetzt werden. Je komplexer eine GDI ist, um so wahrscheinlicher ist ausserdem, dass sie eh schon von Freier Software dursetzt ist. Eine interessante Anmerkung von Herrn Fitzke (lat/lon, deegree) war, dass die Konkurrenz zwischen den Open Source Gruppierungen selbst genauso wichtig ist wie die mit den proprietären Herstellern und dazu führt, dass wirklich konkurrenzfähige Software entsteht. > Die Anbieter von Web Services auf > Basis von Open Source Software tragen viel zur Begriffsverwirrung > zwischen "OpenGIS" und "Open Source" bei, Das hört sich so an, als sei es eine Kritik an Open Source Anbietern. Das ist aber gar nicht so gemeint. Man könnte auch umgekehrt argumentieren und behaupten, dass Verterter der proprietären Hersteller Open Source und OpenGIS nicht auseinanderhalten können (weil sie es oft tatsächlich nicht besser wissen, was sie auch immer wieder gerne eindrucksvoll unter Beweis stellen) und deswegen zur Begriffsverwirrung beitragen. Macht die Behauptung aber auch nicht aussagekräftiger. > da sie im Gegensatz zum Gros > der klassischen GIS-Hersteller die OGC-Konformität ihrer Produkte viel > stärker als Werbeargument verwenden." Auch hier wird wieder munter vermischt. Was denn nun? "klassische GIS Hersteller" oder "Anbieter von Web Services auf Basis von Open Source Software"? IBM ist einer der großen Anbieter von Web Services auf Basis von Open Source. IBM ist kein klassischer GIS Hersteller - ist IBM deswegen ein Open Source Anbieter??? Worte sind geduldig. Apropos "Gros der klassischen GIS-Hersteller". Wieviele Hersteller braucht es für ein "Gros" eigentlich? Wie viele deutsche GIS Hersteller gibt es eigentlich noch? :-) > Also pfui, Open Source Gemeinde! > Wer hat denn für dieses krude Argument gesorgt? Die allgemeine Verwirrung zu dem Begrif "Open Source" ist weiterhin groß, man muss da niemand besonders hervorheben. Wenn ein Hersteller wie SmallWorld sich dazu hinreißen lässt zu behaupten sie würden schon seit 20 Jahren "Open Source" machen, weil man ja in den Quellcode schauen kann, dann kann man schon ein wenig durcheinander kommen. Die Aussage ist ja auch nicht ganz verkehrt, weil man den Quellcode lesen kann (wir haben kein SmallWorld, haben uns das aber sagen lassen). Man darf aber nichts daran ändern, nichts weitergeben und nichts kostenfrei nutzen. Damit ist es ganz deutlich keine Open Source Software nach Definition der OSI. http://www.opensource.org/docs/definition.php Deswegen sprechen wir auch lieber von "Freie Software" - mit großem "F", damit es auch jeder sieht und völlig klar ist, dass wir total durchgeknallt sind und von Luft und Liebe leben: http://www.gnu.org/philosophy/free-sw.html Wir hatten im Vorlauf zu dieser Veranstaltung dem Runden Tisch GIS e.V. bereits auf die potentielle Begriffsverwirrung hingewiesen, uns wurde aber mitgeteilt, dass "Open Source" einen höheren Wiedererkennungswert habe. Das mag sein, hat aber deutlich nicht geholfen die Begrifflichkeiten zu sortieren. > Da gibts noch einen Nachsatz: "Unser Dank gilt ... dabei insbesondere > den Firmen C-Plan, ESRI, Harzer, Intergraph, M.O.S.S. und PLEdoc, die > den Besuch der Messe ermöglichten." Das finde ich schon OK, die Hersteller haben immerhin Zeit und Aufwand investiert, um sich offenen Fragen zur Open Source Szene zu stellen. Deswegen möchte ich auch kurz noch mal einige der vorgebrachten Standpunkte ausführen. Autodesk: Open Source ist für uns kein wirklich wichtiges Thema, weil es keine CAD Software auf Basis Open Source gibt, die uns Konkurrenz macht. Der GIS Bereich ist ausserdem nur ein Nischengeschäft von Autodesk. -> Das glaube ich gerne, AutoCAD ist Marktführer, hat wenig Konkurrenz und ist kein GIS. ESRI: Wir betrachten unsere Software als unser Kapital und das lassen wir uns nicht nehmen, sondern wir räumen nur eingeschränkte Nutzungsrechte ein. Open Source ist gut und innovativ, wir werden uns mit den Impulsen dieser Szene auseinandersetzen und suchen die Kommunikation. -> Naja. Ich weiss von drei Firmen, denen dieses Jahr bereits die Partnerschaft gekündigt wurde, weil sie "diesen UMN Dingsda" einsetzen! Aber ESRI ist auch Marktführer. Intergraph: Sucht den Dialog mit der Open Source Szene, verwehrt sich aber gegen eine Vermischung von Open Source und OpenGIS (weil Intergraph auch ein wenig behauptet OpenGIS erfunden zu haben). Open Source ist keine Konkurrenz, weil das eh nur von Leuten eingesetzt wird, die kein Geld haben und deshalb leider mit schlechter Software arbeiten müssen. -> Das tut schon ein wenig weh. Aber der Marktführer Intergraph war immer schon gut im Austeilen. :-) c-plan Die machten wenigstens den Eindruck, als hätten sie sich mit dem Thema auseinandergesetzt. Die grundsätzliche Einstellung war, dass man sehen müsse wie sich das entwickelt. Interessant war auch, dass Open Source nicht rundweg abgelehnt wurde, sondern zumindest als eine Alternative für kostengünstige Systeme betrachtet wird - und Herrn Frank glaube ich das auch. Beim Marketing und werben und trommeln sieht es dann schon wieder anders aus: Die Worte "Open", "GIS" und "Systems" kommen im Intro auf der Homepage sehr gut zur Geltung. c-plan ist auch "Führend in offenen Geo-Informationssystemen (GIS)". Ist doch egal wie genau, Hauptsache offener Marktführer! Was ist c-plan jetzt genau? Ein klassischer Anbieter von offenen GI(S) Systemen? Schlußendlich konnten die "klassischen" proprietären GIS Hersteller leider nichts wirklich Neues vorbringen. Und obendrein haben vergessen Open Source für die Softwarepatentmisere in Europa verantwortlich zu machen. > Gruß > Markus > > > Markus Hentschel > SB GIS Noch einmal zusammenfassend: 1. Wer OpenGIS machen will *MUSS* Open Source machen, sonst geht das doch gar nicht. 2. Alle Open Source Anbieter machen immer OpenGIS, warum wissen die auch nicht, hört sich aber gut an. 3. Open Source setzen nur Leute ein, die kein Geld für richtige Software haben. 4. Open Source ist keine Bedrohung, weil damit auch gar kein Geld verdient wird. 4.a Open Source *GIS* ist keine Bedrohung, weil es das gar nicht gibt. 4.b Proprietäre Software ist auch keine Bedrohung, weil man dafür eine Nutzungslizenz kaufen muss. 5. OpenGIS dagegen ist gefährlich, weil dadurch alle Daten auf der Festplatte sofort im Internet heruntergeladen werden können. 6. Freie Software sind wildgewordene Algorithmen, die sich selbständig im Internet verbreiten und proprietären Softwarecode auffressen. 7. Free Software gehört eigentlich verboten. 8. Softwarepatente sind gut für KMU, weil das Patentamt die Investitionen zurückzahlt sobald es einen Rechtsstreit gibt. Besten Gruß, Arnulf Christl. PS: Falls es jemand geschafft haben sollte bis hier zu lesen würde ich mich über ein Kommentar freuen, gerne auch Offlist. Lohnt es sich noch eine Sammlung von Open Source und Free Software Beschreibungen zu erstellen? Eine Liste mit Links wo es schon steht? -- ------------------------------------------------- Mapbender User Conference - April 29. '05 http://wms1.ccgis.de/ewiki/index.php?id=Community ------------------------------------------------- http://www.ccgis.org http://www.mapbender.org ------------------------------------------------- From schroeter at netgis.de Wed Apr 6 19:09:43 2005 From: schroeter at netgis.de (NETGIS Sven Schroeter) Date: Wed, 6 Apr 2005 19:09:43 +0200 Subject: [Mapserver-DE] =?iso-8859-1?q?Neue_Mapserver-Anwendungen_f=FCr_d?= =?iso-8859-1?q?ie_Gallery?= Message-ID: <000501c53acb$6df56ce0$1800a8c0@sven> Hallo, wir haben wieder zwei weitere Mapserver-Anwendungen für die deutsche Gallery auf http://www.umn-mapserver.de zu melden (ich hoffe hier richtig zu sein...): 1. http://www.stadtplan-hermeskeil.de Neuer Online Stadtplan der Verbandsgemeinde Hermeskeil mit Branchenbuch und Bebauungsplänen, topographischen Karten und Luftbildern online. Alle Einträge des Themenkatalogs werden von Mitarbeitern der VG-Verwaltung online gepflegt. 2. http://www.gis-neuerburg.de Online GIS der Verbandsgemeinde Neuerburg / Eifel mit integrierter Immobilienbörse. Standardmäßig mit flächendeckenden Ortsplan, Luftbildern und Topkarten. Danke für die Aufnahme in die Gallery. viele Grüße Sven Schröter ************************************** NETGIS GbR Franz-Ludwig-Str. 21 54290 Trier Tel.: 0651-4639830 Fax: 0651-4639845 schroeter at netgis.de www.netgis.de From Andreas.Maul at bgr.de Thu Apr 7 14:28:32 2005 From: Andreas.Maul at bgr.de (Maul, Andreas-Alexander) Date: Thu, 7 Apr 2005 14:28:32 +0200 Subject: [Mapserver-DE] WMS-Service: GetFeatureInfo Message-ID: <4583F931B7DA47498FB9F9C2B36384B10DF8B7@exbgr4.nlfb.bgr.de> Hallo Till, zur Information: Mapserver Version 4.4.1, Windows-Binary. Wenn ich im WMS-Aufruf das INFO_FORMAT spezifiziere, aber im Mapfile keine Angabe zum wms_feature_mime_type mache, bekomme ich in jedem Fall eine Fehlermeldung: msWMSFeatureInfo: WMS server error. Unsupported INFO-FORMAT value text/html bzw. text/plain. und bislang ist es mir nur gelungen, einen mime-Typ spezifizieren zu können. Gruß, Andreas Andreas, das ist eigentlich eine recht simple Geschichte. Egal, was im Mapfile steht, über die Angabe des Typs im FeaturInfo-Request steuerst du, was du zurückbekommst (bei GML, da muß der Parameter "DUMP" auf "TRUE" gesetzt werden, damit das Ausspielen der Daten erlaubt ist, sonst kommt nichts): Ein Beispiel (Achtung! Baustelle): text/html http://212.79.172.184/cgi-bin/mapserv42?map=/var/data/webapps/pegel/pegel_ger.map&&VERSION=1.1.1&REQUEST=GetFeatureInfo&SERVICE=wms&SRS=EPSG:31467&BBOX=3605582.2955180546,5908192.195519228,3623218.9798214054,5926534.347194713&WIDTH=500&HEIGHT=520&LAYERS=Pegel&STYLES=&FORMAT=image/gif&INFO_FORMAT=text/html&FEATURE_COUNT=1&QUERY_LAYERS=Pegel&X=250&Y=260& text/plain: http://212.79.172.184/cgi-bin/mapserv42?map=/var/data/webapps/pegel/pegel_ger.map&&VERSION=1.1.1&REQUEST=GetFeatureInfo&SERVICE=wms&SRS=EPSG:31467&BBOX=3605582.2955180546,5908192.195519228,3623218.9798214054,5926534.347194713&WIDTH=500&HEIGHT=520&LAYERS=Pegel&STYLES=&FORMAT=image/gif&INFO_FORMAT=text/plain&FEATURE_COUNT=1&QUERY_LAYERS=Pegel&X=250&Y=260& gml (dann MUSS im Mapfile "DUMP TRUE" stehen) http://212.79.172.184/cgi-bin/mapserv42?map=/var/data/webapps/pegel/pegel_ger.map&&VERSION=1.1.1&REQUEST=GetFeatureInfo&SERVICE=wms&SRS=EPSG:31467&BBOX=3605582.2955180546,5908192.195519228,3623218.9798214054,5926534.347194713&WIDTH=500&HEIGHT=520&LAYERS=Pegel&STYLES=&FORMAT=image/gif&INFO_FORMAT=application/vnd.ogc.gml&FEATURE_COUNT=1&QUERY_LAYERS=Pegel&X=250&Y=260& (wenn du Version=1.1.1 setzt, versucht der Browser das Dokument zu speichern, deshalb kannst du hier 1.0.0 eintragen, dann wirds direkt angezeigt - geht aber in allen Versionen ;-)) Insofern reduziert sich deine Frage auf das Modul im Client, welches den FeatureInfoRequest abschickt. Das mußt du einfach entsprechend konfigurieren, so daß der User den Typ der Abfrage einstellen kann. **Near-Topic** In dem Zusammenhang kam hier vor einigen Tagen die Frage auf, ob man den Zugriff via text/html erlauben, per text/plain aber begrenzen kann ... leider hat keiner geantwortet, wir haben in einem Projekt nämlich dasselbe Problem. Ich fürchte, daß das so einfach nicht geht. Eine Möglichkeit wäre (die bei meinem Problem leider nicht funktioniert), die Geometrie von den "heiklen" Sachdaten zu trennen, und die Abfrage erstmal auf ein Html laufen zu lassen, was dann entsprechende Schlüssel-Parameter per POST/GET an ein eingebettetes Php (o.ä.) zu übergibt, welches dann erst eine Datenbank abfragt. Die Abfrage über das text/plain liefert dann nur "unverfängliche" Daten, die über das text/html entsprechend die Informationen wie gewollt. Schönes Wochenende allerseits ;-), Till -- Mit freundlichen Grüssen aus Bonn, Till Adams Hallo Freunde des MapServers, vielleicht hat jemand eine Antwort auf folgende Frage: Bekanntlich bietet der Mapserver beim WMS-Service die Möglichkeit, mittels GetFeatureInfo die Eigenschaften von Objekten abzufragen. In der Doku (WMS-Server-Howto) wird dazu bemerkt, dass es drei Varianten dazu gibt: - text/plain (um die Attribute auszugeben), - text/html (um ein Template abzuarbeiten) und - application/vnd.ogc.gml (um eine GML-Ausgabe zu bekommen). Ich habe es hinbekommen, durch Spezifizierung in den Metadaten in der MAP-Datei z.B. mit "wms_feature_mime_type" "text/html" eine Template-Ausgabe zu konfigurieren. Nun wirklich die Frage: Ist es möglich (und wenn ja, wie ist die Syntax?), durch Angabe in den Metadaten alle 3 Optionen anzubieten, von denen durch Angabe von z.B. info_format=text/html in der GetFeatureInfo-Anforderung die entsprechende Option ausgewählt wird. Ausprobiert habe ich die Angaben "wms_feature_mime_type" "text/html","text/plain","application/vnd.ogc.gml" und "wms_feature_mime_type" "text/html" "text/plain" "application/vnd.ogc.gml" aber beides ohne Erfolg (es wird dann - wenn ich mich recht erinnere - jeweils die Attribut-Ausgabe - text/plain - generiert). Gruß, Andreas From arnulf.christl at ccgis.de Fri Apr 8 12:28:09 2005 From: arnulf.christl at ccgis.de (Arnulf Christl) Date: Fri, 08 Apr 2005 12:28:09 +0200 Subject: =?ISO-8859-1?Q?Re=3A_=5BMapserver-DE=5D_Neue_Mapserver-Anw?= =?ISO-8859-1?Q?endungen_f=FCr_die_Gallery?= In-Reply-To: <000501c53acb$6df56ce0$1800a8c0@sven> References: <000501c53acb$6df56ce0$1800a8c0@sven> Message-ID: <42565CB9.9040007@ccgis.de> NETGIS Sven Schroeter wrote: > Hallo, > wir haben wieder zwei weitere Mapserver-Anwendungen für die deutsche Gallery > auf http://www.umn-mapserver.de zu melden (ich hoffe hier richtig zu > sein...): Hallo, wir haben die beiden Anwendungen eingetragen. Falls Du die Position in der MapServer Userkarte selbst einträgst wäre das sehr nett. In dem User Mapper fehlt noch eine Ortssuche, das würde die Eintragung wesentlich vereinfachen, wir werden das mal nachpflegen. Ausserdem gibt es bald eine neue, kollaborative UMN MapServer Webseite! Bitte beachten Sie, dass die englische UMN-MapServer Homepage vollständig überarbeitet wird und in Zukunft auch Mehrsprachigekit unterstützt. Damit entfällt die Notwendigkeit für diese "offline" übersetzte statische Seite und es wird auch möglich sein selbst Änderungen vorzunehmen! Da freuen wir uns alle sehr, vor allem, weil die Pflege wesentlich besser auf mehr Leute verteilen kann (oder könnte, sollte, möchte, wäre wirklich prima!). Gruß, Arnulf. -- -------------------------- Arnulf B. Christl -------------------------- Mapbender User Conference: http://wms1.ccgis.de/ewiki -------------------------- http://www.ccgis.org http://www.mapbender.org -------------------------- From peter.korduan at uni-rostock.de Mon Apr 11 18:31:11 2005 From: peter.korduan at uni-rostock.de (peter.korduan@uni-rostock.de) Date: Mon, 11 Apr 2005 18:31:11 +0200 Subject: [Mapserver-DE] Class-Darstellung in Legende In-Reply-To: <425262D2.7030708@webgis.de> References: <416000C405A7D2118E2F00104BB201B2011A01F3@HERMES> Message-ID: <425AC26F.3482.205D08@localhost> hallo Markus und Michael, Das heißt also wenn man die Classe in phpMapScript erzeugt wird, darf kein Name zugewiesen werden, auch kein leerer. Also nicht einfach $klasse -> set('name',$classset[$j]['Name']); sondern if ($classset[$j]['Name']!='') { $klasse -> set('name',$classset[$j]['Name']); } Markus, ich änder das im Quellcode Michael Danke. On 5 Apr 2005 at 12:05, Michael Schulz wrote: > (48) FG Kataster- und Vermessung LKNVP schrieb: > > Hallo Liste, > > > > ich habe ein Problemchen mit der HTML-Legende: > > > > Ich möchte das Icon der class nur dann dargestellt bekommen, wenn die > > class einen Namen besitzt. Wenn die class keinen Namen besitzt, soll nur > > der Layer angezeigt werden. > > > > So gehts nicht: > > > > [leg_class_html] > > [if name=class_name oper=isset] > > > >   > size="1">[leg_class_name]
> > > > [/if] > > [/leg_class_html] > > > > Dann werden die classes gar nicht dargestellt, egal, ob ein Name gesetzt > > ist oder nicht. > > Was mach ich falsch? > > > > Grüße aus Nordost > > Markus > > > > Hallo Markus, > > "class_name" ist keine zugelassene Variable innerhalb des [if] tags (im > Kontext [leg_class_html]). > > Laut Doku, sollte die HTML-Legende Klassen, die keinen Namen haben, > sowieso nicht anzeigen. > > Lass doch dann einfach bei den Layers, bei denen weder Klassenname noch > Legenden-Icons erscheinen sollen, denn Klassennamen im map-file weg, > dann sollten sie auch nicht in der Legende auftauchen. > > Grüße, Michael > > P.S.: Oder beschreib doch noch wie deine Legende aussehen soll. > -- > ----------------------------------------------------------- > Michael Schulz in medias res > Dipl.-Geologe Gesellschaft für > Informationstechnologie mbH > In den Weihermatten 66 > 79108 Freiburg > 0761 55695-95 (Fax 96) > mschulz at webgis.de www.webgis.de/www.zopecms.de > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de ****************************************************** Dr.-Ing. Peter Korduan Universität Rostock, Institut für Management ländlicher Räume Professur für Geodäsie und Geoinformatik Justus v. Liebig Weg 6, 18059 Rostock Tel.: ++49-381-4982164, Fax: ++49-381-4982188 www: http://www.auf.uni-rostock.de/gg/korduan From jj.wag at gmx.de Tue Apr 12 16:38:49 2005 From: jj.wag at gmx.de (JJWag) Date: Tue, 12 Apr 2005 16:38:49 +0200 Subject: [Mapserver-DE] Image size out of range Message-ID: <001901c53f6d$5769bde0$1800a8c0@sven> Hallo, ich möchte mit Mapserver (Windows binaries) Bilder erzeugen, die größer als 2048 px hoch oder breit sind. Wenn ich die imgsize größer 2048 setze, kommt folgende Fehlermeldung loadForm(): Web application error. Image size out of range. Wie kann ich das verhindern ohne die Windows binaries neu zu kompilieren? Danke für jeden Tipp Jochen From Silke.Reimer at intevation.de Tue Apr 12 18:05:24 2005 From: Silke.Reimer at intevation.de (Silke Reimer) Date: Tue, 12 Apr 2005 18:05:24 +0200 Subject: [Mapserver-DE] Image size out of range In-Reply-To: <001901c53f6d$5769bde0$1800a8c0@sven> References: <001901c53f6d$5769bde0$1800a8c0@sven> Message-ID: <20050412160524.GK17090@intevation.de> Hallo, On Tue, Apr 12, 2005 at 04:38:49PM +0200, JJWag wrote: > Hallo, > > ich möchte mit Mapserver (Windows binaries) Bilder erzeugen, die größer als > 2048 px hoch oder breit sind. Wenn ich die imgsize größer 2048 setze, kommt > folgende Fehlermeldung > > loadForm(): Web application error. Image size out of range. > > Wie kann ich das verhindern ohne die Windows binaries neu zu kompilieren? Die Lösung ist zwar nicht in der Online-Dokumentation festgehalten, aber dem Quelltext kann man entnehmen, dass sich die Größe über den Parameter MAXSIZE in der Mapdatei steuern lässt. Die Angabe wird in Pixeln gemacht, also z.B. MAXSIZE 4000 wenn die Bilder bis zu 4000x4000 Pixeln groß werden sollen. Viele Grüße, Silke -- Intevation GmbH Georgstrasse 4 49074 Osnabrück, Germany http://intevation.de http://intevation.de/~silke FreeGIS.org http://freegis.org/ -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : nicht verfügbar Dateityp : application/pgp-signature Dateigröße : 189 bytes Beschreibung: nicht verfügbar URL : http://www.intevation.de/pipermail/mapserver-de/attachments/20050412/b38f0a14/attachment.bin From gis at schnegg.net Tue Apr 12 18:05:24 2005 From: gis at schnegg.net (Frank Rittinger) Date: Tue, 12 Apr 2005 18:05:24 +0200 Subject: [Mapserver-DE] Image size out of range In-Reply-To: <001901c53f6d$5769bde0$1800a8c0@sven> References: <001901c53f6d$5769bde0$1800a8c0@sven> Message-ID: <425BF1C4.4090408@schnegg.net> Hallo, JJWag wrote: > Hallo, > > ich möchte mit Mapserver (Windows binaries) Bilder erzeugen, die größer als > 2048 px hoch oder breit sind. Wenn ich die imgsize größer 2048 setze, kommt > folgende Fehlermeldung > > loadForm(): Web application error. Image size out of range. man kann im Mapfile-Kopf den Wert fuer MAXSIZE setzen. Das ist nicht dokumentiert, funktioniert aber. Ich glaube, dass das im mapfile.h definiert (und erklaert) wird. Um A3 mit 300dpi zu drucken habe ich es auf 4700 gesetzt. Viele Gruesse, Frank -- Frank Rittinger TERRAPLAN Geographische Informationssysteme Gewerbestr. 33 79227 Schallstadt Germany Tel.: 07664-505315 Fax.: 07664-505321 http://www.terraplan.com From jj.wag at gmx.de Wed Apr 13 17:47:45 2005 From: jj.wag at gmx.de (JJWag) Date: Wed, 13 Apr 2005 17:47:45 +0200 Subject: [Mapserver-DE] Image size out of range References: <001901c53f6d$5769bde0$1800a8c0@sven> <425BF1C4.4090408@schnegg.net> Message-ID: <000b01c54040$231f0fd0$1800a8c0@sven> Hallo Silke und Frank Danke für den Tipp, funktioniert soweit auch (Mapsize im map-file), allerdings nur mit der aktuellen Mapserver-Version 4.41. Und leider funktioniert diese Mapserver Version merkwürdigerweise bei mir nur unter Windows 2000, nicht unter Win 2003 Server . Hier läuft z.Zt. nur die Mapserver-Version 4.0.2 anständig. Wenn ich die Version 4.4.1 unter Windows 2003 Server probiere kommt folgende Fehlermeldung: CGI-Fehler Die angegebene CGI-Anwendung hat keinen vollständigen Satz von HTTP-Headern zurückgegeben. Weiß jemand Rat? Dank + Gruß Jochen Wagner ----- Original Message ----- From: "Frank Rittinger" To: "JJWag" Cc: Sent: Tuesday, April 12, 2005 6:05 PM Subject: Re: [Mapserver-DE] Image size out of range > Hallo, > > JJWag wrote: > > Hallo, > > > > ich möchte mit Mapserver (Windows binaries) Bilder erzeugen, die > größer als > > 2048 px hoch oder breit sind. Wenn ich die imgsize größer 2048 setze, > kommt > > folgende Fehlermeldung > > > > loadForm(): Web application error. Image size out of range. > > man kann im Mapfile-Kopf den Wert fuer MAXSIZE setzen. Das ist nicht > dokumentiert, funktioniert aber. Ich glaube, dass das im mapfile.h > definiert (und erklaert) wird. > > Um A3 mit 300dpi zu drucken habe ich es auf 4700 gesetzt. > > Viele Gruesse, Frank > > -- > > Frank Rittinger > > TERRAPLAN Geographische Informationssysteme > Gewerbestr. 33 > 79227 Schallstadt > Germany > > Tel.: 07664-505315 > Fax.: 07664-505321 > > http://www.terraplan.com > > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de > From gis at schnegg.net Thu Apr 14 09:41:47 2005 From: gis at schnegg.net (Frank Rittinger) Date: Thu, 14 Apr 2005 09:41:47 +0200 Subject: [Mapserver-DE] Image size out of range In-Reply-To: <000b01c54040$231f0fd0$1800a8c0@sven> References: <001901c53f6d$5769bde0$1800a8c0@sven> <425BF1C4.4090408@schnegg.net> <000b01c54040$231f0fd0$1800a8c0@sven> Message-ID: <425E1EBB.5050000@schnegg.net> Hallo, JJWag wrote: > Hallo Silke und Frank > Danke für den Tipp, funktioniert soweit auch (Mapsize im map-file), > allerdings nur mit der aktuellen Mapserver-Version 4.41. Und leider > funktioniert diese Mapserver Version merkwürdigerweise bei mir nur unter > Windows 2000, nicht unter Win 2003 Server . > Hier läuft z.Zt. nur die Mapserver-Version 4.0.2 anständig. > Wenn ich die Version 4.4.1 unter Windows 2003 Server probiere kommt folgende > Fehlermeldung: > > CGI-Fehler > Die angegebene CGI-Anwendung hat keinen vollständigen Satz von HTTP-Headern > zurückgegeben. > Ich habe schon mehrere Mapserver 4.4.1 (ms441pg.zip von der mapserver website) unter Win 2003 Server installiert und die liefen immer normal, nur dass ich die Standard C-Bibliotheken mit kopieren musste (msvcr70.dll und msvcr71.dll). - Frank -- Frank Rittinger TERRAPLAN Geographische Informationssysteme Gewerbestr. 33 79227 Schallstadt Germany Tel.: 07664-505315 Fax.: 07664-505321 http://www.terraplan.com From mbruen at smartsoft.de Mon Apr 18 12:09:26 2005 From: mbruen at smartsoft.de (=?ISO-8859-1?Q?Marc_Br=FCnink?=) Date: Mon, 18 Apr 2005 12:09:26 +0200 Subject: [Mapserver-DE] extent einer Karte berechnen Message-ID: Hi Liste, ich bekomme es irgendwie nicht hin zu berechnen, welche EXTENT Werte ich in das .map file eintragen muss. Meine Shape Datei hat eine Bounding Box von: links unten: X = 9.92019312, Y = 52.91594397 rechts oben: X = 10.899100008, Y = 53.32484898 Jetzt hab ich vor dem Wochenende die Koordinaten irgendwie umgerechnet, aber anscheinend falsch: Es wird im Mapserver nämlich nichts angezeigt. Die Frage ist also, welches Koordinatensystem der Mapserver benutzt, und wie ich meine GPS Koordinaten dahin umgerechnet bekomme. Ausserdem war es unmöglich die mapserver-user zu subscriben. Ich hab immer nen mail delivery bekommen. Vielen Dank Marc From bjoern.appel at gmail.com Mon Apr 18 18:44:21 2005 From: bjoern.appel at gmail.com (Bjoern Appel) Date: Mon, 18 Apr 2005 18:44:21 +0200 Subject: [Mapserver-DE] extent einer Karte berechnen In-Reply-To: References: Message-ID: Hi Marc, On 4/18/05, Marc Brünink wrote: > ich bekomme es irgendwie nicht hin zu berechnen, welche EXTENT Werte > ich in das .map file eintragen muss. [ .. ] > Die Frage ist also, welches Koordinatensystem der Mapserver benutzt, > und wie ich meine GPS Koordinaten dahin umgerechnet bekomme. Ich hatte damit auch ein wenig gekämpft, aber es scheint so zu sein: Es gibt zwei Einträge zur Projektion: Einmal im MAP-Objekt und einmal für jedes LAYER-Objekt. Der Mapserver wird dann auf die x-y-Koordinaten der Layer (=Werte im shapefile) eine inverse Projektion anwenden, um zu elliptischen Erdkoordinaten zu gelangen. Dabei können verschiedene Layer verschiedene Projektionen haben. Diese Erdkoordinaten werden dann wieder (forword) projiziert auf x-y-Koordinaten, so wie es im MAP-Objekt angegeben ist. Das sind jetzt quasi die Koordinaten, in denen der Mapserver arbeitet (für den EXTENT des MAP-Objekts und die Skalebar). Am Anfang hatte ich sowohl im LAYER als auch unter MAP als Projektion entweder "latlong" angegeben, dann findet naemlich keine Umrechnung statt. Oder an beiden Stellen die selbe Projektion verwendet, was ja auf's selbe hinausläuft. Zum Berechnen des EXTENTs kann man auch "proj" direkt von der Kommandozeile aufrufen. > Ausserdem war es unmöglich die mapserver-user zu subscriben. Ich hab > immer nen mail delivery bekommen. Ich hatte mich über die Homepage angemeldet, da gab's keine Probleme. Björn From mbruen at smartsoft.de Tue Apr 19 10:23:20 2005 From: mbruen at smartsoft.de (=?ISO-8859-1?Q?Marc_Br=FCnink?=) Date: Tue, 19 Apr 2005 10:23:20 +0200 Subject: [Mapserver-DE] extent einer Karte berechnen In-Reply-To: Message-ID: <49C7D230-B0AC-11D9-959E-000A959A666C@smartsoft.de> >> Ausserdem war es unmöglich die mapserver-user zu subscriben. Ich hab >> immer nen mail delivery bekommen. > > Ich hatte mich über die Homepage angemeldet, da gab's keine Probleme. Hiho, ja das habe ich auch gemacht. Am Freitag und am Montag. Jeweils von 2 unabhängigen mail accounts aus. Die erste mail kam auch an, aber meine reply mail wurde abgelehnt, mit der Begründung, dass der User nicht existiert. Das passierte bei der normaler "reply-knopf-drücken" mail, als auch bei einer per copy&paste selbstgebauen. Für mich haben die da ein Problem. Das mit der Projektion hat sich insofern erledigt, dass nun was angezeigt wird. Wie ich aber schon in der vorherigen mail meinte, hab ich noch ein Problem mit dem scale. Meine Map über 4 oder 5 Landkreise hat eine Seitenlänge von ca. 1x1m. Ich weiss noch nicht genau wie ich das fixen soll. Vielen Dank Marc From jan at intevation.de Tue Apr 19 10:43:58 2005 From: jan at intevation.de (Jan-Oliver Wagner) Date: Tue, 19 Apr 2005 10:43:58 +0200 Subject: [Mapserver-DE] Mailing-Liste: To/From In-Reply-To: <49C7D230-B0AC-11D9-959E-000A959A666C@smartsoft.de> References: <49C7D230-B0AC-11D9-959E-000A959A666C@smartsoft.de> Message-ID: <20050419084358.GA3049@intevation.de> On Tue, Apr 19, 2005 at 10:23:20AM +0200, Marc Brünink wrote: > ja das habe ich auch gemacht. Am Freitag und am Montag. Jeweils von 2 > unabhängigen mail accounts aus. Die erste mail kam auch an, aber meine > reply mail wurde abgelehnt, mit der Begründung, dass der User nicht > existiert. Das passierte bei der normaler "reply-knopf-drücken" mail, > als auch bei einer per copy&paste selbstgebauen. Für mich haben die da > ein Problem. schau doch mal in das "To:" Feld von dieser E-Mail. Da steht Deine Adresse drin wie Du sie bei der Anmeldung angegeben hast. Genau diese Adresse muss auch im "From:" Feld stehen wenn Du eine E-Mail an die Liste sendest. Grüsse Jan -- Jan-Oliver Wagner http://intevation.de/~jan/ Intevation GmbH http://intevation.de/ FreeGIS http://freegis.org/ From jan at intevation.de Tue Apr 19 10:49:02 2005 From: jan at intevation.de (Jan-Oliver Wagner) Date: Tue, 19 Apr 2005 10:49:02 +0200 Subject: [Mapserver-DE] Mailing-Liste: To/From In-Reply-To: <20050419084358.GA3049@intevation.de> References: <49C7D230-B0AC-11D9-959E-000A959A666C@smartsoft.de> <20050419084358.GA3049@intevation.de> Message-ID: <20050419084902.GB3049@intevation.de> On Tue, Apr 19, 2005 at 10:43:58AM +0200, Jan-Oliver Wagner wrote: > On Tue, Apr 19, 2005 at 10:23:20AM +0200, Marc Brünink wrote: > > ja das habe ich auch gemacht. Am Freitag und am Montag. Jeweils von 2 > > unabhängigen mail accounts aus. Die erste mail kam auch an, aber meine > > reply mail wurde abgelehnt, mit der Begründung, dass der User nicht > > existiert. Das passierte bei der normaler "reply-knopf-drücken" mail, > > als auch bei einer per copy&paste selbstgebauen. Für mich haben die da > > ein Problem. > > schau doch mal in das "To:" Feld von dieser E-Mail. > Da steht Deine Adresse drin wie Du sie bei der Anmeldung > angegeben hast. entschuldige, steht doch nicht drin. Im Web-Interface kannst Du aber nochmal nachschauen welche E-Mail Adresse Du angegeben hast. Grüsse Jan -- Jan-Oliver Wagner http://intevation.de/~jan/ Intevation GmbH http://intevation.de/ FreeGIS http://freegis.org/ From mbruen at smartsoft.de Tue Apr 19 11:04:40 2005 From: mbruen at smartsoft.de (=?ISO-8859-1?Q?Marc_Br=FCnink?=) Date: Tue, 19 Apr 2005 11:04:40 +0200 Subject: [Mapserver-DE] Mailing-Liste: To/From Message-ID: <1019AB4A-B0B2-11D9-959E-000A959A666C@smartsoft.de> Noch einmal für die Liste..... Ach und wenn ich schon dabei bin: : host lists.gis.umn.edu[128.101.73.109] said: 550 5.1.1 ... User unknown (in reply to RCPT TO command) ARGL!!.... Marc Begin forwarded message: > From: Marc Brünink > Date: Tue Apr 19, 2005 10:56:49 Europe/Berlin > To: Jan-Oliver Wagner > Subject: Re: [Mapserver-DE] Mailing-Liste: To/From > > > On Tuesday, Apr 19, 2005, at 10:49 Europe/Berlin, Jan-Oliver Wagner > wrote: > >> On Tue, Apr 19, 2005 at 10:43:58AM +0200, Jan-Oliver Wagner wrote: >>> On Tue, Apr 19, 2005 at 10:23:20AM +0200, Marc Brünink wrote: >>>> ja das habe ich auch gemacht. Am Freitag und am Montag. Jeweils von >>>> 2 >>>> unabhängigen mail accounts aus. Die erste mail kam auch an, aber >>>> meine >>>> reply mail wurde abgelehnt, mit der Begründung, dass der User nicht >>>> existiert. Das passierte bei der normaler "reply-knopf-drücken" >>>> mail, >>>> als auch bei einer per copy&paste selbstgebauen. Für mich haben die >>>> da >>>> ein Problem. >>> >>> schau doch mal in das "To:" Feld von dieser E-Mail. >>> Da steht Deine Adresse drin wie Du sie bei der Anmeldung >>> angegeben hast. >> >> entschuldige, steht doch nicht drin. Im Web-Interface kannst Du >> aber nochmal nachschauen welche E-Mail Adresse Du angegeben hast. > > Naja die email kommt ja an. Das From Field stimmt auch. Na wie auch > immer. Eigentlich gehört das ja gar nicht in diese Liste. Ich werd > mich mal mit mapserver-users-admin at lists.gis.umn.edu auseinander > setzen müssen. > > Marc > From frank.koormann at intevation.de Tue Apr 19 11:46:39 2005 From: frank.koormann at intevation.de (Frank Koormann) Date: Tue, 19 Apr 2005 11:46:39 +0200 Subject: [Mapserver-DE] Mailing-Liste: To/From In-Reply-To: <1019AB4A-B0B2-11D9-959E-000A959A666C@smartsoft.de> References: <1019AB4A-B0B2-11D9-959E-000A959A666C@smartsoft.de> Message-ID: <20050419094639.GA23408@intevation.de> * Marc Brünink [050419 11:04]: > Noch einmal für die Liste..... > > > Ach und wenn ich schon dabei bin: > : host > lists.gis.umn.edu[128.101.73.109] said: 550 5.1.1 > ... User unknown (in reply > to RCPT > TO command) > Gemeinerweise gibt es den Server lists.gis.umn.edu, aber die mapserver-users Liste wird IMO auf lists.umn.edu betrieben. Das ist zumindest eine andere IP. Beste Grüße, Frank -- Frank Koormann Professional Service around Free Software (http://intevation.net/) FreeGIS Project (http://freegis.org/) -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : nicht verfügbar Dateityp : application/pgp-signature Dateigröße : 189 bytes Beschreibung: nicht verfügbar URL : http://www.intevation.de/pipermail/mapserver-de/attachments/20050419/adf09fdf/attachment.bin From mbruen at smartsoft.de Wed Apr 20 10:07:03 2005 From: mbruen at smartsoft.de (=?ISO-8859-1?Q?Marc_Br=FCnink?=) Date: Wed, 20 Apr 2005 10:07:03 +0200 Subject: [Mapserver-DE] map size & shapepath via url Message-ID: <2E12AAFB-B173-11D9-A366-000A959A666C@smartsoft.de> Hi, sagt mal gibt es eine Möglichkeit die Größe der zu generierenden Map und/oder den shapepath über die URL zu übergeben? Vielen Dank Marc From ronald.woita at rostock.de Wed Apr 20 10:31:40 2005 From: ronald.woita at rostock.de (Ronald Woita) Date: Wed, 20 Apr 2005 10:31:40 +0200 Subject: [Mapserver-DE] Label aus mehreren Tabellen erzeugen Message-ID: Hallo Liste, ich möchte eine Beschriftung in einem Point-Layer aus mehreren Werten zusammensetzen (hier Spalten in Postgis) . Mit LABELITEM kann ich aber nur eine Spalte festlegen. Hat jemand eine Idee, wie man das Problem lösen kann ? Ausschnitt aus Map-Datei <--- TEMPLATE "../templates/richtwert.html" TOLERANCE 5.0 LABELITEM ' hier sollen mehrere Werte rein' ??? LABELMAXSCALE 25000 CLASS NAME "Richwert Allgemein" OUTLINECOLOR 0 0 0 COLOR 255 0 0 SYMBOL 'mapinfo-sym-34' SIZE 10 LABEL TYPE truetype FONT arial-bold COLOR 0 0 255 BACKGROUNDCOLOR 255 255 254 BUFFER 2 SIZE 10 POSITION lc END END --> Danke -- Ronald Woita Hansestadt Rostock Kataster-, Vermessungs- und Liegenschaftsamt Holbeinplatz 14, 18069 Rostock email: ronald.woita at rostock.de phone: +49 (0)381 - 381 6256 From jt at mapmedia.de Wed Apr 20 10:38:53 2005 From: jt at mapmedia.de (=?ISO-8859-1?Q?=22J=F6rg_Thomsen_=28MapMedia_GmbH=29=22?=) Date: Wed, 20 Apr 2005 10:38:53 +0200 Subject: [Mapserver-DE] map size & shapepath via url In-Reply-To: <2E12AAFB-B173-11D9-A366-000A959A666C@smartsoft.de> References: <2E12AAFB-B173-11D9-A366-000A959A666C@smartsoft.de> Message-ID: <4266151D.4090305@mapmedia.de> Hallo, > sagt mal gibt es eine Möglichkeit die Größe der zu generierenden Map > und/oder den shapepath über die URL zu übergeben? ja und nein Kartengröße: MapServer Syntax (Mode=browse oder map): MAPSIZE [cols] [rows] The size (in pixels) of the image to be created. Useful for allowing users to change the resolution of the output map dynamically. MapServer als OGC-WMS: width= und height= Allerdings ist die maximale Größe, die MapServer zurückgibt begrenzt, man kann das aber über den Mapfile ändern (ab Version 4.4?). shapepath: ist mir nicht bekannt. Warum auch? Dafür müsste man ja die Verzeichnisstruktur auf dem Server offenlegen. Da lässt sich bestimmt einer sicherere Lösung finden. Jörg Thomsen _________________________________________________ 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 mschulz at webgis.de Wed Apr 20 10:42:11 2005 From: mschulz at webgis.de (Michael Schulz) Date: Wed, 20 Apr 2005 10:42:11 +0200 Subject: [Mapserver-DE] map size & shapepath via url In-Reply-To: <2E12AAFB-B173-11D9-A366-000A959A666C@smartsoft.de> References: <2E12AAFB-B173-11D9-A366-000A959A666C@smartsoft.de> Message-ID: <426615E3.9090906@webgis.de> Hallo Marc, ja gibt es: 1) MAPSIZE [cols] [rows] also in der URL: &MAPSIZE=100+100 2) prinzipiell können alle(?) parameter der map-files über die URL beeinflusst werden, die vorgehensweise ist wie folgt: - der name des cgi-parameters in der URL ergibt sich aus der hierarchie des parameters im mapfile - alle Parameter beginnen mit "map_" - danach kommt der Name der folgenden Objekte in der Hierachie, also z.b: "layer_0_class_2_" - daran wird der parametername gehängt, z.B. "color" - beim shapepath würde daraus folgen: "map_shapepath" - Achtung, um ungewünschte Änderungen seitens böser User zu verhindern, gibt es im Map-Abschnitt die beiden Parameter Templatepattern/Datapattern die jeweils reg. Expressions enthalten um nur bestimmte Änderungen per URL an Template oder Data Parametern zu erlauben. Zum weiterlesen: http://mapserver.gis.umn.edu/doc44/mapfile-reference.html#datapattern http://mapserver.gis.umn.edu/doc44/cgi-reference.html#mapfileURL Viele Grüße, Michael Marc Brünink schrieb: > Hi, > > sagt mal gibt es eine Möglichkeit die Größe der zu generierenden Map > und/oder den shapepath über die URL zu übergeben? > > Vielen Dank > Marc > _______________________________________________ > Mapserver-DE mailing list > Mapserver-DE at freegis.org > https://freegis.org/mailman/listinfo/mapserver-de > -- ----------------------------------------------------------- Michael Schulz in medias res Dipl.-Geologe Gesellschaft für Informationstechnologie mbH In den Weihermatten 66 79108 Freiburg 0761 55695-95 (Fax 96) mschulz at webgis.de www.webgis.de/www.zopecms.de From mbruen at smartsoft.de Wed Apr 20 10:45:53 2005 From: mbruen at smartsoft.de (=?ISO-8859-1?Q?Marc_Br=FCnink?=) Date: Wed, 20 Apr 2005 10:45:53 +0200 Subject: [Mapserver-DE] map size & shapepath via url In-Reply-To: <4266151D.4090305@mapmedia.de> Message-ID: <9AFCCC7F-B178-11D9-A366-000A959A666C@smartsoft.de> Hi, > shapepath: > ist mir nicht bekannt. Warum auch? Dafür müsste man ja die > Verzeichnisstruktur auf dem Server offenlegen. Da lässt sich bestimmt > einer sicherere Lösung finden. Weil ich den Mapserver ohne Webserver verwende, und einfach nur mit dem binary spiele. Das heisst ich will nen Befehl A haben, der mir ne Map aus den Daten XY baut, und nen Befehl B, der die Daten YZ nimmt. Und auf 2 unterschiedliche map files hab ich einfach keine Lust. Trotzdem komme ich wohl nicht darum herum. Naja. Egal. Dank Marc From jt at mapmedia.de Wed Apr 20 10:49:47 2005 From: jt at mapmedia.de (=?ISO-8859-1?Q?=22J=F6rg_Thomsen_=28MapMedia_GmbH=29=22?=) Date: Wed, 20 Apr 2005 10:49:47 +0200 Subject: [Mapserver-DE] Label aus mehreren Tabellen erzeugen In-Reply-To: References: Message-ID: <426617AB.2030901@mapmedia.de> Hallo, > ich möchte eine Beschriftung in einem Point-Layer aus mehreren Werten > zusammensetzen (hier Spalten in Postgis) . Mit LABELITEM kann ich > aber nur eine Spalte festlegen. Hat jemand eine Idee, wie man das > Problem lösen kann ? Vielleicht über einen View in der Datenbank, der die Beschriftung in einer Spalte zusamenführt / vorhält. Die DB die Arbeit machen zu lassen ist meistens eine feine Sache, weil performant und wenig Fehleranfällig. Jörg Thomsen From adams at terrestris.de Wed Apr 20 10:51:48 2005 From: adams at terrestris.de (Till Adams) Date: Wed, 20 Apr 2005 10:51:48 +0200 Subject: [Mapserver-DE] Label aus mehreren Tabellen erzeugen In-Reply-To: References: Message-ID: <42661824.6060204@terrestris.de> Roland, kannst du dir nicht einen View in deiner Datenbank bauen, der die verschiedenen Spalten vereint? Du nimmst dann zur Darstellung über den UMN dann den View und nicht die eigentliche Geometrietabelle. Grüsse, Till -- Mit freundlichen Grüssen aus Bonn, Till Adams ****************************************** * AmeiN! ArcGIS Map-Export-2-UMN * * AmeiN! Workshop 11. Mai 2005 * * http://www.terrestris.de * ****************************************** ------------------------------------------ Dipl. Geogr. Till Adams terrestris, Paulsen&Adams GbR Siemensstr. 8 * 53121 Bonn Tel.: 0228 962 899 52 * Fax.: 0228 962 899 57 info at terrestris.de * www.terrestris.de From mbruen at smartsoft.de Wed Apr 20 19:42:16 2005 From: mbruen at smartsoft.de (=?ISO-8859-1?Q?Marc_Br=FCnink?=) Date: Wed, 20 Apr 2005 19:42:16 +0200 Subject: [Mapserver-DE] runde labels Message-ID: <89368CCA-B1C3-11D9-A366-000A959A666C@smartsoft.de> Hiho, Eine Frage hab ich noch: Ich hätte an den Straßen gerne Labels, die etwas mehr nach Schilder aussehen. Sprich runde Ecken, 3-faches Outline. Eine Class mit Style kann ich für Labels ja nicht definieren. Geht das irgendwie anders? Ach und wenn ich schon poste: Ne andere Sache sind gekachelte Hintergründe. Sprich innerhalb der Polygone eines Layers soll ein Bild gekachelt werden. Ich bin mir sicher, dass das geht, nur leider hab ich nicht verstanden wie... :-) Dank Marc From adams at terrestris.de Thu Apr 21 08:42:48 2005 From: adams at terrestris.de (Till Adams) Date: Thu, 21 Apr 2005 08:42:48 +0200 Subject: [Mapserver-DE] runde labels In-Reply-To: <89368CCA-B1C3-11D9-A366-000A959A666C@smartsoft.de> References: <89368CCA-B1C3-11D9-A366-000A959A666C@smartsoft.de> Message-ID: <42674B68.5070705@terrestris.de> Marc, 1. du kannst Graphiken hinter Label setzen. Sieht in etwa so aus: LAYER ... STYLE SYMBOL "symbols/bab.png" SIZE 12 COLOR 51 51 255 OUTLINECOLOR 51 51 255 END LABEL TYPE TRUETYPE MINFEATURESIZE 50 MINDISTANCE 150 FONT arial_f SIZE 4 COLOR 255 255 255 BUFFER 2 POSITION cc PARTIALS FALSE END # LABEL END # CLASS ... END # LAYER Der UMN plaziert nun die Beschriftung genau auf der Graphik. 2. Du meintest sowas wie einen Bildkatalog - du brauchst ein Shape mit einer Spalte, in der der absolute/relative Pfad auf deine Kacheln verweist, das Objekt jeweils den Umfang der jeweiligen KAchel darstellt. Das Shape wie ein Raster behandeln und mit TILEITEM [Spaltenname] auf das Feld mit den Pfadne verweisen. Achtung! Der UMN wirft keine Fehlermeldung, wenn er die Kacheln nicht findet, insofern genau arbeiten (Linux - GROß/klein-Schreibung!!). Grüsse, Till Mit freundlichen Grüssen aus Bonn, Till Adams ****************************************** * AmeiN! ArcGIS Map-Export-2-UMN * * AmeiN! Workshop 11. Mai 2005 * * http://www.terrestris.de * ****************************************** ------------------------------------------ Dipl. Geogr. Till Adams terrestris, Paulsen&Adams GbR Siemensstr. 8 * 53121 Bonn Tel.: 0228 962 899 52 * Fax.: 0228 962 899 57 info at terrestris.de * www.terrestris.de From mbruen at smartsoft.de Thu Apr 21 13:37:50 2005 From: mbruen at smartsoft.de (=?ISO-8859-1?Q?Marc_Br=FCnink?=) Date: Thu, 21 Apr 2005 13:37:50 +0200 Subject: [Mapserver-DE] runde labels In-Reply-To: <42674B68.5070705@terrestris.de> Message-ID: Hi Till, vielen Dank schon mal für Deine Hilfe. > 1. > du kannst Graphiken hinter Label setzen. Sieht in etwa so aus: Das ist zwar ganz nett, löst aber nicht mein Problem. Es sein denn, es gibt eine Möglichkeit die Größe des Bildes der Länge des Labels anzupassen. Ich mein ich kann mein bab.png so basteln, dass alle BAB Kennungen da rein passen. Das würde zwar gehen, ist aber nicht gewünscht. Nehmen wir mal an ich will nicht nur Autobahnen kennzeichnen, sondern auch irgendwelche Punkte auf der Karte. Deren Labellänge ist beliebig. Schon wird das mit den Bildern nicht funktionieren. > 2. > Du meintest sowas wie einen Bildkatalog - du brauchst ein Shape mit > einer Spalte, in der der absolute/relative Pfad auf deine Kacheln > verweist, das Objekt jeweils den Umfang der jeweiligen KAchel > darstellt. Öhm. Ich glaub das stell ich erstmal hinten an... Immer eins nach dem anderen... :-) Dank Marc From Hajo.Rosskamp at gll-ol.niedersachsen.de Mon Apr 25 12:24:27 2005 From: Hajo.Rosskamp at gll-ol.niedersachsen.de (=?iso-8859-1?Q?=22Ro=DFkamp=2C_Hajo=22?=) Date: Mon, 25 Apr 2005 12:24:27 +0200 Subject: [Mapserver-DE] WMS-Anfrage Message-ID: <893125A9F961D411B5CF0050DABF8E9006509539@NTS01102.katasteramt-ol.niedersachsen.de> Hallo Liste, ich habe folgendes Problem: Ich möchte in einer Anwendung die Karten vom WMS-Server der LGN in Niedersachsen darstellen. Der GetCapabilities-Aufruf liefert mir die erforderlichen Infos http://www.mapserver.niedersachsen.de/freezoneogc/mapserverogc?SERVICE=WMS&R EQUEST=GetCapabilities&FORMAT=text/xml und mit folgender GetMap-Anfrage bekomme ich auch ein Bild: http://www.mapserver.niedersachsen.de/freezoneogc/mapserverogc?VERSION=1.1.1 &REQUEST=GetMap&LAYERS=TK100&STYLES=&SRS=EPSG:31467&BBOX=3541000,5806000,354 7000,5812000&WIDTH=500&HEIGHT=500&FORMAT=image/png&EXCEPTION=text/xml Diesen Dienst habe ich in meinen UMN-Mapserver eingebunden: .... LAYER NAME 'TK100' STATUS DEFAULT TYPE Raster METADATA WMS_SRS 'EPSG:31467' WMS_TITLE 'TK100' END CONNECTIONTYPE WMS CONNECTION 'http://www.mapserver.niedersachsen.de/freezoneogc/mapserverogc?VERSION=1.1. 1&REQUEST=GetMap&LAYERS=TK100&FORMAT=image/png' PROJECTION 'init=epsg:31467' END MAXSCALE 50010 MINSCALE 25010 END # END OF LAYERFILE .... Wird dieser Layer in der Anwendung augerufen, erscheint folgende Fehlermeldung: Serverfehler! Die Anfrage kann nicht beantwortet werden, da im Server ein interner Fehler aufgetreten ist. Fehlermeldung: Premature end of script headers: auto .... Der Kartenausschnitt ( 1114422836110181.img.tmp) wurde vom WMS-Server korrekt geliefert und steht im tmp-Verzeichnis zur Verfügung. Ich benutze die Mapserver-Version 4.4.1 auf SUSE 9.1 als CGI. Bin für jeden Hinweis dankbar! Mit freundlichen Grüßen aus Oldenburg Hajo Roßkamp From frank.koormann at intevation.de Mon Apr 25 15:12:47 2005 From: frank.koormann at intevation.de (Frank Koormann) Date: Mon, 25 Apr 2005 15:12:47 +0200 Subject: [Mapserver-DE] WMS-Anfrage In-Reply-To: <893125A9F961D411B5CF0050DABF8E9006509539@NTS01102.katasteramt-ol.niedersachsen.de> References: <893125A9F961D411B5CF0050DABF8E9006509539@NTS01102.katasteramt-ol.niedersachsen.de> Message-ID: <20050425131247.GB1124@intevation.de> Hallo Herr Roßkamp, * "Roßkamp, Hajo" [050425 12:23]: > Diesen Dienst habe ich in meinen UMN-Mapserver eingebunden: > > .... > LAYER > NAME 'TK100' > STATUS DEFAULT > TYPE Raster > METADATA > WMS_SRS 'EPSG:31467' > WMS_TITLE 'TK100' > END > CONNECTIONTYPE WMS > CONNECTION > 'http://www.mapserver.niedersachsen.de/freezoneogc/mapserverogc?VERSION=1.1. > 1&REQUEST=GetMap&LAYERS=TK100&FORMAT=image/png' > > PROJECTION > 'init=epsg:31467' > END > MAXSCALE 50010 > MINSCALE 25010 > > END # END OF LAYERFILE Das ist zwar die alte Syntax, ist aber OK und scheint ja auch zu funktionieren, da Sie ja Daten vom Server erhalten: > Der Kartenausschnitt ( 1114422836110181.img.tmp) wurde vom WMS-Server > korrekt geliefert und steht im tmp-Verzeichnis zur Verfügung. > Serverfehler! > Die Anfrage kann nicht beantwortet werden, da im Server ein interner Fehler > aufgetreten ist. > Fehlermeldung: > Premature end of script headers: auto > .... Wie geht es hier weiter? > Ich benutze die Mapserver-Version 4.4.1 auf SUSE 9.1 als CGI. > > Ist sichergestellt, dass die GDAL-Version, die Sie benutzen, PNG unterstützt? Ich kenne das Paket nicht, dass Sie benutzen, eigentlich sollte sich das Programm gdal-config finden lassen, mit $ gdal-config --formats können Sie die unterstützten Formate abfragen. Beste Grüße, Frank -- Frank Koormann Professional Service around Free Software (http://intevation.net/) FreeGIS Project (http://freegis.org/) From Hajo.Rosskamp at gll-ol.niedersachsen.de Tue Apr 26 10:16:39 2005 From: Hajo.Rosskamp at gll-ol.niedersachsen.de (=?iso-8859-1?Q?=22Ro=DFkamp=2C_Hajo=22?=) Date: Tue, 26 Apr 2005 10:16:39 +0200 Subject: AW: [Mapserver-DE] WMS-Anfrage Message-ID: <893125A9F961D411B5CF0050DABF8E9006509566@NTS01102.katasteramt-ol.niedersachsen.de> Hallo Liste, habe die Lösung gefunden: Das von mir installierte Paket gdal-1.1.9.tar.gz bringt eine eigene libpng-Version mit, diese ist mit der Version von Suse9.1 nicht identisch. Gdal muss in diesem Fall mit dem Zusatz --with-png=/usr konfiguriert werden. Danke aus Oldenburg! > Hallo Herr Roßkamp, > > * "Roßkamp, Hajo" [050425 12:23]: > > Diesen Dienst habe ich in meinen UMN-Mapserver eingebunden: > > > > .... > > LAYER > > NAME 'TK100' > > STATUS DEFAULT > > TYPE Raster > > METADATA > > WMS_SRS 'EPSG:31467' > > WMS_TITLE 'TK100' > > END > > CONNECTIONTYPE WMS > > CONNECTION > > > 'http://www.mapserver.niedersachsen.de/freezoneogc/mapserverogc?VERSION=1. > 1. > > 1&REQUEST=GetMap&LAYERS=TK100&FORMAT=image/png' > > > > PROJECTION > > 'init=epsg:31467' > > END > > MAXSCALE 50010 > > MINSCALE 25010 > > > > END # END OF LAYERFILE > > Das ist zwar die alte Syntax, ist aber OK und scheint ja auch zu > funktionieren, da Sie ja Daten vom Server erhalten: > > > Der Kartenausschnitt ( 1114422836110181.img.tmp) wurde vom WMS-Server > > korrekt geliefert und steht im tmp-Verzeichnis zur Verfügung. > > > > Serverfehler! > > Die Anfrage kann nicht beantwortet werden, da im Server ein interner > Fehler > > aufgetreten ist. > > Fehlermeldung: > > Premature end of script headers: auto > > .... > > Wie geht es hier weiter? > > > Ich benutze die Mapserver-Version 4.4.1 auf SUSE 9.1 als CGI. > > > > > > Ist sichergestellt, dass die GDAL-Version, die Sie benutzen, PNG > unterstützt? Ich kenne das Paket nicht, dass Sie benutzen, eigentlich > sollte sich das Programm gdal-config finden lassen, mit > > $ gdal-config --formats > > können Sie die unterstützten Formate abfragen. > > Beste Grüße, > > Frank > > -- > Frank Koormann > Professional Service around Free Software (http://intevation.net/) > FreeGIS Project (http://freegis.org/) From arras7 at bluewin.ch Wed Apr 27 21:50:14 2005 From: arras7 at bluewin.ch (Marc) Date: Wed, 27 Apr 2005 21:50:14 +0200 Subject: [Mapserver-DE] Fehlermeldung Message-ID: <426CA5570004E6ED@mail11.bluewin.ch> (added by postmaster@bluewin.ch) Hallo Ich habe deine Fehlermeldung gelesen und das gleiche Problem gehabt. Vielleicht interessiert dich die Lösung, obwohl es ja schon eine Zeit her ist. Ich habe in das html File folgendes eingefügt (Locale Installation)
Und in das Map File : Folgende Zeilen abgeändert: WEB TEMPLATE 'C:\ms4w\Apache\htdocs\tutorial\example1-9.html' IMAGEPATH 'C:\ms4w\Apache\htdocs\tutorial\data\tmp/' IMAGEURL 'C:\ms4w\Apache\htdocs\tutorial\data\tmp/' END Gruss Markus -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20050427/f6028128/attachment.html From gismoe1 at gmx.de Thu Apr 28 11:24:53 2005 From: gismoe1 at gmx.de (gismoe1@gmx.de) Date: Thu, 28 Apr 2005 11:24:53 +0200 (MEST) Subject: [Mapserver-DE] Kurze Linien werden nicht dargestellt Message-ID: <3811.1114680293@www46.gmx.net> Hallo Liste, ich habe ein Linienthema welches im Mapserver zur Beschriftung eingesetzt werden soll. Nur leider werden die Texte (und auch die Linien selbst) nicht immer dargestellt. Je nach Zoomstufe (natürlich innerhalb Minscale und Maxscale) werden die Texte dargestellt oder auch nicht. Dabei ist keine Systematik zu erkennen. Meine bisherigen Recherchen haben ergeben, dass sich das ArcView 3.x genauso bei diesen Daten verhält! ArcView 8 soll sich genauso verhalten. Die Linien sind alle 0,5m lang und verlaufen von West nach Ost. Hat jemand eine Idee wie diese Problem zu lösen ist? Aber: Linien verlängern ist zur Zeit keine Lösung, da die Daten aus einer Konvertierung entstammen. Auf die Länge habe ich im Moment keinen Einfluß. Gruß Andreas Heinze Stadt Bergisch Gladbach FB 6 - Vermessung -- +++ Sparen beginnt mit GMX DSL: http://www.gmx.net/de/go/dsl From frank.koormann at intevation.de Thu Apr 28 11:53:19 2005 From: frank.koormann at intevation.de (Frank Koormann) Date: Thu, 28 Apr 2005 11:53:19 +0200 Subject: [Mapserver-DE] Kurze Linien werden nicht dargestellt In-Reply-To: <3811.1114680293@www46.gmx.net> References: <3811.1114680293@www46.gmx.net> Message-ID: <20050428095319.GE12239@intevation.de> Hallo Herr Heinze, * gismoe1 at gmx.de [050428 11:24]: > ich habe ein Linienthema welches im Mapserver zur Beschriftung eingesetzt > werden soll. Nur leider werden die Texte (und auch die Linien selbst) nicht > immer dargestellt. Je nach Zoomstufe (natürlich innerhalb Minscale und > Maxscale) werden die Texte dargestellt oder auch nicht. Dabei ist keine > Systematik zu erkennen. Scheinbare Willkür bei den Beschriftungen kann ich mir vorstellen. Ich kenne Ihre Konfiguration im Mapfile nicht, aber es gibt einige Stellschrauben, anhand derer sich Beschriftungen kontrollieren lassen (http://mapserver.gis.umn.edu/doc44/mapfile-reference.html#label) Die Voreinstellungen sind m.W. so, dass keine Kollisionen auftreten und Objekte beschriftet werden, die "kleiner" als die Beschriftung sind. > Meine bisherigen Recherchen haben ergeben, dass sich das ArcView 3.x genauso > bei diesen Daten verhält! ArcView 8 soll sich genauso verhalten. Die Linien > sind alle 0,5m lang und verlaufen von West nach Ost. Linien "verschwinden": Wird das vom Mapserver erstellte Bild eventuell noch skaliert (z.B. durch width/height parameter im HTML)? Beste Grüße, Frank Koormann -- Frank Koormann Professioneller Service um Freie Software (http://intevation.de/) FreeGIS Projekt (http://freegis.org/) From gismoe1 at gmx.de Thu Apr 28 12:04:49 2005 From: gismoe1 at gmx.de (gismoe1@gmx.de) Date: Thu, 28 Apr 2005 12:04:49 +0200 (MEST) Subject: [Mapserver-DE] Kurze Linien werden nicht dargestellt References: <20050428095319.GE12239@intevation.de> Message-ID: <6910.1114682689@www79.gmx.net> Hallo Herr Koormann, hier ist der Ausschnitt aus der Mapdatei. Vielleicht hilft das bei der Lösungsfindung: LAYER NAME "BRW_TEXTE" GROUP "BRW" DATA "BRW/BRW2004_TEXTE.SHP" TYPE ANNOTATION MINSCALE 100 MAXSCALE 15000 STATUS ON SYMBOLSCALE 20000 LABELITEM "TEXT" CLASSITEM "LAYER" CLASS EXPRESSION /GEWERBEGEBIET_0001/ LABEL TYPE TRUETYPE FORCE TRUE FONT ARIAL COLOR 0 255 0 ANGLE AUTO POSITION CC OFFSET 0 -12 SIZE 4 BUFFER 1 BACKGROUNDCOLOR 255 255 255 END END END -- +++ Sparen beginnt mit GMX DSL: http://www.gmx.net/de/go/dsl From frank.koormann at intevation.de Thu Apr 28 12:16:20 2005 From: frank.koormann at intevation.de (Frank Koormann) Date: Thu, 28 Apr 2005 12:16:20 +0200 Subject: [Mapserver-DE] Kurze Linien werden nicht dargestellt In-Reply-To: <6910.1114682689@www79.gmx.net> References: <20050428095319.GE12239@intevation.de> <6910.1114682689@www79.gmx.net> Message-ID: <20050428101619.GF12239@intevation.de> Hallo Herr Heinze, * gismoe1 at gmx.de [050428 12:04]: > Hallo Herr Koormann, > > hier ist der Ausschnitt aus der Mapdatei. Vielleicht hilft das bei der > Lösungsfindung: > > LAYER > NAME "BRW_TEXTE" > GROUP "BRW" > DATA "BRW/BRW2004_TEXTE.SHP" > TYPE ANNOTATION > MINSCALE 100 > MAXSCALE 15000 > STATUS ON > SYMBOLSCALE 20000 > LABELITEM "TEXT" > CLASSITEM "LAYER" > CLASS > EXPRESSION /GEWERBEGEBIET_0001/ > LABEL > TYPE TRUETYPE > FORCE TRUE FORCE funktioniert nur für "gecachte" Label, fügen sie in den Layer-Parametern ein POSTLABELCACHE TRUE ein. Beste Grüße, Frank -- Frank Koormann Professional Service around Free Software (http://intevation.net/) FreeGIS Project (http://freegis.org/) From gismoe1 at gmx.de Thu Apr 28 12:27:10 2005 From: gismoe1 at gmx.de (gismoe1@gmx.de) Date: Thu, 28 Apr 2005 12:27:10 +0200 (MEST) Subject: [Mapserver-DE] Kurze Linien werden nicht dargestellt References: <20050428101619.GF12239@intevation.de> Message-ID: <7221.1114684030@www1.gmx.net> Hallo Herr Koormann, > FORCE funktioniert nur für "gecachte" Label, fügen sie in den > Layer-Parametern ein > > POSTLABELCACHE TRUE > > ein. > Das bringt leider auch nicht den gewünschten Erfolg! Wie war das mit: >Die Voreinstellungen sind m.W. so, dass [...] keine Objekte beschriftet >werden, die "kleiner" als die Beschriftung sind. Ist das mit dem Parameter FORCE gegeben? Gruß Andreas Heinze Stadt Bergisch Gladbach FB 6 - Vermessung -- +++ GMX - die erste Adresse für Mail, Message, More +++ 10 GB Mailbox, 100 FreeSMS http://www.gmx.net/de/go/topmail From a.rohder at lkuer.de Thu Apr 28 12:26:48 2005 From: a.rohder at lkuer.de (a.rohder@lkuer.de) Date: Thu, 28 Apr 2005 12:26:48 +0200 Subject: [Mapserver-DE] gd installation Message-ID: Hallo Liste Bein einbinden von gd-2.0.33 tritt folgende Fehlermeldung auf --> ---------------------------------------------------------------------------- ----------------------------- lipas02:/tmp/mapserver/gd-2.0.33# make make all-recursive make[1]: Entering directory `/tmp/mapserver/gd-2.0.33' Making all in config make[2]: Entering directory `/tmp/mapserver/gd-2.0.33/config' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/tmp/mapserver/gd-2.0.33/config' Making all in test make[2]: Entering directory `/tmp/mapserver/gd-2.0.33/test' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/tmp/mapserver/gd-2.0.33/test' make[2]: Entering directory `/tmp/mapserver/gd-2.0.33' /bin/sh ./libtool --mode=link gcc -g -O2 -L/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib -o gdparttopng gdparttopng.o ./libgd.la -lfreetype -lm gcc -g -O2 -Wl,--rpath -Wl,/usr/local/lib -o .libs/gdparttopng gdparttopng.o -L/usr/local/lib ./.libs/libgd.so /usr/local/lib/libfreetype.so -lm -Wl,--rpath -Wl,/usr/local/lib gdparttopng.o: In function `main': /tmp/mapserver/gd-2.0.33/gdparttopng.c:42: undefined reference to `gdImageCreateFromGd2Part' collect2: ld returned 1 exit status make[2]: *** [gdparttopng] Error 1 make[2]: Leaving directory `/tmp/mapserver/gd-2.0.33' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/mapserver/gd-2.0.33' make: *** [all] Error 2 lipas02:/tmp/mapserver/gd-2.0.33# ---------------------------------------------------------------------------- -------------------------------- Es ist debian 3.0 grundsysten + compiler + Webserver installiert Besten Dank Adelbert Rohder From ronald.woita at rostock.de Thu Apr 28 12:40:24 2005 From: ronald.woita at rostock.de (Ronald Woita) Date: Thu, 28 Apr 2005 12:40:24 +0200 Subject: Antw: [Mapserver-DE] gd installation Message-ID: Hallo Adelbert, ich hatte einen ähnlichen Fehler, es scheint da ein Problem mit der png-Bibliothek zu geben. Rufe das configure-skript mal mit --with-png=/--pfad zur png bibliothek auf-- die Originalbibliothek habe ich vom System entfernt, und das ganze mit der libpng-1.2.8 kompiliert. Funzt auf SuSe SLES und Debian. Gruß Ronald -- Ronald Woita Hansestadt Rostock Kataster-, Vermessungs- und Liegenschaftsamt Holbeinplatz 14, 18069 Rostock email: ronald.woita at rostock.de phone: +49 (0)381 - 381 6256 -- Ronald Woita Hansestadt Rostock Kataster-, Vermessungs- und Liegenschaftsamt Holbeinplatz 14, 18069 Rostock email: ronald.woita at rostock.de phone: +49 (0)381 - 381 6256 >>> 28.04.2005 12:26 >>> Hallo Liste Bein einbinden von gd-2.0.33 tritt folgende Fehlermeldung auf --> ---------------------------------------------------------------------------- ----------------------------- lipas02:/tmp/mapserver/gd-2.0.33# make make all-recursive make[1]: Entering directory `/tmp/mapserver/gd-2.0.33' Making all in config make[2]: Entering directory `/tmp/mapserver/gd-2.0.33/config' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/tmp/mapserver/gd-2.0.33/config' Making all in test make[2]: Entering directory `/tmp/mapserver/gd-2.0.33/test' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/tmp/mapserver/gd-2.0.33/test' make[2]: Entering directory `/tmp/mapserver/gd-2.0.33' /bin/sh ./libtool --mode=link gcc -g -O2 -L/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib -o gdparttopng gdparttopng.o ./libgd.la -lfreetype -lm gcc -g -O2 -Wl,--rpath -Wl,/usr/local/lib -o .libs/gdparttopng gdparttopng.o -L/usr/local/lib ./.libs/libgd.so /usr/local/lib/libfreetype.so -lm -Wl,--rpath -Wl,/usr/local/lib gdparttopng.o: In function `main': /tmp/mapserver/gd-2.0.33/gdparttopng.c:42: undefined reference to `gdImageCreateFromGd2Part' collect2: ld returned 1 exit status make[2]: *** [gdparttopng] Error 1 make[2]: Leaving directory `/tmp/mapserver/gd-2.0.33' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/mapserver/gd-2.0.33' make: *** [all] Error 2 lipas02:/tmp/mapserver/gd-2.0.33# ---------------------------------------------------------------------------- -------------------------------- Es ist debian 3.0 grundsysten + compiler + Webserver installiert Besten Dank Adelbert Rohder _______________________________________________ Mapserver-DE mailing list Mapserver-DE at freegis.org https://freegis.org/mailman/listinfo/mapserver-de From frank.koormann at intevation.de Thu Apr 28 14:49:11 2005 From: frank.koormann at intevation.de (Frank Koormann) Date: Thu, 28 Apr 2005 14:49:11 +0200 Subject: [Mapserver-DE] Kurze Linien werden nicht dargestellt In-Reply-To: <7221.1114684030@www1.gmx.net> References: <20050428101619.GF12239@intevation.de> <7221.1114684030@www1.gmx.net> Message-ID: <20050428124911.GA23701@intevation.de> Hallo Herr Heinze, * gismoe1 at gmx.de [050428 12:27]: > Hallo Herr Koormann, > > > FORCE funktioniert nur für "gecachte" Label, fügen sie in den > > Layer-Parametern ein > > > > POSTLABELCACHE TRUE > > Das bringt leider auch nicht den gewünschten Erfolg! Hmm, können Sie mal einen Link auf Bildschirmfotos und die gerenderten Karten bereitstellen? Bitte keine grossen Blder auf die Liste, ggf. in persönlicher Mail an mich. > Wie war das mit: > >Die Voreinstellungen sind m.W. so, dass [...] keine Objekte beschriftet > >werden, die "kleiner" als die Beschriftung sind. > > Ist das mit dem Parameter FORCE gegeben? Nein, der aktiviert "Anzeige von Beschriftungen ohne Rücksicht auf Kollisionen". Für die Größe der zu beschriftenden Objekte ist der Parameter MINFEATURESIZE [integer|auto] zuständig. Allerdings ist die Vorgabe da "keine Beschränkung". Sie können den Wert aber auch noch mal explizit setzen, z.B. MINFEATURESIZE -1 oder MINFEATURESIZE 0 Beste Grüße, Frank Koormann -- Frank Koormann Professioneller Service um Freie Software (http://intevation.de/) FreeGIS Projekt (http://freegis.org/)