The 3DSceneLayerInfo object describes the properties of a layer in a store. Every scene layer contains 3DSceneLayerInfo. For features based scene layers, such as 3D objects or point scene layers, may include the default symbology, as specified in the drawingInfo, which contains stylization information for a feature layer.
Property | Type | Description |
---|---|---|
id | integer | Unique numeric ID of the layer. |
href | string | The relative URL to the 3DSceneLayerResource. Only present as part of the SceneServiceInfo resource. |
layerType | string | The user-visible layer type. Must be:
|
spatialReference | spatialReference | The spatialReference of the layer including the vertical coordinate reference system (CRS). Well Known Text (WKT) for CRS is included to support custom CRS. |
heightModelInfo | heightModelInfo | Enables consuming clients to quickly determine whether this layer is compatible (with respect to its horizontal and vertical coordinate system) with existing content. |
version | string | The ID of the last update session in which any resource belonging to this layer has been updated. |
name | string | The name of this layer. |
serviceUpdateTimeStamp | serviceUpdateTimeStamp | The time of the last update. |
alias | string | The display alias to be used for this layer. |
description | string | Description string for this layer. |
copyrightText | string | Copyright and usage information for the data in this layer. |
capabilities | string[] | Capabilities supported by this layer. Possible values for each array string:
|
ZFactor | number | ZFactor to define conversion factor for elevation unit. |
cachedDrawingInfo | cachedDrawingInfo | Indicates if any styling information represented as drawingInfo is captured as part of the binary mesh representation. This helps provide optimal client-side access. Currently the color component of the drawingInfo is supported. |
drawingInfo | drawingInfo | An object containing drawing information. |
elevationInfo | elevationInfo | An object containing elevation drawing information. If absent, any content of the scene layer is drawn at its z coordinate. |
popupInfo | popupInfo | PopupInfo of the scene layer. |
disablePopup | boolean | Indicates if client application will show the popup information. Default is FALSE. |
store | store | The store object describes the exact physical storage of a layer and enables the client to detect when multiple layers are served from the same store. |
fields | field[] | A collection of objects that describe each attribute field regarding its field name, datatype, and a user friendly name {name,type,alias}. It includes all fields that are included as part of the scene layer as derived from a source input feature layer. |
attributeStorageInfo | attributeStorageInfo[] | Provides the schema and layout used for storing attribute content in binary format in I3S. |
statisticsInfo | statisticsInfo[] | Contains the statistical information for a layer. |
pointNodePages | nodePageDefinition | The paged-access index description. For legacy purposes, this property is called pointNodePages in Point Scene Layers. |
geometryDefinition | geometryDefinition | Define the layouts of point geometry and its attributes. |
fullExtent | fullExtent | 3D extent. If layer.fullExtent.spatialReference is specified, it must match layer.spatialReference . |
Note: properties in bold are required