[英]OpenLayers - Draw polygon with exact number of points
我有一个UI,可以让用户在地图上绘制区域,并且希望他绘制一个具有精确4个点的多边形,该怎么做?
这是在这个例子做了这里
他们用来画弓的代码是:
var boxLayer = new OpenLayers.Layer.Vector("Box layer");
map.addLayer(boxLayer);
drawControls = {
box: new OpenLayers.Control.DrawFeature(boxLayer,
OpenLayers.Handler.RegularPolygon, {
handlerOptions: {
sides: 4,
irregular: true
}
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.