[Mapbender-users] Re: usemap
Jens Siffermann
siffermann at digiterra.de
Tue May 2 09:02:14 EDT 2006
Die darzustellende Spalte gibts Du in der mod_usemap.php aus dem
Verzeichnis mapbender/http/php ca. in Zeile 21 an:
echo "um_title[um_title.length] =
'".$data[0]->member[$ii]->attributes["firma"]."';";
in diesem Fall wird die Spalte "firma" als Tooltip angezeigt!
Gruß
Jens
Am Di 02.05.2006 12:44 schrieb Ronald Woita <Ronald.Woita at rostock.de>:
> Hallo,
>
> ich habe folgendes Problem : ich bekomme zwar mit dem Modul 'usemap'
> einen Punkt in der Karte gehighlightet
> , aber keine Infos angezeigt (habe einen eigenen WFS im Code in
> javascripts/mod_usemap.php eingebunden) .
> Nach einiger Suche habe ich dazu diese mail im Archiv gefunden, werde
> daraus
> aber nicht viel schlauer ? An welcher Stelle trage ich denn die
> darzustellenden Spalten ein ?
>
> Grüße
>
> Ronald
>
>
> Email Archive: mapbender-users (read-only) Search
> From: Franz Hoehner <FHoehner at kd...>
> Re: Usemap
> 2006-03-14 23:26
>
> Hallo Jens,
>
> die Beschriftung basiert auf der zurckgegeben GML Datei. Diese wird ja
> ber
> WFS Request=getFeature intern aufgerufen. Mach diesen Aufruf mal ber
> den Browser selber,
> und du bekommst in etwa so einen Screen im Browser zurck:
>
> ...
> <gml:featureMember>
> <ms:alb>
> <gml:boundedBy>
> <gml:Box srsName="epsg:31466">
> <gml:coordinates>2554654.800000,5613855.000000
> 2554654.800000,5613855.000000</gml:coordinates>
> </gml:Box>
> </gml:boundedBy>
> <ms:msGeometry>
> <gml:Point srsName="epsg:31466">
> <gml:coordinates>2554654.800000,5613855.000000</gml:coordinates>
> </gml:Point>
> </ms:msGeometry>
> <ms:name_geb>Mustermann, Heidi</ms:name_geb>
> </ms:alb>
> </gml:featureMember>
> ...
>
> Bei der Beschriftung gibst du nun den Namen in der eckigen Klammer
> ein:
> z.B. ms:name_geb , dann bekommst du in diesem Fall den Eigentmer
> Mustermann
> bei Mouseover angezeigt.
>
> Grsse
>
> Franz Hhner
>
>
>
>
> >>> siffermann at di... 14.03.2006 09:59 >>>
>
> Hallo Leute,
>
> Nur eine kurze Frage. Habe bei mir die Usemap eingebaut. Funktioniert
> soweit auch ganz gut. Wenn ich ber ein Punktobjekt mit der Maus
> fahre,
> wird mir wie erwartet ein Punkt (mouseover) angezeigt. Nur die
> Beschriftung fehlt. Wo kann ich jetzt angeben mit was der Punkt
> beschriftet werden soll. Muss hierzu ein spezielles Feld in der
> Datenbank (Postgis) vorhanden sein, gebe ich ein Beschriftungsfeld im
> Mapfile an oder ist dies eine Sache der Mapbenderkonfiguration?
>
> Danke schonmal.
>
> Gru Jens
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by xPML, a groundbreaking scripting
> language
> that extends applications into web and mobile media. Attend the live
> webcast
> and join the prime developer group breaking into this new coding
> territory!
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
> _______________________________________________
> Mapbender-users mailing list
> Mapbender-users at li...
> https://lists.sourceforge.net/lists/listinfo/mapbender-users
>
>
>
> --
> Ronald Woita
> Hansestadt Rostock
> Kataster-, Vermessungs- und Liegenschaftsamt
> Holbeinplatz 14, 18069 Rostock
> email: ronald.woita at rostock.de
> phone: +49 (0)381 - 381 6256
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe at mapbender.osgeo.org
> For additional commands, e-mail: users-help at mapbender.osgeo.org
>
More information about the Mapbender_users
mailing list