首页 > 其他分享 >DEM、DSM和DTM之间的区别

DEM、DSM和DTM之间的区别

时间:2022-12-30 17:01:00浏览次数:52  
标签:术语 DTM 含义 高度 DSM DEM

在学习工作中我们经常会遇到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的定义目前还没有定论,因此要结合具体的语境进行理解。

标签:术语,DTM,含义,高度,DSM,DEM
From: https://www.cnblogs.com/enviidl/p/17015285.html

相关文章

  • websocket demo
    js====>nodewstest.jsvarws=require('nodejs-websocket');constPORT=3000;varserver=ws.createServer((conn)=>{console.log("链接成功");conn......
  • java 多线程并行执行任务 demo
    packagecom.sleep.demo;importorg.apache.commons.lang3.StringUtils;importjava.util.*;importjava.util.concurrent.*;importjava.util.concurrent.atomic.A......
  • Python计算长方形面积(带参数函数demo)
    #计算面积函数defarea(width,height):returnwidth*heightdefprint_welcome(name):print("Welcome",name)print_welcome("duhuifeng")w=int(in......
  • Python if语句Demo
    num=int(input("请输入你的数字:"))if(num<3):print(num+2)elif(num>4andnum<6):print("好吧")else:print("还好")结果: 主要就是逻辑运......
  • Python lambda函数demo
    #匿名函数lambda'''lambda函数使用方法:lambdapamr1,pamr2:functionpamr1/parm2代表是参数function指的是实现逻辑'''#声明函数sum=lambdaarg1,arg2:arg......
  • Error creating bean with name 'demoService': Scope 'request' is not active for t
    测试Spring作用域,@Scope(value=WebApplicationContext.SCOPE_REQUEST),启动报错Causedby:org.springframework.beans.factory.support.ScopeNotActiveException:Error......
  • MM SD 常用BAPI DEMO列表
    下面是最近这段时间整理的MMSD常用BAPI的demo。暂时先整理这些,后面关于什么盘点,预留等等的吧再慢慢追加吧。最近忙。忙完这阵再整理其他模块的BAPI。目前是想整理完BAPId......
  • 最近的ALV DEMO整理
    申请时请提供:地区-模块-昵称(如BJ-ABAP-XX)所有群管理严格,严格禁止一切外来链接、招聘、广告等垃圾信息!最近一段时间做的ALVdemo1​​ALVdemo 01:cl_salv_table简单输出......
  • 利用python爬取百思不得姐demo实例
    作为一个刚接触爬虫的小白,在学习了一定的语法后,第一个目标就是找一个适合初学者的网站来小试牛刀。一般来讲都会选择一个难度系数比较低的网站来进行爬取,这样不仅有助于我们......
  • 父类中可继承方法在处理private的一个demo
     publicabstractclassAbstractParent{publicAbstractParent(){System.out.println("Hello,parent");}protectedvoidearnMoney(){pre......