LineOfSightAnalysisResult

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

包含来自 LineOfSightAnalysis 的视线分析结果。

构造函数

new LineOfSightAnalysisResult(properties)
参数
properties Object
optional

有关可能传递给构造函数的所有属性的列表,请参见属性

属性概述

名称 类型 描述
Graphic

与视线相交的第一个图形

更多详情
LineOfSightAnalysisResult
Point

表示视线首先与场景中的地面或 3D 对象相交的位置。

更多详情
LineOfSightAnalysisResult
LineOfSightAnalysisTarget

表示 LineOfSightAnalysis 中的目标,用于基于 LineOfSightAnalysis 计算可见性。

更多详情
LineOfSightAnalysisResult
Boolean

观察者是否可以看到目标。

更多详情
LineOfSightAnalysisResult

属性详细信息

intersectedGraphic Graphicreadonly

与视线相交的第一个图形。如果没有图形相交,则此属性为 null

intersectedLocation Pointreadonly

表示视线首先与场景中的地面或 3D 对象相交的位置。如果目标可见,则此属性为 null

表示 LineOfSightAnalysis 中的目标,用于基于 LineOfSightAnalysis 计算可见性。

visible Booleanreadonly

观察者是否可以看到目标。

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