如何在openlayers中绘制扇区?

如何在openlayers中绘制扇区?,openlayers,Openlayers,我尝试使用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 }), poi

我尝试使用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
 })
我怎样才能解决它? 喜欢 您可以使用。放置要绘制的多边形的坐标。如果要通过单击绘制多边形,请与
一起使用键入:“多边形”

绘制您可以使用的样本。放置要绘制的多边形的坐标。如果要通过单击绘制多边形,请与
一起使用键入:“多边形”


绘制示例

您是指多边形?是的,但不是正多边形。您是指多边形?是的,但不是正多边形。您想要的形状是圆形扇形。这不是多边形。谢谢你的回复,我试试看。我找到了一个临时的方法。使用您想要的形状是圆形扇形。这不是多边形。谢谢你的回复,我试试看。我找到了一个临时的方法。使用