类名 VectorTileSubLayer

# new VectorTileSubLayer(options)

矢量瓦片子图层基类

参数

名称 类型 默认值 描述
options Object

构造参数

id String

矢量瓦片子图层的id

title String

矢量瓦片子图层的标题

visible Boolean true

图层可见性

styleLayers Array.<Object>

矢量瓦片子图层关联的矢量瓦片样式图层数组,只读属性

layer VectorTileLayer

矢量瓦片父图层对象

renderer BaseRenderer

专题图渲染样式对象,支持如下渲染样式:
1、单值渲染
2、分段渲染
3、统一专题图

labelingInfo Array.<LabelClass> []

三维注记参数,仅当igs矢量瓦片图层labelsRenderMode设置非'off-screen'属性时生效。为性能考虑,当前所有子图层labelingInfo内labelClass必须保证renderMode一致,不支持同时设置label或canvas两种形式。

继承关系

成员变量

成员变量概述

名称 类型 描述
extendProps Object

初始化当前图层对象上不支持的属性,二次开发用户希望挂在图层对像上的属性可以存储到该属性中

extensionOptions Object

初始化图层的额外参数,可以通过该参数传入引擎原生的构造参数

id String

图层id,不给则生成随机id

labelingInfo Array.<LabelClass>

三维注记参数,仅当igs矢量瓦片图层labelsRenderMode设置非'off-screen'属性时生效。为性能考虑,当前所有子图层labelingInfo内labelClass必须保证renderMode一致,不支持同时设置label或canvas两种形式。

layer Layer

父图层对象

renderer UniqueValueRenderer | ClassBreakRenderer | SimpleRenderer

矢量瓦片子图层专题图渲染样式

spatialReference SpatialReference

子图层空间参考系

sublayers Array

包含的子图层对象

title String

图层名称

type String

图层的类型

type Array.<Object>

矢量瓦片子图层关联的矢量瓦片样式图层

visible Boolean

矢量瓦片子图层是否可见

成员变量详情

Object

# extendProps

初始化当前图层对象上不支持的属性,二次开发用户希望挂在图层对像上的属性可以存储到该属性中

Inherited From:
Default Value:
  • {}
Object

# extensionOptions

初始化图层的额外参数,可以通过该参数传入引擎原生的构造参数

Inherited From:
Default Value:
  • {}
String

# id

图层id,不给则生成随机id

Inherited From:
Array.<LabelClass>

# labelingInfo

三维注记参数,仅当igs矢量瓦片图层labelsRenderMode设置非'off-screen'属性时生效。为性能考虑,当前所有子图层labelingInfo内labelClass必须保证renderMode一致,不支持同时设置label或canvas两种形式。

Layer

# layer

父图层对象

Overrides:
UniqueValueRenderer | ClassBreakRenderer | SimpleRenderer

# renderer

矢量瓦片子图层专题图渲染样式

SpatialReference

# spatialReference

子图层空间参考系

Inherited From:
Array

# sublayers

包含的子图层对象

Inherited From:
String

# title

图层名称

Inherited From:
String

# readonly type

图层的类型

Array.<Object>

# readonly type

矢量瓦片子图层关联的矢量瓦片样式图层

Boolean

# visible

矢量瓦片子图层是否可见

Overrides:
Default Value:
  • true

方法

方法概述

名称 返回值类型 描述
fromJSON

通过json对象初始化该对象

clone VectorTileSubLayer

克隆图层对象

toJSON Object

将图层转为json对象

方法详情

# static fromJSON(json)

通过json对象初始化该对象

参数

名称 类型 描述
json Object

json对象

# clone()

克隆图层对象

Overrides:

克隆后的图层对象

VectorTileSubLayer

# toJSON()

将图层转为json对象

Overrides:

json对象

Object