classics 如何使用坐标 + 以m为单位的半径值画圆

0 投票
classics 如何使用坐标 + 以m为单位的半径值画圆,即给出圆心坐标和圆的半径画一个圆
8月 11, 2020 分类:  162次浏览 | 用户: pandaljf 初出茅庐 (25 分)

1个回答

0 投票

关于使用classic画圆您可以参考官网的这个范例https://iclient.supermap.io/examples/classic/editor.html#overlay_vectorLayerData

代码的话是这一块的

//圆
            var centerPoint = new SuperMap.Geometry.Point(-120, -50);
            var circleP = createCircle(centerPoint, 30, 256, 360, 360);
            var circleVector = new SuperMap.Feature.Vector(circleP);
            circleVector.style = {
                strokeColor: "#CAFF70",
                fillColor: "#C6E2FF",
                strokeWidth: 2,
                fillOpacity: 0.5
            };

这个的半径不是以m为单位。

8月 12, 2020 用户: 张定祥 名扬四海 (1,310 分)
有没有办法画出米为单位的圆呢?
classic中默认的单位不是m,这个修改不了。
...