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 之前 |