LineOfSightAnalysisObserver

AMD: require(["geoscene/analysis/LineOfSightAnalysisObserver"], (LineOfSightAnalysisObserver) => { /* 代码 */ });
ESM: import LineOfSightAnalysisObserver from "@geoscene/core/analysis/LineOfSightAnalysisObserver";
类: geoscene/analysis/LineOfSightAnalysisObserver
起始版本: GeoScene API for JavaScript 4.23

LineOfSightAnalysisObserver 表示 LineOfSightAnalysis 的观察者。

使用 position 属性来指定观察者的位置。

也可查阅:

构造函数

new LineOfSightAnalysisObserver(properties)
参数:
properties Object
optional

请参阅属性以获取可以传递给构造函数的所有属性的列表。

属性概览

名称 类型 描述
Point更多信息

Point 表示观察者的位置。

更多信息LineOfSightAnalysisObserver

属性详情

position Pointautocast

Point 表示观察者的位置。一旦设置了位置,新的视线分析将同步计算相交以及对关联 LineOfSightAnalysis 的每个目标的可见性。

方法概览

名称 返回类型 描述
this更多信息

创建此对象的深拷贝。

更多信息LineOfSightAnalysisObserver

方法详情

clone(){this}

创建此对象的深拷贝。任何通过引用存储值的属性都将被分配拷贝实例上引用值的副本。

返回:
类型 说明
this 调用此方法的类实例的深拷贝。

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.