我尝试使用ol.style.RegularShape
,但它只能绘制三角形和正方形。
image: new ol.style.RegularShape({
radius: radius,
angle: 90,
stroke: new ol.style.Stroke({
color: color
}),
fill: new ol.style.Fill({
color: color
}),
points: 3,
rotation: 0.6
})
我该如何解决? 喜欢 enter image description here
答案 0 :(得分:0)
您可以使用ol.geom.Polygon。放置要绘制的多边形的坐标。如果要通过单击绘制多边形,请将ol.interaction.draw与<%#GetHtmlForUserName(Eval("Username"))%>
绘制样本here