На слое имеется линия
Код: Выделить всё
layer = new OpenLayers.Layer.Vector();
map.addLayer(layer);
line = new OpenLayers.Feature.Vector(new OpenLayers.Geometry.LineString());
layer.addFeatures([line]);
использую следующий код
Код: Выделить всё
df = new OpenLayers.Control.DrawFeature(layer, OpenLayers.Handler.Path);
df.activate();