EntityLayer

ThreeLayer - EntityLayer

EntityLayer Overview

ThreeLayer 通常使用客户端的矢量地理信息数据 (点、线、面) 渲染 Object3D

约定 source 字段,用于指定数据源, Graphic 为数据源的基本单元

则有 GraphicObject3D 的映射关系, 像这样的描述 GraphicObject3D 的对象, 我们称之为 Entity

ts
export interface Entity extends ThreeComponent {
  /**
   * 所属图层
   */
  layer: EntityLayer
  
  /**
   * 数据源基本单元
   */
  graphic: __esri.Graphic

  /**
   * 由单个 graphic 创建的 THREE.Group
   */
  group: THREE.Group
}

EntityLayer Property

NameTypeVisibilityDescription
ThreeLayer Properties---
source__esri.Graphic[]-数据源
groupTHREE.Group-source 生成

EntityLayer Method

NameTypeVisibilityDescription
ThreeLayer Methods---
init(e: ThreeContext) => voidprotected初始化, setup中执行 , 发生在 entity.setup 之前

Basic