SliceAnalysisView3D

AMD: require(["geoscene/views/3d/analysis/SliceAnalysisView3D"], (SliceAnalysisView3D) => { /* code goes here */ });
ESM: import SliceAnalysisView3D from "@geoscene/core/views/3d/analysis/SliceAnalysisView3D";
类: geoscene/views/3d/analysis/SliceAnalysisView3D

表示将 SliceAnalysis 添加到 SceneView.analyses 后的分析视图。

SliceAnalysisView3D 负责使用自定义可视化呈现 SliceAnalysis。虽然可以将多个 SliceAnalysis 添加到 SceneView.analyses,但只有一个 SliceAnalysis 可以主动对场景进行切片。当前正在对场景进行切片的 SliceAnalysis 可以通过将其分析视图上的 active 属性设置为 true 来控制。

可使用 SceneView.whenAnalysisView 检索分析视图,类似于使用 SceneView.whenLayerView 检索图层视图的方式。

// retrieve analysis view for analysis
const analysis = new SliceAnalysis();
sceneView.analyses.add(analysis); // add to the scene view
const analysisView = await view.whenAnalysisView(analysis);

属性概述

名称 类型 描述
Boolean

SceneView 中一次只能激活一个 SliceAnalysis

更多详情
SliceAnalysisView3D
SliceAnalysis

与分析视图相关联的直线测量分析对象。

更多详情
SliceAnalysisView3D
Boolean

设置为 true 以启用关联 SliceAnalysis 的交互。

更多详情
SliceAnalysisView3D
String对于 SliceAnalysisView3D,类型总是 "slice-view-3d"更多详情SliceAnalysisView3D
Boolean

当为 true 时,分析将在视图中可视化。

更多详情
SliceAnalysisView3D

属性详细信息

active Boolean

SceneView 中一次只能激活一个 SliceAnalysis。通过将此属性设置为 true 来激活切片视图时,所有其他切片视图都将自动停用。

默认值:true
analysis SliceAnalysisreadonly

与分析视图相关联的直线测量分析对象。

interactive Boolean

设置为 true 以启用关联 SliceAnalysis 的交互。如果分析定义了有效的 shape,则将显示操纵器,用户可以单击并拖动操纵器以编辑分析。

将分析分配给 SliceViewModel 时,此属性将被重写为 true

默认值:false
type Stringreadonly

对于 SliceAnalysisView3D,类型总是 "slice-view-3d"

visible Boolean

当为 true 时,分析将在视图中可视化。

您的浏览器不再受支持。请升级您的浏览器以获得最佳体验。请参阅浏览器弃用帖子以获取更多信息