EntityLayer
ThreeLayer - EntityLayer
EntityLayer Overview
ThreeLayer 通常使用客户端的矢量地理信息数据 (点、线、面) 渲染 Object3D
约定 source
字段,用于指定数据源, Graphic 为数据源的基本单元
则有 Graphic
与 Object3D
的映射关系, 像这样的描述 Graphic
与 Object3D
的对象, 我们称之为 Entity
ts
export interface Entity extends ThreeComponent {
/**
* 所属图层
*/
layer: EntityLayer
/**
* 数据源基本单元
*/
graphic: __esri.Graphic
/**
* 由单个 graphic 创建的 THREE.Group
*/
group: THREE.Group
}
EntityLayer Property
Name | Type | Visibility | Description |
---|---|---|---|
ThreeLayer Properties | - | - | - |
source | __esri.Graphic[] | - | 数据源 |
group | THREE.Group | - | 由 source 生成 |
EntityLayer Method
Name | Type | Visibility | Description |
---|---|---|---|
ThreeLayer Methods | - | - | - |
init | (e: ThreeContext) => void | protected | 初始化, setup 中执行 , 发生在 entity.setup 之前 |