表示 LineOfSightAnalysis 在添加到 SceneView.analyses 后的分析视图。
LineOfSightAnalysisView3D 负责使用自定义可视化呈现 LineOfSightAnalysis。 分析视图上的属性为开发人员提供了查询视线分析结果的能力。
可以使用 SceneView.whenAnalysisView 检索分析视图,类似于使用 SceneView.whenLayerView 检索图层视图的方式。
// retrieve analysis view for analysis
const analysis = new LineOfSightAnalysis();
sceneView.analyses.add(analysis); // add to the scene view
const analysisView = await view.whenAnalysisView(analysis);
构造函数
属性概述
名称 | 类型 | 总结 | 类 | |
---|---|---|---|---|
Collection<LineOfSightAnalysisResult> | 更多信息 每个目标的分析结果。 | 更多信息 | LineOfSightAnalysisView3D |
属性详述
-
results Collection<LineOfSightAnalysisResult>readonly
-
每个目标的分析结果。
方法概述
名称 | 返回类型 | 总结 | 类 | |
---|---|---|---|---|
this | 更多信息 创建此对象的深拷贝。 | 更多信息 | LineOfSightAnalysisView3D |
方法详述
-
clone(){this}
-
创建此对象的深拷贝。任何通过引用存储值的属性都将被分配拷贝实例上引用值的副本。
返回:类型 描述 this 调用此方法的类实例的深拷贝。