计算面积

使用说明

计算面要素数据集中几何对象的面积,并将结果结果写到目标字段中,输出新的要素数据集。该工具适用于不同坐标系,并针对不同坐标系提供了对应的计算方法:

  • 对于地理坐标系,计算测地线面积。对原有算法进行更新改进,有效降低地球曲率影响下的计算偏差,从而提升面积计算的准确性;

  • 对于 Gauss_Kruger (Xian 1980) 和 Gauss_Kruger (CGCS2000) 坐标系,按照《第三次全国国土调查技术规程》提供的高斯坐标反算公式,计算精确球面面积;

  • 对于其它投影坐标系和平面坐标系,直接计算平面面积。

参数说明

参数名 参数释义 参数类型
用于计算的面数据集 用于计算的矢量面要素数据集 FeatureRDD
用于保存计算结果的字段名
(可选)
指定字段来存储计算结果,支持指定现有字段或新建字段 String
同名字段自动新建
(可选)
当指定字段已存在于数据集中,是否自动创建新的字段来保存计算结果。
勾选:表示不会覆盖原字段值,而是通过为指定字段名添加后缀 "_1" 来自动生成新字段,用以存储计算得出的面积值。例如,填写字段名为“Area”,新创建的字段将被命名为“Area_1”。
不勾选:表示当字段类型为 64位整型、双精度、文本型、或字符型时,将直接覆盖同名字段中的现有数据
Boolean

输出结果

参数名 参数释义 参数类型
结果要素数据集 返回一个新的要素数据集。该数据集将增加一个字段或使用现有字段存储面对象的面积值 FeatureRDD

相关主题

计算面积概述