require(["esri/views/3d/support/LayerPerformanceInfo"], (LayerPerformanceInfo) => { /* code goes here */ });
import LayerPerformanceInfo from "@arcgis/core/views/3d/support/LayerPerformanceInfo.js";
esri/views/3d/support/LayerPerformanceInfo
This class contains performance information like memory usage and number of features for a specific layer.
This class is experimental and should be used for debugging purposes only. Its interface will change in future releases.
Property Overview
Name | Type | Summary | Object |
---|---|---|---|
The number of features displayed in the SceneView. | LayerPerformanceInfo | ||
The layer corresponding to the memory usage information. | LayerPerformanceInfo | ||
The maximum number of features that can be displayed in the layer. | LayerPerformanceInfo | ||
An estimate of the memory currently in use by the layer, in bytes. | LayerPerformanceInfo | ||
The total number of features contained in the layer. | LayerPerformanceInfo |
Property Details
-
displayedNumberOfFeatures
displayedNumberOfFeatures Number
-
The number of features displayed in the SceneView. This property is only available for FeatureLayer, CSVLayer, GeoJSONLayer and point SceneLayer.
-
layer
layer Layer
-
The layer corresponding to the memory usage information.
-
maximumNumberOfFeatures
maximumNumberOfFeatures Number
-
The maximum number of features that can be displayed in the layer.
This number depends on the symbol complexity and qualityProfile of the SceneView. If you want to increase it manually, set the maximumNumberOfFeatures property. This property is only available for FeatureLayer, CSVLayer, GeoJSONLayer and point SceneLayer.
-
memory
memory Number
-
An estimate of the memory currently in use by the layer, in bytes.
-
totalNumberOfFeatures
totalNumberOfFeatures Number
-
The total number of features contained in the layer. This property is only available for FeatureLayer, CSVLayer and GeoJSONLayer.