Class: ArcGISVectorTileSubLayer

ArcGISVectorTileSubLayer

new ArcGISVectorTileSubLayer(options)

document/layer/arcgis/ArcGISVectorTileSubLayer.js, line 6

ArcGIS矢量瓦片子图层

Name Type Description
options Object

构造参数

Name Type Default Description
labelingInfo Array.<LabelClass> [] 可选

仅当ArcGISVectorTileLayer图层的labelsRenderMode参数设置非'off-screen'属性时生效

Extends

Members

labelingInfoArray.<LabelClass>

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

原始图层的类型。目前有两种类型GroupLayer、SFeatureLayer。

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

styleLayersArray.<Object>

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

titleString

图层名称

typeString

图层类型

visibleBoolean

矢量瓦片子图层是否可见

Default Value:
true

Methods

ArcGISVectorTileSubLayer.fromJSON(json)

document/layer/arcgis/ArcGISVectorTileSubLayer.js, line 60

通过json对象初始化该对象

Name Type Description
json Object

json对象

Returns:
ArcGISVectorTileSubLayer新的IGSVectorTileSubLayer图层对象

clone(){ArcGISVectorTileSubLayer}

document/layer/arcgis/ArcGISVectorTileSubLayer.js, line 68

克隆图层对象

Returns:
Type Description
ArcGISVectorTileSubLayer 克隆后的图层对象

inherited toJSON(){Object}

document/layer/baseLayer/VectorTileSubLayer.js, line 301

将图层转为json对象

Returns:
Type Description
Object json对象