- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字地面模型第一次实习报告
数字高程模型实习一
不规则三角网建模
利用软件构建不规则三角网,在所有可能的三角网中,?Delaunay三角网在地形拟合方面表现最为出色,因此常常被用于TIN的生成。当不相交的断裂线等被作为预先定义的限制条件作用于TIN的生成当中时,则必须考虑带约束条件的D_三角网。??
TIN是一典型的矢量数据结构,通过节点、三角形边和三角形面间的关系显示或隐式表达地形散点的拓扑关系,要求高效的TIN存储与组织结构。?
这里在加入特征线之后模型明显的比加入特征线之前更加合理了,它去掉了外面的角点,以及其中的有约束的区域的三角形,比未加入特征线前更加贴近实际。
(1)高程点/线三角化
首先打开线文件,在处理电线菜单中选择“高程点/线三角化”,然后右键单击“显示三角剖分”来显示效果图。
利用高程点或者等高线数据生成三角网速度比较快,但是容易出现平高三角形和穿越地性线的三角形。
生成的不规则三角网
(2)快速生成三角剖分网
打开数据
快速生成的三角剖分
调整等高线三角网显示顺序,效果图显示
(3)建立带约束条件的不规则三角网
在山顶点处,由于存在平高三角形(即在同一条等高线上的点构成的三角形)所以山顶看起来会是平的,为了解决这个问题我们必须人为的加入一个山顶点(一般这个点的高程与等高线的高程不能超过等高距)来构建新的三角网,这样才能够在山顶处显示出地形的起伏效果。?
显示特征线文件效果图
显示带约束的三角网
选择区域进行局部修正
在构建三角网的过程中,如果有特征线,构建的三角形不能跨越该特征线。如果是平高三角形,则在该等高线外,根据LOP法则构建三角网。在山顶点处,由于存在平高三角形(即在同一条等高线上的点构成的三角形)所以山顶看起来会是平的,为了解决这个问题我们必须人为的加入一个山顶点来构建新的三角网,这样才能够在山顶处显示出地形的起伏效果。?
第二个修订处在山脊线,由于山脊的存在,必然会使两边的山坡向山脊隆起,此时,有的三角形直接穿过了山脊构建三角形,这显然与实际的情形不符合。为了解决这个问题我们需要沿着山脊画出一条线,以此线与等高线的交点来重新构建三角形,这样才不会出现有三角形穿过山脊的情形。
如上图所示,红色的椭圆区域内部,有许多平高三角形,这样建立的三角网可视化后会出现平顶,而在实际生活当中,很少有平顶的山头的情况,所以要对这样的情况进行修正。另外如上图一条红色的山脊线,在建立三角网的时候,要在特征线的地方进行断开,如山脊、山谷、陡崖等等。在特征线的两则分别建立三角网。如下便是修正过程。
如上图所示,在构网的过程中使用特征线,此处的特征线是山脊线
如上图所示,在特征线的两则分别建立三角网
此处为了消除等高三角形,在山顶上手动增加一个点
建立不规则约束三角网
规则网构建
(1)基于离散点建立规则网
基于离散点建立规则的网的过程中要用等高线数据生成离散点,下面是利用等高线数据提取离散点的过程。
线高程点的提取
A.离散数据反比例加权网格化
离散数据反比例加权网格化效果图
B.Kring泛克里格法网格化
Kring泛克里格法网格化效果图
(2)基于等高线建立规则网
首先添加文件,“高程点/线栅格化”方法建立规则网。
高程点/线数据三角网栅格化
距离幂函数反比例加权网格化
Kring泛克立格法网格化
格网效果图的灰度显示
为了方便观察,调整显示效果,显示为彩色,如下图
模型内插
在等高线区域内选择一个高程点,内插计算该点在上述生成的所有数据模型的高程值,按照如下列表给出高程结果。
具体原理分析:规则网需要用离散的观测点值去估算未知的格网点的值,不同模型采用不同内插计算方法(距离幂函数反比加权法、Kring泛克立格法、稠密数据中值选取法、稠密数据高斯距离权法),使不同模型中同一地理位置的点的高程值不同。规则网模型转换到不规则三角网的过程中,由于规则网模型的不同,经转换得到的不规则三角网也不同,因此同一地理位置的点的高程值不同。VIPs提取法可以设定提取的重要点的数量,使得到的不规则三角网同一地理位置的点的高程值不同。由于相同的离散点集可以生成多个不同的三角网,因此也就有着多种不同的三角网构网算法,所以对于相同的离散点集得到的不规则三角网,同一地理位置的点的高程值可能不同。利用实习数据计算的结果如下:
坐标点:(391670.978931687,3261851
模型建立方法 模型文件名称 高程值 三角网内插网格化 C 223.056945800781 DEM D 222.592205366909 稠密数据高斯距离权网格化 G 221.227083012683 Kring 泛克立格法网格化 F 222.5
文档评论(0)