new ArcGISVectorTileSubLayer(options)
document/layer/arcgis/ArcGISVectorTileSubLayer.js, line 6
ArcGIS矢量瓦片子图层
| Name | Type | Description | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
构造参数
|
Extends
Members
-
labelingInfoArray.<LabelClass>
-
三维注记参数。
仅当父图层
labelsRenderMode !== 'off-screen'时生效。 -
opacityNumber
-
子图层透明度。
赋值后会递归更新子树,并通过父图层触发
layer-update。- Default Value: 1
originLayerTypeString
服务端原始子图层类型。
常见:GroupLayer、SFeatureLayer(也可能包含其他类型,如 AnnotationLayer)。
rendererUniqueValueRenderer ClassBreakRenderer SimpleRenderer null
专题渲染器。
赋值后会立即更新 styleLayers,并通过父图层触发 layer-update。
styleLayersArray.<Object>
矢量瓦片子图层关联的矢量瓦片样式图层
titleString
图层名称
typeString
图层类型
visibleBoolean
子图层是否可见。
赋值后会递归更新子树,并通过父图层触发 layer-update。
- Default Value: true
Methods
-
clone(){ArcGISVectorTileSubLayer}
document/layer/arcgis/ArcGISVectorTileSubLayer.js, line 65 -
克隆图层对象
Returns:
Type Description ArcGISVectorTileSubLayer 克隆后的图层对象 -
inherited toJSON(){Object}
document/layer/baseLayer/VectorTileSubLayer.js, line 340 -
导出为 JSON 配置。
Returns:
Type Description Object JSON 配置对象 -
ArcGISVectorTileSubLayer.fromJSON(json){ArcGISVectorTileSubLayer}
document/layer/arcgis/ArcGISVectorTileSubLayer.js, line 57 -
通过 JSON 对象构造并返回 ArcGISVectorTileSubLayer 对象
Name Type Description jsonObject JSON 对象
Returns:
Type Description ArcGISVectorTileSubLayer 新的 ArcGISVectorTileSubLayer 对象