#1 Mon 20 July 2009 00:33
- trouvetongull
- Participant occasionnel
- Date d'inscription: 29 Jun 2009
- Messages: 26
[OL] Popup style georss
Bonsoir,
je connais comment changer la taille des popups d'un flux georss
Code:
var libres = new OpenLayers.Icon("radar3.gif", new OpenLayers.Size(32,32)); var newl = new OpenLayers.Layer.GeoRSS( 'Localisations', 'test.xml', {'icon':libres}); newl.popupSize = new OpenLayers.Size(300,200); map.addLayer(newl);
mais pour changer la class c'es comment? Je ne trouve que des trucs pour des marqueurs individuels sur la doc d'OL
++
Hors ligne
#2 Mon 20 July 2009 09:11
- René-Luc D'Hont
- Participant assidu
- Date d'inscription: 7 Nov 2006
- Messages: 328
- Site web
Re: [OL] Popup style georss
Je te conseille d'utiliser Firefox et l'extension Firebug. ça devrait te permettre de trouver ce genre d'information, mais je ne suis pas sûr que tu puisse facilement modifier le style de ta popup. Tu seras peut-être obligé de taper dans la class popup que tu utilises.
+
Hors ligne
#3 Mon 20 July 2009 09:23
Re: [OL] Popup style georss
bonjour,
Voici un exemple pour étendre une classe existante dans OL :
Code:
var maNewClass = Class.create(); Object.extend(maNewClass.prototype, OpenLayers.Strategy.Cluster.prototype); Object.extend(maNewClass.prototype, { /** * APIProperty: blabla * {Integer} monParametre */ monParametre: null, nomFonction: function() { Mon code; } } );
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne