叠加分析类。该类用于对输入的两个数据集或记录集之间进行各种叠加分析运算,如裁剪(Clip),擦除(Erase),合并(Union),相交(Intersect),同一(Identity)、对称差(Symmetrical difference)和更新(Update)。

命名空间:  SuperMap.Analyst.SpatialAnalyst
程序集:  SuperMap.Analyst.SpatialAnalyst (in SuperMap.Analyst.SpatialAnalyst)
版本: dll

语法

C#
public static class OverlayAnalyst

备注

叠加分析是 GIS 中的一项非常重要的空间分析功能。是指在统一空间参考系统下,通过对两个数据集进行的一系列集合运算,产生新数据集的过程。叠加分析广泛应用于资源管理、城市建设评估、国土管理、农林牧业、统计等领域。

因此,通过此叠加分析类可实现对空间数据的加工和分析,提取用户需要的新的空间几何信息,并且对数据的属性信息进行处理。

注意:

1、进行叠加分析的两个数据集中,用于叠加分析的数据集的类型可以是点、线、面等,被称作输入数据集(在 SuperMap GIS 中称作第一数据集);另一个数据集是面数据集被称作叠加数据集(在 SuperMap GIS 中称作第二数据集)。

2、应注意面数据集或记录集中本身应避免包含重叠区域,否则叠加分析结果可能出错。

3、叠加分析的数据必须为具有相同地理参考的数据,包括输入数据和结果数据。

4、在叠加分析的数据量较大的情况下,需对结果数据集创建空间索引,以提高数据的显示速度。

有关叠加分析的详细介绍,还可参阅《叠加分析》技术文档。

继承层次

System..::.Object
  SuperMap.Analyst.SpatialAnalyst..::.OverlayAnalyst

版本信息

SuperMap iObjects .NET


SuperMap Objects .NET

受以下版本支持: 6.1.3

请参见