基于高程表面栅格测量要素体积
可以根据任何地理配准的栅格数据集、镶嵌数据集或者由数字表面模型 (DSM)、数字地形模型 (DTM) 或数字高程模型 (DEM) 等高程表面组成的图像服务来测量要素体积。 在要素周围绘制一个面,以计算填挖体积并显示在地图的结果窗格和测量报表中。
计算体积测量值
可以使用测量库中的体积工具
测量 DSM、DTM、DEM 或其他高程数据集中对象的体积。 如果您可以选择感兴趣区域的高程表面类型,则建议您使用 DSM,它是表示地面以上要素高程的最佳选择。
基表面
体积测量是根据某个参考表面计算的,该参考表面由描绘要测量的对象的面确定。 参考表面(又称基表面)可以使用下列任何一种基表面选项创建:
常量 - 用户定义的值,用于定义平坦的基表面
插值 - 使用草图中每个折点的 z 值来插入体积计算的基表面。
最小值 - 使用在草图折点中找到的最小 z 值来定义最小高程处的平坦基表面。
最大值 - 使用在草图折点中找到的最大 z 值来定义最大高程处的平坦基表面
平均值 - 使用草图折点中的平均 z 值来定义平均高程处的平坦基表面。
填挖体积根据数字化要素和所定义的基表面之差计算。 基表面以下的地面要素形成填方值,基表面以上的地面要素形成挖方值。 总体积测量值为 cut value + fill value。

注:
数字化感兴趣要素时用作背景的栅格图层可以是多光谱图像、专题图像、高程表面或受支持的其他类型栅格数据集。 唯一要求是应在高程数据集中表示图层中的数字化要素和对象,以获得准确的体积测量值。 这是因为体积测量值是使用在测量选项窗格中定义的高程表面数据集计算的。
测量结果
每个体积测量的结果均列在测量结果窗格中,并编译到测量报告中。 对于每次体积测量,将计算以下属性:
总体积 - 计算为
cut + fill,以所选单位(如立方米)计挖方 - 基表面要素以上的挖方体积,以所选单位(如立方米)计
填方 - 基表面要素以下的填方体积,以所选单位(如立方米)计
面积 - 面的 2D 面积,以所选单位(如平方米)计
周长 - 面的线性测量值,以所选单位(例如米)计
测量的时间 - 体积测量的时间,定义为“月/日/年 h:mm:ss AM/PM”。
注:
如果在正射映射工作空间中执行体积测量,则还会报告计算误差。 错误按以下方式计算:
\(Cut \space Volume \space error \space = \space <number \space of \space cut \space cells> \space * \space 2.0 \space * \space GSD³\)
\(Fill \space Volume \space error \space = \space <number \space of \space fill \space cells> \space * \space 2.0 \space * \space GSD³\)
\(Total \space Volume \space error \space = \space Cut \space error \space + \space Fill \space error\)
采集图像中要素的体积测量值的步骤如下:
在目录窗格中,添加已进行地理配准的栅格数据集、镶嵌数据集或影像服务。
在影像选项卡的测量组中打开测量选项窗格。
展开单位以显示列出测量工具的表格。 在体积工具的单位下,单击下拉箭头以显示并选择体积测量单位。
指定用于计算体积测量值的高程表面数据集文件。
展开体积以显示基表面选项。 单击下拉箭头以显示并指定用于确定基表面参考的方法。
单击确定接受参数并关闭测量选项窗格。
在目录窗格中,激活要用作背景以进行数字化要素的图层。
在影像选项卡上,单击测量库中的下拉箭头,并选择体积工具
。数字化光标置于地图中时会激活。
单击顶点可数字化感兴趣要素周围的面,双击可关闭面。
此面可用于定义基表面和体积测量值的对象。

图中显示了在山体阴影高程表面图层上数字化的对象的填挖方体积测量值。 如果使用高程表面数据集作为数字化对象以获取体积测量值的背景,建议将其渲染为山体阴影图层。 这将有助于更详细地区分感兴趣的要素,从而可更好地进行数字化。
单击测量结果窗格中的生成报表按钮
,将对象的体积测量值保存到 .txt文件中。如果在正射映射工作空间中执行体积测量,则还会报告计算误差。 错误按以下方式计算:
\(Cut \space Volume \space error \space = \space <number \space of \space cut \space cells> \space * \space 2.0 \space * \space GSD³\)
\(Fill \space Volume \space error \space = \space <number \space of \space fill \space cells> \space * \space 2.0 \space * \space GSD³\)
\(Total \space Volume \space error \space = \space Cut \space error \space + \space Fill \space error\)