Hi again,
I just haven't even yet been able to understand all the event handling,
listening, registering and so on. I have this pair of draw and modify
controls in my code in order to draw a "circle" and afterwards modify
it. It works fine. What I haven't been figuring out is that how can I
build a function here what would both show the radius of the circle
while drawing/modifying it and would restrict it, in other words would
put some extent or limit to it. Any hints?
thanks,
- mika -
var circle = new OpenLayers.Control.DrawFeature(vlayer,
OpenLayers.Handler.RegularPolygon,
{handlerOptions: {sides: 40} });
map.addControl(circle);
mod = new OpenLayers.Control.ModifyFeature(vlayer);
mod.mode |= OpenLayers.Control.ModifyFeature.DRAG
mod.mode |= OpenLayers.Control.ModifyFeature.RESIZE
mod.mode &= ~OpenLayers.Control.ModifyFeature.RESHAPE
map.addControl(mod);
_______________________________________________
Users mailing list
[email protected]
http://openlayers.org/mailman/listinfo/users