TIN与DEM的知识介绍及格网DEM生成不规则三角网TIN方法
1、DEM
数字高程模型(Digital Elevation Model, DEM)作为地理信息系统数据库中最为重要的空间信息资料和赖以进行地形分析的核心数据系统,国家测绘部门将其作为国家空间数据基础设施建设的重要内容之一。随着全国多尺度DEM的相继建立,其正在科学研究、生产与国防建设中发挥越来越重要的作用。
数字高程模型是通过有限的地形高程实现对地形曲面的数字化模拟或者说是地形表面形态的数字化表示。由于高程数据常常采用绝对高程或海拔(即从大地水准面起算的高度),DEM也常常成为DTM(Digital Terrain Mode,数字地形模型)。要说明的是由于“Terrain”一词含义比较广泛,不同专业背景对“Terrain”一词含义理解也不相同,DTM趋向于表达比DEM更为广泛的内容。
对于DEM并没有一个标准的定义。按照DEM的结构,即其数据组织方式,可以分为基于点、基于线单元和基于面单元的DEM。
其中基于点的DEM实质上就是离散采样点的集合;基于线单元的DEM主要是基于等高线DEM;基于面单元的DEM又分为基于规则格网(如正方形格网、正六边形格网等)的DEM和基于不规则格网的DEM。DEM可以以栅格、矢量、TIN和grid三种形式表示。
栅格数据是最简单、最直观的一种空间数据结构,它是将地面划分为均匀的网格,每个网格作为一个像元,像元的位置由所在行、列号确定,像元所含有的代码表示其属性类型或仅是与其属性记录相联系的指针。但当栅格具有高程值时,此时栅格又叫做DEM,并且以面的形式显示。
而在ArcGIS中,一般将基于TIN的DEM简记为TIN,将基于规则格网DEM记为DEM,将与矢量数据相对应的数据记为栅格。并且,这三种数据之间可相互转换。
2、 DEM 数据结构
2.1 规则DEM数据结构
规则格网DEM数据在水平方向和垂直方向间隔相等,格网点的平面坐标隐含在行列号中,常采用矩阵结构存储,即按行(或列)逐一记录每一个网格单元的高程值。此外,还有采用行程编码结构、块状编码结构、四叉树编码结构等数据结构存储DEM数据的。
2.2 不规则三角网DEM数据结构TIN
与格网DEM的规则数据阵列相比,不规则三角网DEM数据结构要复杂得多。由于三角形的不规则性,三角形的定义及其与相邻三角形的关系要显示表达出来,TIN(Triangulated Irregular Network,不规则三角网)模型不仅要存储每个顶点的高程,还要存储三角形顶点的平面坐标、顶点见的连接关系和邻接三角形等拓扑关系。
TIN又叫做不规则格网的DEM,是基于矢量的数字地理数据的一种形式,通过将一系列折点组成的三角形来构建。各折点通过由一系列边进行连接,最终形成一个三角网。在ArcGIS中主要有三种生成TIN的方式,即由矢量数据生成TIN、由栅格数据生成TIN和由Terrain数据集生成TIN。
2.3 格网DEM与TIN的对比
规则格网DEM和不规则三角网DEM是目前数字高程模型的两个主要的数据模型,两个模型各有特点,如表2所示
规则格网DEM和不规则三角网DEM是目前数字高程模型的两个主要的数据模型,两个模型各有特点,如表所示
3、规则格网DEM生成不规则三角网TIN
参考博客:链接【https://blog.csdn.net/charlee44/article/details/116355227】
需要自己编译CGAL几何算法库,并使用其中的算法,目前未亲自尝试。
TIN与DEM的知识介绍及格网DEM生成不规则三角网TIN方法相关推荐
- 格网DEM生成不规则三角网TIN
- DEM数据知识介绍-数字高程模型
1. DEM数据源特征 2. DEM数据采样理论 3. DEM数据采样方法 4. DEM数据采样质量控制 5. DEM数据共享与利 ...
- [GIS原理] 9 数字地形分析DTA、数字地形模型DTM、数字高程模型DEM、数字地表模型DSM、不规则三角网TIN
在知识传播途中,向涉及到的相关著作权人谨致谢意! 文章目录 1 数字地形分析(DTA) 1.1 数字地形模型(DTM) 1.1.1 DSM与DEM对比 1.2 数字地形分析研究与应用进展 1.2.1 ...
- matlab 不规则三角网,不规则三角网(TIN)的构建与应用.pdf
第一章 绪论 1.1 研究背景 地球是人类生活和活动的承载体.多年以来,我们为了更充分的认识自然客体和改造 自然,总在不懈的努力尝试用不同的方式方法来描述.表达人所处的环境,其中地形图就 是一个有代表 ...
- log4js 关于 Appender 的介绍及回滚生成日志文件的方法 “dateFile ”
Log4js - Appenders appender 将日志事件序列化为某种形式的输出.可以写文件,发送电子邮件,通过网络发送数据.所有的 appender 都有一个 type 来决定哪个 appe ...
- GIS原理篇 TIN 不规则三角网
一.什么是 TIN 不规则三角网 (TIN) 以数字方式来表示表面形态,GIS 社区多年来一直采用此方法.TIN 是基于矢量的数字地理数据的一种形式,通过将一系列折点(点)组成三角形来构建.各折点通过 ...
- pdh光端机相关知识介绍
目前随着网络信息技术的发展,我们拥有了更加先进的技术运用技巧,其中一个就是pdh光端机的使用.我们自从使用了pdh光端机,对于信息的传输大大的打破了传统的信息传输的缺点.那么,作为一种新生的技术,相信 ...
- 一点等于多少厘米_马桶知识介绍,你了解马桶多少
我们可能并不了解我们经常运用的马桶,认为马桶便是简简单单的规划,没什么技术含量.其实不然,马桶的规划也包含了不少物理学原理.假如你家里的马桶出现毛病,首先要排查毛病的原因,但是假如不了解马桶结构图那就 ...
- UICC 之 USIM 详解全系列——UICC基础知识介绍
本人就职于国际知名终端厂商,负责modem芯片研发. 在5G早期负责终端数据业务层.核心网相关的开发工作,目前牵头6G算力网络技术标准研究. UICC 之 USIM 详解全系列--UICC(TS102 ...
最新文章
- java环境变量_java环境变量
- ISE include 头文件错误的解决办法
- 自定义JAVA注解_深入理解Java:自定义java注解
- EventLoopGroup 的实例化
- 数据库设计笔记——有效设计数据库的目标(二)
- Matlab非线性拟合工具箱cftool
- JS 打印 data数据_数据表格 Data Table - 复杂内容的15个设计点
- gis里创建要素面板怎么打开_周末技术流 | 基于GIS的地形可视化分析
- jQuery 属性操作 - toggleClass() 方法
- 卡巴斯基误杀奇虎360
- C语言逻辑填空题——审问嫌疑犯
- 曾遭闪电贷攻击的Origin将重新推出稳定币OUSD
- 移动自动化测试:appium的用法 (appium usage)
- 匿名管道 阻塞_进程间通信-管道
- cocos2d-x学习之旅(九): 2.2 盘古开天辟地,进入游戏世界
- Python基础:68 个 Python 内置函数介绍(超级详细版本)
- 会计凭证、成本中心、成本要素、总账、物料标准成本核算
- 华为擎云 W510 鲲鹏 920 24 核工作站使用体验
- 猫咪藏在哪个房间python_盘点:猫咪玩“躲猫猫”喜欢藏的几个地方,这下再也不愁找不到了...
- 淘宝Tmall,1688,拼多多API商品详情接口