Cesium3DTilesInspectorViewModel

new SuperMap3D.Cesium3DTilesInspectorViewModel(scene, performanceContainer)

Cesium3DTilesInspector 的视图模型。
Name Type Description
scene Scene 要使用的场景实例。
performanceContainer HTMLElement 性能显示的容器。

Members

staticSuperMap3D.Cesium3DTilesInspectorViewModel.getStatistics

生成统计信息的 HTML 字符串。

baseScreenSpaceError : Number

获取或设置跳过细节级别前必须达到的屏幕空间误差。此属性可观察。
Default Value: 1024

colorBlendMode : Cesium3DTileColorBlendMode

获取或设置颜色混合模式。此属性是可观察的。
Default Value: Cesium3DTileColorBlendMode.HIGHLIGHT

readonlycolorBlendModes : Array.<Object>

获取可用的混合模式。

colorize : Boolean

获取或设置瓷砖着色的标志。此属性可观察。
Default Value: false

displayVisible : Boolean

获取或设置显示部分的标志。此属性是可观察的。
Default Value: false

dynamicScreenSpaceError : Boolean

获取或设置启用动态屏幕空间错误的标志。此属性可观察。
Default Value: false

dynamicScreenSpaceErrorDensity : Number

获取或设置动态屏幕空间误差密度。此属性可观察。
Default Value: 0.00278

dynamicScreenSpaceErrorDensitySliderValue : Number

获取或设置动态屏幕空间误差密度滑块值。由于滑块值往往更接近 0 而不是 1,因此该值可以是指数值。
Default Value: 0.00278

dynamicScreenSpaceErrorFactor : Number

获取或设置动态屏幕空间误差因子。此属性可观察。
Default Value: 4.0

readonlyeditorError : String

获取编辑器错误信息。

feature : Cesium3DTileFeature

获取视图模型的当前功能。

freezeFrame : Boolean

获取或设置暂停更新的标志。这个属性是可以观察的。
Default Value: false

immediatelyLoadDesiredLevelOfDetail : Boolean

获取或设置标志,当设置为 true 时,只有符合最大屏幕空间误差的瓦片才会被下载。
Default Value: false

inspectorVisible : Boolean

获取或设置显示检查器的标志。此属性是可观察的。
Default Value: true

loadSiblings : Boolean

获取或设置标志,用于确定在遍历过程中是否始终下载可见瓦片的同级瓦片。此属性可观察
Default Value: false

loggingVisible : Boolean

获取或设置显示日志部分的标志。此属性可观察。
Default Value: false

maximumScreenSpaceError : Number

获取或设置最大屏幕空间误差。此属性可观察。
Default Value: 16

optimizationVisible : Boolean

获取或设置显示优化信息部分的标志。此属性可观察。
Default Value: false;

performance : Boolean

获取或设置启用性能显示的标志。此属性可观察。
Default Value: false

readonlyperformanceContainer : HTMLElement

获取性能容器。

pickActive : Boolean

获取或设置选取状态。
Default Value: false

picking : Boolean

获取或设置启用拾取的标志。此属性可观察。
Default Value: true

readonlypickStatisticsText : String

获取选取统计文本。此属性可观察。

readonlyproperties : Array.<String>

获取瓦片集中的属性名称。此属性是可观察的。

readonlyscene : Scene

获取场景。

showBoundingVolumes : Boolean

获取或设置显示包围体的标志。此属性可观察。
Default Value: false

showContentBoundingVolumes : Boolean

获取或设置显示内容体的标志。这个属性是可以观察的。
Default Value: false

showGeometricError : Boolean

获取或设置显示瓦片几何错误的标志。此属性可观察。
Default Value: false

showOnlyPickedTileDebugLabel : Boolean

获取或设置仅为当前选中的瓦片显示调试标签的标志。 此属性可观察。
Default Value: false

showPickStatistics : Boolean

获取或设置显示选取统计信息的标志。此属性可观察。
Default Value: false

showRequestVolumes : Boolean

获取或设置显示请求体的标志。这个属性是可以观察的。
Default Value: false

showStatistics : Boolean

获取或设置显示统计数据的标志。此属性可观察。
Default Value: true

skipLevelOfDetail : Boolean

获取或设置标志,以确定是否应在遍历过程中跳过细节级别。
Default Value: true

skipLevels : Number

获取或设置常数,该常数定义了加载瓷砖时跳过的最小层数。此属性是可观察的。
Default Value: 1

skipScreenSpaceErrorFactor : Number

获取或设置定义要跳过的最小屏幕空间误差的乘数。此属性可观察。
Default Value: 16

readonlystatisticsText : String

获取统计文本。此属性可观察。

styleString : String

获取或设置瓦片组样式的 JSON。此属性是可观察的。
Default Value: '{}'

styleVisible : Boolean

获取或设置显示样式部分的标志。此属性是可观察的。
Default Value: false

tile : Cesium3DTile

获取视图模型的当前瓦片。

tileDebugLabelsVisible : Boolean

获取或设置显示瓦片信息部分的标志。此属性可观察。
Default Value: false

tileset : Cesium3DTileset

获取或设置视图模型的瓦片组。

tilesetVisible : Boolean

获取或设置显示瓦片组部分的标志。此属性可观察。
Default Value: false

updateVisible : Boolean

获取或设置显示更新部分的标志。此属性可观察。
Default Value: false

wireframe : Boolean

获取或设置使用线框绘制的标志。此属性是可观察的。
Default Value: false

Methods

compileStyle()

在样式编辑器中编译样式。

destroy()

销毁部件。如果要从布局中永久删除 widget,应调用该命令。

isDestroyed()Boolean

Returns:
如果对象已被销毁,则为 true,否则为 false。

styleEditorKeyPress()

处理样式编辑器上的按键事件。

toggleDisplay()

切换显示部分的可见性。

toggleInspector()

切换检查器的可见性。

toggleLogging()

切换日志记录部分的可见性。

toggleOptimization()

切换优化部分的可见性。

togglePickTileset()

切换拾取瓦片组模式。

toggleStyle()

切换样式部分的可见性。

toggleTileDebugLabels()

切换瓦片调试信息部分的可见性。

toggleTileset()

切换瓦片组部分的可见性。

toggleUpdate()

切换更新部分的可见性。

trimTilesCache()

调整瓦片。