首页 / 浏览问题 / 云GIS / 问题详情
Icient8C生成指定半径的圆
18EXP 2018年11月21日
如何在指定圆心出生成指定半径(单位千米)的圆。版本Iclient8C,坐标系4326。

1个回答

您可以使用createRegularPolygon,

SuperMap.Geometry.Polygon.createRegularPolygon = function( origin,
radius,
sides,
rotation )
origin {SuperMap.Geometry.Point} 多边形的中心 。
radius {Float} 半径。
sides {Integer} 边数,20个近似一个圆。
rotation {Float} 旋转角度,单位为degrees。
1,076EXP 2018年11月22日
请问这个radius半径的单位如何转化成千米呢?
半径的单位和您地图坐标单位相同,您可以将千米换算成您的单位,然后使用上面的方法
我用的是经纬度,那个半径的单位就是度吗
...