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/)