QGIS数据可视化学习笔记01——一般的图层样式调整和在地图上添加图表

news2024/11/26 4:24:53

  说明:QGIS数据可视化章节用的数据为QGIS绘制一张地图学习章节的数据,传送门:https://blog.csdn.net/qq_47188967/article/details/130196284

一、 一般的图层样式调整

  首先呢,在QGIS中打开上一章节用的数据,界面如下:
在这里插入图片描述

  双击该图层文件,打开图层设置界面,如下:
在这里插入图片描述

  我们可以在符号化这一栏目的最上面选择图层想要设置的样式,样式有以下几个:
在这里插入图片描述

  我们接下来分别演示一下各自的效果。

1、无符号

  无符号的意思就是不显示任何图斑,效果如下:
在这里插入图片描述

2、单一符合

  单一符号的意思就是所有图斑的样式都是一致的,无论是颜色还是啥,效果如下:
在这里插入图片描述

  我们可以还可以调整透明度以及默认的颜色样式:
在这里插入图片描述

3、分类

  分类的意思就是按照不同的图斑划分不同的样式,分类的基准可以是以该图层的某个字段进行分类,在设置界面选择想要进行分类绘制样式的字段,接着点击左下方的分类按钮,即可进行分类设置样式:
在这里插入图片描述

  效果图如下:
在这里插入图片描述

4、渐进

  渐进的意思就是按照两种颜色的渐变过程来对图斑进行上色,选择某个字段为上色的基准,将该字段的所有值(数值,如果是字符串的话请用分类)划分区间范围,这些区间范围和颜色渐变的过程相对应,可以设置渐变的颜色种类以及划分的区间范围,如下:
在这里插入图片描述

  效果图如下:
在这里插入图片描述

5、基于规则

  略,基本用不到

6、合并要素

  合并要素选项基于某种样式选项来进行设置样式,我们这里选择单一符号为例,他会把所有的图斑都设置为同一个颜色,并且抹除分界线,设置界面如下:
在这里插入图片描述

  效果图如下:
在这里插入图片描述

7、反转多边形

  反转多边形选项也需要以某个选项为基准,我们这里选择单一符号,他会将颜色给反转,即图斑全为白色,其他区域为绿色,设置界面如下:
在这里插入图片描述

  效果图如下:
在这里插入图片描述

8、2.5维

  2.5维的意思是基于某个字段的数据大小,将图层模拟成假三维的效果,每一块图斑有多高,取决于该图斑的该字段的数值有多大,此处不做演示,在后面进行演示。

二、在地图上添加图表

  QGIS支持的图表类型不是很多,有以下几种,如图:
在这里插入图片描述

1、饼图

  我们选择添加饼图,在属性这一栏设置想要显示的数据,我们按住ctrl + 鼠标 可以多选字段,设置界面如下:
在这里插入图片描述

  他也会在对应的图层下面提示每种颜色对应的字段,效果图如下:
在这里插入图片描述

2、文本图表

  具体的属性设置和饼图是一样的,效果图如下:
在这里插入图片描述

3、直方图和条状堆积图

  显示不出来,甚至导致饼图和文字图表也显示不出来,这个是QGIS3.28的BUG,如果需要使用图表,请使用饼图和文字图表。

三、2.5维补充

  要想让地图呈现2.5D样式,需要属性表中某列数据里存储其高度值,只要高度值合适,就能显示的比较正常。比如你有很多建筑的面数据,只要添加一个高度值的列,则可以将原本平面的图纸以一个伪3D的形式进行表现。

  效果如图所示:
在这里插入图片描述

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

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

相关文章

SpringMVC-HttpMessageConverter的使用

目录 1、HttpMessageConverter概述 2、RequestBody 3、RequestEntity 4、ResponseBody 5、SpringMVC处理json 6、SpringMVC处理ajax 7、RestController注解 8、ResponseEntity 1、HttpMessageConverter概述 HttpMessageConverter是什么 HttpMessageConverter&#xff0…

rabbitmq的高级特性

1.消息可靠性问题(实现消费者确认) 1.在项目中添加配置 logging:pattern:dateformat: HH:mm:ss:SSSlevel:cn.itcast: debug spring:rabbitmq:host: 192.168.2.182 # rabbitMQ的ip地址port: 5672 # 端口username: rootpassword: rootvirtual-host: /publ…

1.Qt Creator简介及Hello World

安装 下载链接 Qt 5.14.2下载 SDK建议的安装路径 SDK的案例中,宏定义默认要求直接安装在C盘 查看建议路径的流程 右键“解决方案”下的项目名称,选择最下面的“属性” “C/C” -> “常规” -> “附加包含目录” -> “右侧小箭头” ->…

【软件测试】3年测试岗碌碌无为?我到底该咋办?测试提升成长之路...

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 无论哪个岗位&…

线程同步方式之三信号量

Linux线程同步方法之三 信号量 信号量本质上是一个计数器,用来表示公共资源中资源的数量。只要拥有信号量,未来一定能够拥有临界资源的一部分使用权。故申请信号量的本质就是对临界资源中特定的小块资源的预订机制。故能通过访问信号量就能提前知道临界…

Redis可视化工具-Another Redis Desktop Manager 安装与连接哨兵集群

目录 一、下载安装 1.1 下载 1.2 安装 二、使用 2.1 新建连接 2.2 新增数据 2.3 应用设置 2.3.1深色模式、语言 2.3.2多个连接的颜色标记 一、下载安装 Another Redis DeskTop Manager 是 Redis 可视化管理工具,体积小,完全免费。最重要的是稳定…

