2011-12-19 92 views

回答

0

您可以使用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()); 
}