[OpenLayers-Users] Change style only for one feature on a layer

Arnd Wippermann arnd.wippermann at web.de
Tue Jul 8 17:11:15 EDT 2008


Hi,

How can I change the style only for a single feature on a layer.

Using the below code I change the style for all features on a layer. But I
have no clue, how to do this only for one feature. I hope someone can help
me.

var feature=vlayer.features[vlayer.features.length-1];

var obj=feature.layer.styleMap.styles.default.defaultStyle;

obj.fillColor=strokeColor;
obj.fillOpacity=fillOpacity;
obj.strokeColor=strokeColor;
obj.pointRadius=pointRadius;
obj.strokeWidth=strokeWidth;

vlayer.drawFeature(feature);}

Mit freundlichen Grüssen

Arnd Wippermann
http://gis.ibbeck.de/ginfo/





More information about the Users mailing list