类名 DynamicEntityVisualizer

# new DynamicEntityVisualizer(scene, options)

动态实体视图类封装 1、支持BillBoard、Label、GroundPrimitive等动态显示,处理覆盖问题 2、动态显隐效果 3、视窗内性能优化

参数:

名称 类型 默认值 描述
scene Scene

场景对象

options Object

对象

option.show Boolean true

是否显示视图

示例
const { DynamicEntityVisualizer } = zondy.cesium
// ES6引入方式
import { DynamicEntityVisualizer } from "@mapgis/webclient-cesium-plugin"
const dynamicEntityVisualizer = new DynamicEntityVisualizer(viewer.scene, {});
// 作用 BillBoardCollection
const billBoardCollection = dynamicEntityVisualizer.add(
  new BillboardCollection({
    blendOption: BlendOption.OPAQUE
  })
);
// 作用 LabelCollection
const labelCollection = dynamicEntityVisualizer.add(
  new BillboardCollection({
    blendOption: BlendOption.OPAQUE
  })
);
// 作用 PrimitiveCollection (目前仅支持GroundPrimitive)
const primitiveCollection = dynamicEntityVisualizer.add(
  new PrimitiveCollection()
);
构造函数
成员变量
方法
事件