DrawUtil

DrawUtil()

矢量数据标绘编辑相关常量

方法

static mars3d.DrawUtil.getEditPointStyle(type, exStyle)PointPrimitive.StyleOptions|object

根据类型获取编辑点样式

参数名称 类型 默认值 描述信息
type EditPointType | number mars3d.EditPointType.Control 可选

类型

exStyle PointPrimitive.StyleOptions | object 可选

覆盖样式

返回值:

样式对象

static mars3d.DrawUtil.setAllEditPointStyle(style)void

更新所有编辑点的样式

参数名称 类型 描述信息
style PointPrimitive.StyleOptions | object

样式

返回值:

static mars3d.DrawUtil.setEditPointStyle(type, newStyle)void

根据类型设置编辑点的样式

参数名称 类型 描述信息
type EditPointType | number

类型

newStyle PointPrimitive.StyleOptions | object

样式

返回值:

使用示例:
mars3d.DrawUtil.setEditPointStyle(mars3d.EditPointType.Control, {
  type: mars3d.GraphicType.billboardP, // 支持设置type指定编辑点类型
  image: "//data.mars3d.cn/img/marker/move.png",
  horizontalOrigin: Cesium.HorizontalOrigin.CENTER,
  verticalOrigin: Cesium.VerticalOrigin.CENTER
})