投稿问答最小化  关闭

Global Mapper论文插图绘制—带孔洞的特征渲染图

2022/5/9 15:32:35  阅读:207 发布者:

原创 阿昆的科研日常 阿昆的科研日常 2022-05-08 16:58

在之前的一篇文章中,我分享了利用Surfer对离散点进行特征渲染赋色、生成可视化产品(图像)的方法。

然而,有一个问题是,假如原始数据中存在孔洞,或者数据边缘区域不规则,像这样:

那么Surfer会自动进行插值,将孔洞区域进行填充:

如果你不想进行插值,生成带空洞的可视化产品,该怎么做呢?

先来看一下成品效果:

1. 数据准备

Global Mapper支持多种格式的点云数据,但基本所有格式数据都需要有XYZ信息。

其中,(X, Y)主要指每个点的平面位置信息,而Z(X, Y)位置处的特征,比如高程、温度、湿度、密度、曲率、坡度、粗糙度等。

此处所用数据为txt格式的数据,Z指高程值。

2. Global Mapper可视化

2.1 读取数据

打开Global Mapper后,点击“打开数据文件”,在弹出的窗口中,选择想要打开的数据文件。

如果没有找到,而你又知道这一文件Global Mapper是可以打开的,那么可以将文件格式改为“All Files (*.*)”,便能找到数据文件,然后点击“打开”。

当然,你也可以直接将数据文件拖动到Global Mapper窗口中来打开数据。

打开数据后,在弹出的“通用ASCII文本文件导入选项”窗口中,修改“导入类型”为“从3D点数据获得海拔网格”,其它参数按照自己的实际情况进行设置。

2.2 Global Mapper绘图

在“Elevation Grid Creation Options”窗口中,结合实际设置“垂直单位”和“网格间距”。

为了保留孔洞区域,在“海拔网格没有数据距离标准”一项中,拖动滑块,设置保留的最小孔洞区域的尺寸参数,也就是说,如果孔洞尺寸小于这一尺寸参数,就进行插值,如果孔洞尺寸大于这一尺寸参数,就不进行插值。

点击“确定”后,便可以得到一幅保留孔洞的数据可视化图像。

3. 生成GRD栅格数据

Global Mapper生成的可视化产品往往没有办法像Surfer一样进行细节的调整、美化,因此,建议生成Surfer可识别的GRD格式的文件,后续在Surfer中进行进一步优化。

点击“文件”->“输出”->“输出海拔网格格式”,在弹出的窗口中,选择“Surfer Grid (ASCII Format)”。这样便可以得到*.grd数据文件。

然后,再按照之前分享的Surfer可视化教程进行绘图即可。

 

如有侵权,请联系本站删除!


  • 万维QQ投稿交流群    招募志愿者

    版权所有 Copyright@2009-2015豫ICP证合字09037080号

     纯自助论文投稿平台    E-mail:eshukan@163.com