分析对象

尝试一下在线预览

此示例演示如何实例化以下类型的分析对象:

这些对象可以添加到 SceneView.analyses,这是客户端分析的集合。这允许在不使用微件的情况下以编程方式测量,切片和执行视线分析。此外,这些对象可以传递给微件和视图模型的构造函数,以便设置它们的初始状态。

                     
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// Example Slice Analysis Object
var shape = new SlicePlane({
  position: {
    spatialReference: { wkid: 102100 },
    x: -8238840,
    y: 4971700,
    z: 21
  },
  tilt: 0,
  width: 70,
  height: 70,
  heading: 280
});
const sliceAnalysis = new SliceAnalysis({
  title: "sliceAnalysis",
  shape: shape
});

// Add slice analysis object to slice widget
const widget = new Slice({ view: view, analysis: sliceAnalysis });
view.ui.add(widget, "bottom-right");

有关使用 AreaMeasurementAnalysis 对象的信息,另请参见示例面积测量分析对象

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