QGIS制图流程

2024-08-28 03:04
文章标签 流程 qgis 制图

本文主要是介绍QGIS制图流程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在之前我们推送了QGIS的软件安装、插件安装、数据导入等基础操作,今天我们介绍一下QGIS的制图功能。QGIS的制图与ArcGIS Pro存在一定的区别,但是思路上相似。我们教程内容主要是参考QGIS官方文档:

https://docs.qgis.org/3.34/en/docs/user_manual/print_composer/index.html
https://www.osgeo.cn/qgis-tutorial/mapping-output.html#google_vignette

截至目前,QGIS的长期稳定版本为3.34,我使用的版本为3.8的中文版本。

1、新建/打开项目

新建并保存一个项目文档:制图.qgz,单击打开项目文档。

image-20240827205545537

拖拽添加或通过工具栏添加数据,这样地图布局中便有了矢量或栅格等数据。

image-20240827210030773

2、创建打印布局,自定义页面大小

新建打印布局,并对打印布局命名,默认创建一个A4大小的打印页面。

image-20240827210150723

使用打印布局工具栏中的添加条目工具,添加地图。点击添加地图后,在打印区域鼠标左键拖拽画框,添加地图。

image-20240827210334885

image-20240827210544898

拖拽画出一个框后,地图会自动显示在框内。

image-20240827210635048

这里如果想自定义打印页面的大小,是无法通过菜单栏的页面设置修改当前页面为自定义的,需要通过添加页面的方式,新建一个自定义大小的页面。

image-20240827211558069

image-20240827211511870

此时,打印布局中便会有两个打印页面,如果想要删除默认的A4页,需要先删除A4页的地图,再通过右键-移除页的方式,只保留自己自定义大小的页面。

image-20240827212302160

3、调整布局大小、比例尺

调整布局大小通过点击当前布局,在右侧布局栏设置边距等后,点击调整布局大小。

image-20240827212526150

比例尺的大小、所使用的投影等在条目属性中进行设置。

image-20240827212715042

在重新调整比例尺后,图层要素需要移动位置,以便于更好的展示,使用左侧的移动条目内容工具。

image-20240827213102802

image-20240827213121420

4、设置图层要素/条目内容的渲染/色带

条目的渲染或者说色带,需要在地图布局中设置,而不是打印布局。在地图布局中,右键图层打开符号化,或者直接左键双击图层的样式,也会直接打开符号化,在符号化中将灰度改成伪彩色,设置渐变色带,可以直接双击值修改显示值的位数等。

image-20240827213410789

在地图布局设置后,打印布局会自动更新,如果没有自动更新,可以在打印布局中取消勾选地图后重新勾选,也会自动更新。

image-20240827213717927

5、地图三要素:指北针、比例尺、图例

通过左侧的快捷工具栏或上方的菜单栏均可以添加地图三要素。

image-20240827213918773

首先添加图例,点击添加图例后,在打印布局要添加图例的位置点击,进行相关设置。

image-20240827214031396

选中图例后,在条目属性中设置字体等,可以修改图例。

image-20240827214253519

指北针插入操作相同,插入后也可以修改样式、拖动修改大小等。

image-20240827214507071

比例尺的样式也可以进行修改,但与ArcGIS Pro相比,样式较少。

