new ISSceneModelCacheSubLayer(options)
iServer场景图层的模型缓存子图层
| Name | Type | Description |
|---|---|---|
options |
Object |
构造参数 |
Extends
Members
-
capabilitiesObject
-
子图层支持能力。子图层支持能力分为客户端能力和服务端能力,其中客户端能力包含cesium、leaflet、mapboxgl引擎能力。默认子图层客户端能力:所有引擎能力都为空;默认子图层服务端能力为空。
-
clientFiltersArray.<VoxelFilter>
-
客户端过滤器,当前仅支持数据的第一个VoxelFilter过滤器。
-
copyrightString
-
图层版权信息
-
descriptionString
-
子图层描述信息
-
elevationInfoElevationInfo
-
高程模式。目前仅支持栅格体元设置高程模式,且如果设置featureExpressionInfo ,则必须按照$feature.z的方式索引高程值,且目前仅支持简单的表达式,例如可以设置将每个高程值替换为原来的10倍,可以设置表达式'$feature.z * 10'
-
extendPropsObject
-
初始化当前图层对象上不支持的属性,二次开发用户希望挂在图层对像上的属性可以存储到该属性中
- Default Value: {}
extensionOptionsObject
初始化图层的额外参数,可以通过该参数传入引擎原生的构造参数
- Default Value: {}
extentExtent
子图层范围
fillClipBoolean
是否开启模型缓存剖切封边
idString
图层id,不给则生成随机id
layerLayer
父图层对象。所有子图层(包含子图层的子图层)拥有同一个父图层对象。toJSON方法不会导出该属性。
maxScaleNumber
最大显示比例尺,图层在视图中可见的最大比例尺(最放大)。如果地图被放大到超过这个比例,图层将不可见。默认值为0,如果图层是瓦片类型,maxScale、minScale的默认值能和tileInfo上的保持一致,如果图层是动态图层,则和地图视图保持一致。maxScale应该始终小于minScale。
minScaleNumber
最小显示比例尺,图层在视图中可见的最小比例尺(最缩小)。如果地图被缩小到超过这个比例,图层将不可见。默认值为0,如果图层是瓦片类型,maxScale、minScale的默认值能和tileInfo上的保持一致,如果图层是动态图层,则和地图视图保持一致。minScale应该始终大于maxScale。
opacityNumber
矢量瓦片子图层透明度
- Default Value: 1
父节点对象。toJSON方法不会导出该属性。
rendererBaseRenderer null
渲染器
spatialReferenceSpatialReference
空间参考系
sublayersCollection
包含的子图层对象
timeExtentTimeExtent
时间范围,具有明确开始和结束日期的一段时间。时间范围用于显示或查询指定时间段内的要素。要表示某个时刻,需要将开始时间和结束时间设置为同一日期。
timeInfoTimeInfo null
对于数据时间维度信息的描述。
titleString
图层名称
titleString
图层名称
typeSubLayerType
子图层类型
visibleBoolean
子图层显示或隐藏
Methods
-
ISSceneModelCacheSubLayer.fromJSON(json){ISSceneModelCacheSubLayer}
document/layer/iserver/ISSceneModelCacheSubLayer.js, line 42 -
通过json对象初始化该对象
Name Type Description jsonObject json对象
Returns:
Type Description ISSceneModelCacheSubLayer -
clone(){ISSceneModelCacheSubLayer}
document/layer/iserver/ISSceneModelCacheSubLayer.js, line 50 -
通过json对象初始化该对象
Returns:
Type Description ISSceneModelCacheSubLayer -
toJSON(){Object}
document/layer/iserver/ISSceneModelCacheSubLayer.js, line 31 -
将对象转为json对象
Returns:
Type Description Object json对象