Hi Pierre, Thanx for the links !
Yves Le samedi 13 décembre 2008 à 14:20 +0100, Pierre GIRAUD a écrit : > If I'm correct, what you want is to be able to distinguish vector > features by their state eg. update, insert, delete, unknown. The > vector features drawn by user and not yet committed to server would be > of insert state. > > Currently, there's already a "state" property for the Vector.Feature > class object. > > What you need is : > - to set that state to "OpenLayers.State.INSERT" when the user draws > a new feature, you can easily do this with events at the layer's level > [1] > - to have different styles for the different states. [2] > > Regards, > Pierre > > [1] http://www.openlayers.org/dev/examples/protocol-gears.html > [2] http://www.openlayers.org/dev/examples/styles-unique.html > > On Fri, Dec 12, 2008 at 10:44 PM, Yves Moisan <[email protected]> > wrote: > > Hi All, > > > > I'm playing with something similar to > > http://openlayers.org/dev/examples/vector-formats.html and I was > > wondering what the approach is if I want to allow users to add e.g. > > points on an existing layer.vector object but with a different symbol. > > The idea is that I would like objects updated to an OL vector layer but > > not yet committed back to the server to show up in a different symbol > > than the rest of the features of the layer. > > > > One option I thought was to use an independent feature.vector object and > > then call the features it contains when committing to the layer.vector I > > want to update. After committing, I would erase the feature.vector. > > Does that make sense ? > > > > Cheers, > > > > Yves > > > > _______________________________________________ > > Users mailing list > > [email protected] > > http://openlayers.org/mailman/listinfo/users > > _______________________________________________ Users mailing list [email protected] http://openlayers.org/mailman/listinfo/users
