【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《mapgis生成三维立体图》,欢迎阅读!
mapgis生成三维立体图,计算三维立体的体积
今天奉献一技术性较强的文章,很是开心,因为此内容在网络稀少或者尚未出现!mapgis生成三维立体图,计算三维立体的体积,计算方量等技术。这一切都在DTM分析模块中完成。 我们来看两个三维图: 图1
图2
图3
我很喜欢这些图,很够帅!接下来讲解如何生成以上的图,怎么求这个立体的体积?
准备工作:绘制带高程属性的等高线01.wl,现在我们模拟的是圆台,所以线是光滑的。如图:
黑的半径为50mm,高程值100;蓝的为70mm,高程值90;红的为90mm,高程值80。我们可以想象由它们生成的立体图为圆台,如图3,可以求该圆台体积
1/3*π*H*(R*R+R*r+r*r)=0.3333*3.1416*20*(90*90+90*50+50*50)=316222.77456
最后看求得的体积与之比较。
1.DTM分析->文件,打开数据文件…线数据文件,(选择以上准备好的等高线01.wl)。 2.处理点线->线数据高程点提取,抽希提取点(抽稀系数)设置0.0001(该值越小提取的点密度越密),线数据高程数据域:选择高程属性字段名。与此操作相关的前面文章导出点坐标。 3.Grd模型->离散数据网格化…->距离幂函数反比加权网格化,生成的立体图如图2;Kring泛克立格法网格化,生成的立体图如图3;这里选择Kring,更多网格化方法可以自己试试看看效果。->设置搜索…,选择四方向,确定->Grd文件名可以自己设定->最后,确定,完成网格化。
4.文件->打开三角剖分文件,打开3中生成的Grd网格文件。
5.计算体积。模型应用->储积量/表面积计算->在弹出的对话框,选对整个区域进行计算,确定->高程选80(即等值线设置的高程,以此基准面往上的三维体),物质密度为1,也可以根据比例尺设置相应的物质密度。->点计算,显示的搬去放量,即为要计算的体积。此值比该圆台理论值要小,因为这里等高线距离是20mm,等高线比较稀疏,等高线越密自然越接近理论值了。
6.生成三维立体图,此操作和5并列,没先后关系。窗口->新建三维窗口,即得到三维立体图。
看上去挺繁琐的,有哪个有价值的大型工程能简单了事呢?这也算是个不小的工程了,它的价值性就大家都知道了,学习了此方法,举一反三,DTM模块的其他做操,里面的术语都更清晰了。前面谈到mapgis绘制元素异常等值线平面图也是在此模块中。
本文来源:https://www.wddqxz.cn/1fd26bc0d5bbfd0a7956731d.html