DEM 构建概述

DEM 构建

通常用 DEM 表达地形特征。DEM(Digital Elevation Model,数字高程模型)主要用于描述一个区域的地貌形态的空间分布情况,同时通过高程测量点(或从等高线中进行采样提取高程点)进行内插或模拟计算获得。 SuperMap 提供的地形构建功能通过点或者线数据插值生成 DEM 数据,结果为一个栅格数据集。

应用程序提供了三种方式实现地形的构建:

  1. 通过点数据(高程点)生成 DEM,实现思路与插值算法相似。
  2. 通过线数据(等高线)生成 DEM,可以强化一些地形特征,如山脊线、山谷线等。
  3. 通过点数据(高程点)和线数据(等高线)联合构建,由于加入了特征点高程信息,如山顶、洼地、山脊点、山谷点等,此种方式生成的 DEM 更具有立体感。

实际上,在用点数据进行构建时,应用程序会从线对象中提取点,再对提取的点数据进行内插构建地形。

构建地形时,需要很好的理解以下概念,帮助用户构建更理想的地形模型数据。

DEM 挖湖

在实际的地形地貌中,地形不光是除了高低起伏,可能还存在像湖泊、河流、水库、洼地、冰川等对象。在构建过程中,通过指定类似于湖泊这样的面数据,如果这类面数据中存储了高程信息,在构建地形过程中可以添加这些对象的信息,保证构建的地形更贴近实际情况。

应用程序提供了两种方式帮助用户实现挖湖功能,这两种方式的区别在于湖泊高程值的指定方式不同:

如下图所示,是 DEM 数据挖湖的示意图:

地形与湖面数据叠加效果 DEM 挖湖后的效果