QGIS制图流程

news2024/9/20 5:26:54

在之前我们推送了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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2080220.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Android 中ebpf 的集成和调试

1. BPF 简介 BPF,是Berkeley Packet Filter的简称,最初构想提出于 1992 年。是一种网络分流器和数据包过滤器,允许早操作系统级别捕获和过滤计算机网络数据包。它为数据链路层提供了一个原始接口,允许发送和接收原始链路层数据包…

安卓中回调函数的使用

在Android开发中,回调函数是一种常见的编程模式,用于在某个任务完成时异步接收通知或数据。它们通常用于处理用户界面事件、完成网络请求、数据库操作或其他长时间运行的任务。回调(Callback)是一种允许某段代码通知另一段代码执行…

机器人学——机械臂轨迹规划-2

直线轨迹 线段转折点速度不连续 加速度状态讨论 double dot 多段直线轨迹,转折点利用二次方程转为圆弧 关键步骤 第一个线段处理 Vt V0 at , 此处的V0 0 , 利用函数连续性,左右速度相等,联立求解 sgn(x):符号函数 最后一个线段…

dubbo:dubbo服务负载均衡、集群容错、服务降级、服务直连配置详解(五)

文章目录 0. 引言1. dubbo负载均衡1.1 负载均衡算法1.2. dubbo负载均衡使用1.3 自定义负载均衡策略 2. dubbo服务容错2.1 8种服务容错策略2.2 自定义容错策略 3. dubbo服务降级(mock)4. dubbo服务直连5. 总结 0. 引言 之前我们讲解了dubbo的基本使用&am…

内部类java

内部类就是定义在一个类里面的类,里面的类可以理解成(寄生),外部类可以理解成(寄主)。 //外部类 public class people{//内部类public class heart{} } 内部类的使用场景、作用 1.当一个事物的内部&…

STM32学习笔记3---ADC,DMA

目录 ADC模拟数字转换器 规则组的四种转换模式 AD单通道 AD多通道 常用代码函数相关 DMA直接存储器 存取(访问) 两个应用 DMA存储器到存储器的转运 ADCDMA ADC模拟数字转换器 stm32数字电路,只有高低电平,无几V电压的概念…

MySQL:常用函数

MySQL:常用函数 日期时间函数字符串函数数学函数加密函数 在MySQL中,存在许多现成的函数,可以简化部分操作,本博客讲解MySQL中的常用函数。 日期时间函数 current_date current_date函数用于输出当前的日期: curren…

一道关于php文件包含的CTF题

一、源码 这是index.php的页面。 点击login后会发现url里多了action的参数&#xff0c;那么我们就可以通过它来获取源码。 ?actionphp://filter/readconvert.base64-encode/resourcelogin.php 再通过base64的解码可以查看源码。 index.php源码&#xff1a; <?php erro…

【编码解码】CyberChef v10.18.9

下载地址 【编码解码神器】CyberChef v10.18.9 在线地址 CyberChef (gchq.github.io) 简介 CyberChef 是一个简单易用的网页应用&#xff0c;&#xff0c;包含了四百多种在线编解码工具。它在浏览器中执行各种“网络安全”操作。这些操作包括简单的 XOR 和 Base64 编码、复…

基于单片机的无线空气质量检测系统设计

本设计以STC89C52单片机为核心&#xff0c;其中包含了温湿度检测模块、光照检测模块、PM2.5检测模块、报警电路、LCD显示屏显示电路、按键输入模块和无线传输模块来完成工作。首先&#xff0c;系统可以通过按键输入模块设置当前的时间和报警值&#xff1b;使用检测模块检测当前…

spring boot(学习笔记第十九课)

spring boot(学习笔记第十九课) Spring boot的batch框架&#xff0c;以及Swagger3(OpenAPI)整合 学习内容&#xff1a; Spring boot的batch框架Spring boot的Swagger3&#xff08;OpenAPI&#xff09;整合 1. Spring boot batch框架 Spring Batch是什么 Spring Batch 是一个…

个人网站免费上线

声明一下&#xff0c;小科用的是natapp&#xff0c;进行的 1.起步-下载安装 去浏览器搜索" natapp "&#xff0c;在官网下载&#xff0c;或者直接 点击下列网站 NATAPP-内网穿透 基于ngrok的国内高速内网映射工具https://natapp.cn/ 打开后下滑找到下载&#xff…

JMeter Plugins之内网插件问题解决

JMeter Plugins之内网插件问题解决 背景 在我司内部进行JMeter工具进行性能脚本开发时&#xff0c;为了提高测试效率&#xff0c;我们会用到部分JMeter提供的插件&#xff0c;但是在我司内网的情况下&#xff0c;我们如果直接点击JMeter界面右上角的插件按钮 弹出来的JMeter…

洛谷刷题(4)

P1089 [NOIP2004 提高组] 津津的储蓄计划 题目描述 津津的零花钱一直都是自己管理。每个月的月初妈妈给津津 300 元钱&#xff0c;津津会预算这个月的花销&#xff0c;并且总能做到实际花销和预算的相同。 为了让津津学习如何储蓄&#xff0c;妈妈提出&#xff0c;津津可以随…

零基础5分钟上手亚马逊云科技 - AI模型内容安全过滤

在上一篇文章中&#xff0c;小李哥带大家深入调研亚马逊云科技AI模型平台Amazon Bedrock热门开发功能&#xff0c;了解了模型平台的文字/图片生成、模型表现评估和模型内容安全审核的实践操作。这次我们将继续介绍如何利用API的形式&#xff0c;利用Python代码的形式对AI模型内…

OpenSearch的快照还原

本次测试选择把索引快照备份到Amazon S3&#xff0c;所以需要使用S3 repository plugin&#xff0c;这个插件添加了对使用 Amazon S3 作为快照/恢复存储库的支持。 OpenSearch集群自带了这个插件&#xff0c;所以无需额外安装。 由于需要和Amazon Web Services打交道&#xf…

工厂数字化转型中工业一体机起到什么作用?

近年来工厂数字化转型成为企业提升竞争力的关键路径。而在这场转型浪潮中&#xff0c;工业一体机扮演着至关重要的角色&#xff0c;它不仅是推动工厂数字化转型的关键工具&#xff0c;更是赋能企业实现更高效、智能、灵活生产的关键要素。 一、工业一体机&#xff1a;连接物理与…

CAN通信之波特率相关配置

由于 CAN 属于异步通讯&#xff0c;没有时钟信号线&#xff0c;连接在同一个总线网络中的各个节点会像串口异步通讯那样&#xff0c;节点间使用约定好的波特率进行通讯。 首先我们要明确几个概念&#xff1a; 波特率&#xff1a;can 1s传输的位数&#xff0c;其单位为bps。 T…

Vue3学习笔记之插槽

目录 前言 一、基础 (一) 默认插槽 (二) 具名插槽 (三) 作用域插槽 (四) 动态插槽 二、实战案例 前言 插槽&#xff08;Slots&#xff09;&#xff1f; 插槽可以实现父组件自定义内容传递给子组件展示&#xff0c;相当于一块画板&#xff0c;画板就是我们的子组件&…

速速报名|数据治理与数据建模workshop报名开启

由Datamodeling社区出品的「数据治理与数据建模workshop 」将在9月份正式启动上海站和深圳站。 本课程由社区特邀讲师王琤老师、黄峰老师授课&#xff0c;两位老师基于丰富的数据管理经验提炼出知识体系&#xff0c;以面对面带练的方式&#xff0c;帮助学习者快速掌握数据建模…