Hi, [email protected] wrote: >> Try feature.style.graphicWidth instead of >> feature.Vector.style.graphicWidth. >> > > I tried that, and several other things as well but I didn“t get any results > so far. > > Just to be sure that the problem is not the code of the rest of my project I > added the following line > > alert (features[0].style.graphicWidth); > > to the styleMap Example (http://www.openlayers.org/dev/examples/stylemap.html) > Again, features[0].style is null. >
Ok, I thought your features come e.g. from a Layer.KML, which sets a style property on the feature. Where do your feature styles come from, or what makes you think your features have a style property (because by default they don't, unless you set it)? I think that you have a graphicWidth attribute in your features, not a style. So you would use feature.attributes.graphicWidth to access that. > I just wonder why there is a "style" property in OpenLayers.Feature.Vector > but not in OpenLayers.Feature > Because OpenLayers.Feature is for Markers layers, and Markers layers don't have the concept of a style. Regards, Andreas. -- Andreas Hocevar OpenGeo - http://opengeo.org/ Expert service straight from the developers. _______________________________________________ Users mailing list [email protected] http://openlayers.org/mailman/listinfo/users
