提问 发文

如何使用 QGIS 创建地形剖面

微微菌

| 2023-07-26 10:04 1210 0 0

地形剖面允许您可视化和分析沿特定线的地形特征,这在路线规划、地质调查、高速公路设计等各种应用中非常有用。

地形剖面是了解一个地区的地形和获取有关地形海拔的详细信息的重要工具。

在QGIS这个广泛使用的开源地理信息系统(GIS)中,我们可以有效地完成这项任务。使用 QGIS 创建地形剖面的步骤:

1. 获取地形数据

在生成地形剖面之前,必须拥有数据。必要的数据包括数字地形模型 (DTM) 和代表剖面路径的线。从 IGN 下载中心

http://centrodedescargas.cnig.es/CentroDescargas/buscadorCatalogo.do?codFamilia=02109

或任何其他全球 GIS 数据存储库 ,

https://mappinggis.com/2023/05/datos-cartograficos/

我们可以下载DTM200(具有 200 m 网格步长的数字地形模型)。在本教程中,我们将下载莱昂省的版本:

图片


下载完成后,我们将得到一个名为 MDT200-LEON-H30.asc 的文件

2. 将数据载入QGIS


获得数据后,我们将其加载到 QGIS 中。我们打开软件并通过直接将文件拖到 QGIS 画布上来添加 DTM。我们需要确保图层正确进行地理参考以获得准确的结果。

3. 使用 QGIS 集成工具创建地形剖面


我们有两种选择来使用 QGIS 创建地形剖面:

  1. 使用qProf、VoGIS-ProfilTool或Profile 工具等插件。
  2. 使用 QGIS 中的集成工具。

第一步是启用该工具。

   为此,我们必须转到顶部菜单View → Elevation profile。然后将打开“海拔剖面图”面板:


图片

   第二步是设置图层的高程属性。我们双击图层并访问图层属性窗口,我们在其中找到“高程”选项卡:

图片

激活高程表面表示:

首先,我们激活“高程表面表示”复选框。如果我们想要夸大高程剖面或需要应用高程信息的转换因子和偏移量 (Offset),窗口将允许我们指定比例因子(Scale )

地形剖面表示的定义

在窗口的下部,我们可以定义如何通过线条样式或多边形(填充样式)来表示地形轮廓。在这两种情况下,我们都可以完全控制符号系统,从而使我们能够根据需要自定义显示。

设置高程图层属性 (MDT)

设置高程图层 (MDT) 属性后,我们可以返回“高程剖面”面板,在其中我们将看到已加载的 DTM 图层。现在,我们选择“捕获曲线”工具并继续在 DTM 上绘制虚拟切割线。


图片


完成切割线数字化

要完成切割线的数字化,我们只需右键单击所选区域即可。

获取地形剖面的表示

恭喜!现在我们将获得地形剖面的表示。通过沿着轮廓前进鼠标光标,我们将能够看到笛卡尔轴中表示的高程和位移信息。此外,轮廓线上的画布将向我们显示光标的前进方向,这将使我们能够识别其在地图上的位置。

4. 使用剖面工具使用 QGIS 创建地形剖面

要使用QGIS创建地形剖面图,我们还可以使用剖面工具插件。该插件开发于2012年,有更多选项,例如创建带有坡度的剖面图(以百分比和度数表示)。

要创建配置文件,我们必须遵循以下步骤:


  1. 从 QGIS 插件管理器安装插件。


  2. 单击插件图标将其打开。


  3. 选择 DTM 图层并通过单击添加图层将其添加到配置文件工具面板。


  4. 画一条线。我们通过双击完成。

与前面的情况一样,当沿着轮廓移动鼠标光标时,我们可以看到笛卡尔轴中表示的高程和位移信息。

这样我们就得到了地形剖面:

图片

最后,我们可以将配置文件导出为 PNG、SVG 或 DXF。


免责声明:

本文转载自【 GIS工具】,版权归原作者所有,如若侵权请联系我们进行删除!

易知微以自主研发的EasyV数字孪生可视化搭建平台为核心,结合WebGL、3D游戏引擎、GIS、BIM、CIM等技术,协同各个行业的生态伙伴,围绕着数字孪生技术、数字驾驶舱和行业应用,共同建设数字增强世界,帮助客户实现数字化管理,加速数字化转型。

易知微已经为3000+ 客户提供数字孪生可视化平台和应用,覆盖智慧楼宇、智慧园区、智慧城市、数字政府、数字乡村、智慧文旅、工业互联网等众多行业领域,包括国家电网、移动云、中交建、中铁建、融创、云上贵州、厦门象屿、天津火箭、上海电视台、金华防汛大脑、良渚古城遗址公园、李宁、浙江大学等典型案例!

收藏 0
分享
分享方式
微信

评论

全部 0条评论

10603

文章

10.5W+

人气

19

粉丝

1

关注

官方媒体

轻松设计高效搭建,减少3倍设计改稿与开发运维工作量

开始免费试用 预约演示

扫一扫关注公众号 扫一扫联系客服

©Copyrights 2016-2022 杭州易知微科技有限公司 浙ICP备2021017017号-3 浙公网安备33011002011932号

互联网信息服务业务 合字B2-20220090

400-8505-905 复制
免费试用
微信社区
易知微-数据可视化
微信扫一扫入群