2
我對處理OpenLayers很新穎。繪製Polygon或LineString矢量時,如何在繪製每個點後觸發事件。例如,我想在每個點之間顯示彈出窗口或工具提示來幫助用戶。我怎麼能實現它?在OpenLayers中繪製每個點之後觸發事件向量
我對處理OpenLayers很新穎。繪製Polygon或LineString矢量時,如何在繪製每個點後觸發事件。例如,我想在每個點之間顯示彈出窗口或工具提示來幫助用戶。我怎麼能實現它?在OpenLayers中繪製每個點之後觸發事件向量
您可以使用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());
}