智慧物联网边缘协同感知(EICS)技术方案: 低功耗无线扫描唤醒技术

物联网的传感器或控制节点通常有体积限制,只能使用钮扣电池、小型电池,甚至使用能量收集源进行运作。在许多工业应用中,需要人工更换电池的成本,特别是在难以接近地方更换所需的成本,使得人们更加重视降低平均电流消耗…

缓存一致问题、幂等、jvm调优

缓存笔记 来自 程序员囧辉 黑马博学谷 幂等问题 1 缓存一致问题 1.1.同步删除 核心流程: 更新数据库数据删除缓存数据 问题: . 并发场景下存在脏数据 (并发有脏数据问题). 难以收拢所有更新数据库入口 (可能通过命令行、工具等删除db,…

[Golang] 设计模式以及单例设计模式实例实现

😚一个不甘平凡的普通人,致力于为Golang社区和算法学习做出贡献,期待您的关注和认可,陪您一起学习打卡!!!😘😘😘 🤗专栏:算法学习 &am…

Django框架之视图的基本使用

Django框架之视图的基本使用 概述 在django中,视图方法简称视图,对web请求进行回应。 视图就是一个python函数,在views.py文件中定义。 定义视图 在project/myapp/views.py文件中定义 引入http from django.http import HttpResponse 视…

【C语言】实战练习

目录 1.计算体积&#xff1a; 2、根据父母身高计算孩子的理论身高&#xff1a; 3、三十六计的几计&#xff1a; 4、文本输出&#xff1a; 5、粮仓计数&#xff1a;​编辑 6、auto 7、static: 8、模拟用户注册系统&#xff1a; 1.计算体积&#xff1a; #include <std…

NetXpert XG2帮您解决“布线安装与维护”难题

在传输大量数据时&#xff0c;光纤变得越来越重要&#xff0c;而铜缆在未来也将继续发挥重要作用&#xff0c;因此我们不仅要比较两种类型布线的优缺点&#xff0c;还要探究光纤传输中的错误来源。 测试光缆传输损耗的准确性对于故障排除至关重要&#xff0c;特别是在光纤情况下…

27-Servlet执行原理

目录 1.Tomcat详解 ①接收请求&#xff1a; ②根据请求计算响应&#xff1a; ③返回响应&#xff1a; 2.Tomcat执行流程 2.1.Tomcat 初始化流程 2.2.Tomcat 处理请求流程 2.3.Servlet 的 service 方法的实现 在 Servlet 的代码中并没有写 main ⽅法&#xff0c;那么对应…

2022年中国预制菜市场规模已超过4000亿元,2026年将突破万亿

佛跳墙、小酥肉、酸菜鱼、猪肚鸡、煎牛排、炸鸡、小龙虾等等&#xff0c;这些需要花上长时间烹饪制作的大菜&#xff0c;现在只需用烤箱或空气炸锅几分钟就制作出来了&#xff0c;且味道还不赖。预制菜最大的优势在于方便&#xff0c;极大的省去了买菜洗菜、切菜、制作的繁琐程…

YOLOv5网络模型的结构原理讲解(全)

目录 前言1. 基本概念2. 输入端2.1 Mosaic 图像增强2.2 自适应锚框计算2.3 自适应图片缩放 3. Backbone层3.1 Focus结构3.2 CSP结构 3. Neck网络3.1 SPP结构3.2 PAN结构 4. 输出端4.1 Bounding box损失函数4.2 NMS非极大值抑制 前言 YOLOv5有几种不同的架构&#xff0c;各网络…

ChatGPT评微博热文“留给普通人的最后一扇门,快要关闭了”

目录 留给普通人的最后一扇门&#xff0c;快要关闭了 这篇文章你看过吗 普通人通过接受高等教育提升阶级的路还走得通吗&#xff0c;为什么大家都开始考公务员了 高等教育仍然是提升阶级的一条途径&#xff0c;但并不是唯一的途径。那还有哪些路径&#xff1f; 继续&#x…

【谷歌插件开发】获取当前网站COOKIE并上报HTTP-API

一 背景 由于本人每天需要登录网站查看数据并分析统计汇总&#xff0c;而每次机械式地搜索和简单计算&#xff0c;十分繁琐。我们可以写个定时任务&#xff0c;每天根据cookie获取网站数据并遍历统计。 脚本得以成功执行的关键是需要获取到COOKIE 故&#xff0c;写了个谷歌插件…

UE4架构初识(七)

目录 UE4仿真引擎学习 一、架构基础总结 1. 游戏世界 2. 数据和逻辑 3. 整体类图 UE4仿真引擎学习 一、架构基础总结 1. 游戏世界 在UE的眼里&#xff0c;游戏世界的万物皆Actor&#xff0c;Actor再通过Component组装功能。Actor又通过UChildActorComponent实现Actor之间的…

代码随想录之贪心合集

455 分发饼干 先排序之后按顺序比较 class Solution {public int findContentChildren(int[] g, int[] s) {//57Arrays.sort(g);Arrays.sort(s);int k0;int i0;int count0;while(k<s.length&&i<g.length){if(g[i]<s[k]){count;i;k;}else k;}return count;} }…

视频大文件传输的演变:从“卷轴男孩”到自动化

200年前&#xff0c;从纽约市到英国伦敦的单程旅行需要乘坐一艘跨大西洋轮船将近三周——如果你能负担得起的话&#xff0c;那就是。那些不能在满是汗水、狭窄的帆船上安顿大约一个半月的人。 今天&#xff0c;视频专业人士能够在几小时甚至几分钟内跨越相同的物理距离传输大量…