[Gfoss] domanda su Openlayers

Luca Delucchi lucadeluge a gmail.com
Mar 19 Apr 2011 23:58:24 CEST


Il 19 aprile 2011 15:16, albertobonati <albertobonati a libero.it> ha scritto:
>
> Le icone le includo nel file KML, nessun problema per questo e per
> visualizzarle in un certo punto.
> E' il modo di vederle su Openlayers in modo che non siano fisse ma legate
> all' oggetto in funzione dello zoom che mi รจ ostico...

per lo zoom ecco qui il codice...sostituisci le parti necessarie

			var centraline_style = new OpenLayers.Style(OpenLayers.Util.applyDefaults({
				graphicOpacity: 1,
				fontColor: "red",
				fontWeight: "bold",
				pointRadius: "${scaledSize}",
				label : "${nome}",
				fontSize: "${scaledSize}",
				labelYOffset: "${scaledOffset}",
				labelAlign: "ct",
				externalGraphic: "centraline.png"

			}, OpenLayers.Feature.Vector.style["default"]), {
				context: {
					scaledSize: function() {
						return map.getZoom()*1.25;
					},
					scaledOffset: function(feature) {
						return map.getZoom()*(-1.5);
					}
				}
			});
			var centraline_styleMap = new OpenLayers.StyleMap({"default":
centraline_style});


> Grazie del consiglio comunque, ma se non vedo un esempio non ce la fo....
>
> ciao

-- 
ciao
Luca

http://gis.cri.fmach.it/delucchi/
www.lucadelu.org


Maggiori informazioni sulla lista Gfoss