![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传](https://img-

此外,在QGIS中设置图例为连续型是较为麻烦的,需要手动修改设置,以当前图例为例,修改为连续型图例也是通过条目属性进行修改,手动调整,总体思路是修改符号高度为较小的值,关闭描边,修改符号间距到0等,看上去是一个连续型符号。对于连续型符号,我的建议是要么不采用,要么使用其他软件生成一个图片插入,也比手动调整出来一个方便。

image-20240827220517322

6、打印/导出

这样一幅简单的地图布局便设置成功了,接下来可以进行打印。在打印前进一步调整页面大小。

image-20240827215503274

image-20240827215555225

在实际情况中,可以导出前或者导出中可以设置DPI等,一般为300,通过导出成位图的方式将成果插入到word中。

image-20240827221440668

image-20240827221206988

image-20240827215215524

image-20240827221630765

这篇关于QGIS制图流程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1113540

相关文章

Spring Boot 中的默认异常处理机制及执行流程

《SpringBoot中的默认异常处理机制及执行流程》SpringBoot内置BasicErrorController,自动处理异常并生成HTML/JSON响应,支持自定义错误路径、配置及扩展,如... 目录Spring Boot 异常处理机制详解默认错误页面功能自动异常转换机制错误属性配置选项默认错误处理

Spring Boot从main方法到内嵌Tomcat的全过程(自动化流程)

《SpringBoot从main方法到内嵌Tomcat的全过程(自动化流程)》SpringBoot启动始于main方法,创建SpringApplication实例,初始化上下文,准备环境,刷新容器并... 目录1. 入口:main方法2. SpringApplication初始化2.1 构造阶段3. 运行阶

使用Go实现文件复制的完整流程

《使用Go实现文件复制的完整流程》本案例将实现一个实用的文件操作工具:将一个文件的内容完整复制到另一个文件中,这是文件处理中的常见任务,比如配置文件备份、日志迁移、用户上传文件转存等,文中通过代码示例... 目录案例说明涉及China编程知识点示例代码代码解析示例运行练习扩展小结案例说明我们将通过标准库 os

Ubuntu 24.04启用root图形登录的操作流程

《Ubuntu24.04启用root图形登录的操作流程》Ubuntu默认禁用root账户的图形与SSH登录,这是为了安全,但在某些场景你可能需要直接用root登录GNOME桌面,本文以Ubuntu2... 目录一、前言二、准备工作三、设置 root 密码四、启用图形界面 root 登录1. 修改 GDM 配

Spring Security中用户名和密码的验证完整流程

《SpringSecurity中用户名和密码的验证完整流程》本文给大家介绍SpringSecurity中用户名和密码的验证完整流程,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定... 首先创建了一个UsernamePasswordAuthenticationTChina编程oken对象,这是S

Android ViewBinding使用流程

《AndroidViewBinding使用流程》AndroidViewBinding是Jetpack组件,替代findViewById,提供类型安全、空安全和编译时检查,代码简洁且性能优化,相比Da... 目录一、核心概念二、ViewBinding优点三、使用流程1. 启用 ViewBinding (模块级

SpringBoot整合Flowable实现工作流的详细流程

《SpringBoot整合Flowable实现工作流的详细流程》Flowable是一个使用Java编写的轻量级业务流程引擎,Flowable流程引擎可用于部署BPMN2.0流程定义,创建这些流程定义的... 目录1、流程引擎介绍2、创建项目3、画流程图4、开发接口4.1 Java 类梳理4.2 查看流程图4

java Long 与long之间的转换流程

《javaLong与long之间的转换流程》Long类提供了一些方法,用于在long和其他数据类型(如String)之间进行转换,本文将详细介绍如何在Java中实现Long和long之间的转换,感... 目录概述流程步骤1:将long转换为Long对象步骤2:将Longhttp://www.cppcns.c

spring-gateway filters添加自定义过滤器实现流程分析(可插拔)

《spring-gatewayfilters添加自定义过滤器实现流程分析(可插拔)》:本文主要介绍spring-gatewayfilters添加自定义过滤器实现流程分析(可插拔),本文通过实例图... 目录需求背景需求拆解设计流程及作用域逻辑处理代码逻辑需求背景公司要求,通过公司网络代理访问的请求需要做请

使用JavaConfig配置Spring的流程步骤

《使用JavaConfig配置Spring的流程步骤》JavaConfig是Spring框架提供的一种基于Java的配置方式,它通过使用@Configuration注解标记的类来替代传统的XML配置文... 目录一、什么是 JavaConfig?1. 核心注解2. 与 XML 配置的对比二、JavaConf