#### # new BaseScene(options)

基础场景

#### 参数:

名称 | 类型 | 描述
--- | --- | ---
`options` | Object | 构造参数。
`sceneIndex` | Number | 该场景在场景文档中的索引
`sceneName` | String | 场景名称
`layer` | String | 场景所属的场景服务图层

### 继承关系

- SceneLayer

### 成员变量

类型: Collection

#### # readonly allSublayers

所有子图层对象信息

类型: Object

#### # readonly capabilities

图层支持能力。图层支持能力分为客户端能力和服务端能力，其中客户端能力包含cesium、leaflet、mapboxgl引擎能力。默认值客户端能力：仅cesium引擎支持图层加载，其他引擎不支持图层加载；默认图层服务端能力为空。

Inherited From:
  - SceneLayer#capabilities

类型: Object

#### # extendedProps

扩展属性

类型: SceneLayer

#### # readonly layer

场景所属的场景服务图层

类型: Number

#### # readonly sceneIndex

该场景在场景文档中的索引

类型: String

#### # readonly sceneMode

场景类型

类型: String

#### # readonly sceneName

场景名

类型: Extent

#### # sceneRange

场景包围盒

类型: Object

#### # readonly spatialReference

图层坐标系对象

Inherited From:
  - SceneLayer#spatialReference

类型: Collection | null | Object

#### # readonly sublayers

所有子图层对象信息

类型: LayerType

#### # readonly type

图层类型

Inherited From:
  - SceneLayer#type

类型: String

#### # readonly url

服务基地址

Inherited From:
  - SceneLayer#url

### 方法

#### # static fromJSON(json)

通过传入的json构造并返回一个新的Scene对象

#### 参数:

名称 | 类型 | 描述
--- | --- | ---
`json` | Object | JSON对象

返回值:

新的Scene对象

类型: BaseScene

#### # clone()

转换为json对象

Overrides:
  - SceneLayer#clone

返回值:

场景对象

类型: Object

#### # findSublayerById(id)

通过子图层ID来查询子图层

#### 参数:

名称 | 类型 | 描述
--- | --- | ---
`id` | String | 子图层id

返回值:

查询到的子图层

类型: SceneSubLayer | null

#### # toJSON()

转换为json对象

Overrides:
  - SceneLayer#toJSON

返回值:

场景对象

类型: Object