Thanks for this reply! I tried to add a "select" style to the feature but
it didn't work. I tried many ways, but unfortunately, the only way to
style a feature is to put directly the style properties in the
feature.style property like this (so without "select", or "default"):
feature.style = {fillColor: #FFFFFF,
strokeColor: #222222,
..................
}
But I didn't try exactly what you said, with the
ctrlSelectFeature.selectStyle property. So I will try this tomorrow and
come back to this thread to say if it works! This issue is not so
important, it's only unpleasant for the user because once he has changed
the feature color, he can't see if the feature is well selected when he is
selecting it...
Geoffrey
Le Tue, 30 Aug 2011 18:53:08 +0200, Arnd Wippermann
<[email protected]> a écrit:
Hi,
I'm not sure, if it's possible to add a default and select style to a
feature.
But you can force the selectControl to use a select style of your choice.
var selectStyle = OpenLayers.Util.extend({},
OpenLayers.Feature.Vector.style['select']);
ctrlSelectFeature.selectStyle=selectStyle;
Arnd
-----Ursprüngliche Nachricht-----
Von: [email protected]
[mailto:[email protected]] Im Auftrag von gbrun
Gesendet: Dienstag, 30. August 2011 10:23
An: [email protected]
Betreff: [OpenLayers-Users] Feature "style" and layer "styleMap"
Hi everybody!
I've got a question about styles capabilities. I have a layer on which
users
can draw features. At this layers, I assigned a "styleMap" property.
When a user has finished drawing a polygon on this layer for example, he
can
select this one and change its color. For this, I use the "style"
property of the drawn feature. It works fine, but then, the "styleMap"
property of the layer doesn't apply at this feature anymore. This is a
problem, because the "styleMap" property defines a "select" style: this
one
doesn't concern the feature which had its color changed anymore. So the
user
can't see if he selected the feature or not! It seems that, if there is a
style applied to a feature, the styleMap isn't taken into account for
this
feature anymore.
Does anyone know if there are some conflict between feature "style" and
layer "styleMap"?
Geoffrey
_______________________________________________
Users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/openlayers-users
--
--
Geoffrey BRUN
Étudiant en master SIGMA
Stagiaire au PNR du Haut-Languedoc
Hameau de Brassac
Saint-Pons de Thomières
+33 (0) 6 77 74 44 16
_______________________________________________
Users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/openlayers-users