面积测量分析查看 3D

AMD: require(["geoscene/views/3d/analysis/AreaMeasurementAnalysisView3D"], (AreaMeasurementAnalysisView3D) => { /* 代码 */ });
ESM: import AreaMeasurementAnalysisView3D from "@geoscene/core/views/3d/analysis/AreaMeasurementAnalysisView3D";
类: geoscene/views/3d/analysis/AreaMeasurementAnalysisView3D

表示将  AreaMeasurementAnalysis  添加到 SceneView.analyses 后的 geoscene/views/3d/analysis/AnalysisView3D。

AreaMeasurementAnalysisView3D 负责使用自定义可视化呈现 AreaMeasurementAnalysis。 分析视图上的属性为开发人员提供了查询测量结果的能力。

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

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

构造函数

new AreaMeasurementAnalysisView3D(properties)
参数:
properties Object
optional

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

属性概述

名称 类型 总结
AreaMeasurementAnalysisResult更多信息

面积测量的结果。

更多信息AreaMeasurementAnalysisView3D

属性详情

面积测量的结果。

方法概述

名称 返回类型 总结
this更多信息

创建此对象的深层克隆。

更多信息AreaMeasurementAnalysisView3D

方法详述

clone(){this}

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

返回:
类型 描述
this 调用此方法的类实例的深层克隆。

定义类型

AreaMeasurementAnalysisResult

从 AreaMeasurementAnalysis 返回结果。

属性:
mode String

描述进行测量的模式。 在 euclidean 模式中,面积和周长是根据  ECEF  坐标系中周长为直线段的平面多边形计算的。 在geodesic 模式下,面积和周长是根据 WGS84 椭球上的测地线多边形计算的。

可能值:"euclidean"|"geodesic"

area Area

测量面积数量。

pathLength Length

测量区域的测量周长。

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