[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