Вы можете использовать функцию обратного вызова point
. Он вызывается после того, как каждая точка нарисована на карте.
var drawOptions = {
callbacks : {
"point": pointHandler
},
};
var drawControls = {
line: new OpenLayers.Control.DrawFeature(lineLayer, OpenLayers.Handler.Path, drawOptions)
};
var pointHandler = function(point) {
console.log(point.toString());
}