DEM、DSM和DTM之间的区别
在日常的学习工作中我们经常会遇到DEM、DSM和DTM等术语,它们的含义类似,甚至相互替换。那么它们之间有什么区别?这里我们对这些术语进行介绍。
数字表面模型(Digital Surface Model,DSM)表示地球表面并包括其上所有物体的高度,包括建筑物、树顶树冠和其它物体高度。
数字地形模型(Digital Terrain Model, DTM)表示裸露地面高度,不包括其上物体的高度,如植被和建筑物。
DSM对景观建模、城市建模和可视化很有用,但洪水排水建模、土地利用研究和地质应用等通常需要DTM。以上两个概念其实相对明确,比较好区分,但接下来的数字高程模型DEM的定义就相对模糊。
数字高程模型(Digital Elevation Model,DEM)表示地面高度,通常不包括建筑物高度,但可能包括或者不包括树顶树冠的高度,因为在实际的生产中,冠层的高度相对较难去除。当不包括建筑和冠层高度的时候含义与DTM相同;当包括了建筑和树冠高度的时候含义与DSM相同。
这也造成了在实际使用这些术语时往往有很大差别。下面是它们在实际使用中表达的几种含义:
第一种,将DEM作为DSM和DTM的通用术语,仅表示高度信息,没有较为明确的深入定义。此种含义在实际生产中使用最为广泛。大多数数据提供者(USGS、ERSDAC、Spot Image等) 使用术语 DEM 作为 DSM和DTM的通用术语,不进行区分。
第二种,认为DEM和DTM含义相同。
第三种,认为DEM和DSM含义相同。
第四种,将DEM定义为DTM的子集,他们认为DTM是在DEM(无植被、无建筑的裸地高度)基础之上增加了地面实测高程点和隔断线(河流、山脊线等)。
第五种,将DTM定义为DEM的子集,因为他们认为DTM是从DEM(包含了树冠和建筑高度)修正之后得到的。
总而言之,DTM和DSM的定义相对较为明确,而DEM的定义目前还没有定论,因此要结合具体的语境进行理解。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?