QGIS基本功
文章平均质量分 86
QGIS课堂
这个作者很懒,什么都没留下…
展开
-
QGIS自定义符号的原理与实践——以北京市标准地图为例
01符号概述符号(Symbol)是地图和GIS的核心概念。QGIS使用渲染器(Renderer)完成图层在地图窗口中的绘制,即所谓的图层渲染。图层渲染之前需要告诉渲染器使用什么符号渲染图层,如果没有显式指定,QGIS会为渲染器提供默认的符号。根据图层类型不同,QGIS中的符号分为三类:标记(Marker)、线(Line)、填充(Fill),分别适用于点图层、线图层和面图层。点击“工程工具栏”中的“样式管理器”按钮,弹出“样式管理器”对话框,可以查看QGIS预带的标记、线、填充符号库,这些..原创 2021-07-10 10:02:43 · 5446 阅读 · 2 评论 -
实例 | 使用QGIS分析Esri2020土地覆盖数据
01前言2021年6月24日,Esri发布了空间分辨率为10米的2020年全球陆地覆盖数据(Esri 2020 Land Cover),由728个GeoTIFF文件组成,总数据量接近69GB。关于数据的基本情况,可以参考:www.esri.com/about/newsroom/announcements/esri-releases-new-2020-global-land-cover-map由于具有覆盖全球、时效性好(2020年)、分辨率高(10米)、开源(基于知识共享协议)的..原创 2021-07-10 09:56:23 · 6590 阅读 · 12 评论 -
答疑 | 如何将图层导入MySQL数据库并用QGIS打开
今天要回答一个问题:如何把shape文件导入到MySQL,并用QGIS打开显示到地图窗口中。01工具软件 QGIS:3.16.6 MySQL:8.0.25.0 GDAL:3.3.0 02准备MySQLMySQL安装包下载地址:https://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-8.0.25.0.msi选择全部安装,按照提示完...原创 2021-06-09 09:33:50 · 2649 阅读 · 0 评论 -
QGIS课堂线下培训操作视频分享——使用QGIS制做疫情分布图
2021年5月9日,QGIS课堂有幸参加了由兰州大学组织的为内蒙古自治区各盟市、旗区县两级基层疾控机构培养信息管理和信息技术专业骨干人才的线下培训班,并分享了如何使用QGIS进行疫情业务数据可视化的相关知识,主要内容包括地理空间数据加载、业务数据导入、空间数据和业务数据的连接、使用业务指标制图、设计打印布局输出成果。QGIS具有操作简便、易学易用、制图精美的特点,同时以其开源免费、支持中文、支持国产操作系统和苹果操作系统的显著优势,非常适合于非GIS专业背景的基础业务人员快速...原创 2021-05-13 10:30:33 · 1136 阅读 · 1 评论 -
使用QGIS配准无人机航片
随着无人机在各个行业的普及,无人机航片成为很多应用系统空间数据的重要来源。无人机航片具有成像快、分辨率高、针对性强的优点,广泛用于保险定损、灾情应急监测、设施巡检、农作物面积调查等方面。然而,由于种种原因,通过无人机拍摄的照片拼接得到的正射航片与其他地理空间数据叠加时经常出现较明显的偏差,需要进行配准以校正其空间位置,因此,本文将使用QGIS的配准工具演示无人机正射航片配准的过程。01数据情况本文选用的示范数据为2020年7月中左右无人机拍摄的河北省某地系列照片,经过拼接得到CG...原创 2021-05-13 10:26:58 · 4046 阅读 · 1 评论 -
使用QGIS制作点密度专题图
点密度图(Dot Density Map)是专题地图的一种,是用一定大小的、形状相同的点表示分散分布现象的分布范围、数量特征和分布密度的制图方法,又叫点值法或者点法,广泛应用于表示人口、农业、畜牧业等专题图上。点密度地图上,点的疏密即可看出现象的集中或分散程度,点的个数越多越密集,反映数据所表示的事物或现象在该区域的密度或浓度越大。本文使用QGIS演示点密度地图的制作过程,最终效果如下:01下载示范数据并加载本文的示范数据为江苏省行政区划,来源于网络,下载地址如下...原创 2021-04-26 09:32:08 · 5604 阅读 · 0 评论 -
QGIS基本功 | 22 QGIS工程文件属性设置(3)——宏、QGIS服务
今天将继续分享QGIS 3.16工程文件属性的设置,包括宏(Macros)和QGIS服务器两个部分。01宏(Macros)【工程】->【属性】->【宏】标签页提供工程文件相关联的宏命令设置。QGIS中的宏(Macros),指的是由一些列预定义的Python语句组成的批处理命令集合,凡是可以在Python控制台中执行的语句,均可以宏的形式执行。目前,与工程文件绑定的宏仅提供了openProject(), saveProject() 和 closeProj...原创 2021-02-11 12:00:43 · 2515 阅读 · 0 评论 -
QGIS基本功 | 21 QGIS工程文件属性设置(2)——坐标参照系、变换、默认样式、数据源、关系和变量
今天继续分享工程文件属性的设置,包括工程坐标参照系、变换、默认样式、数据源、关系和变量六个部分。01坐标参照系工程坐标参照系定义了当前地图窗口所使用的坐标系,决定了如何将数据从其底层原始坐标绘制到QGIS地图画布中,并呈现为平面地图。QGIS支持自动动态投影,不管图层自带的坐标系是否与工程坐标系相同,均可自动重投影到当前工程坐标系,使数据可以正确叠加显示,这个过程对用户是完全透明的。因此,工程坐标系是各个图层正确显示的基础,为了使地图减少形变、正确反应现实世界地物的大小和相...原创 2021-02-04 23:53:23 · 4945 阅读 · 0 评论 -
QGIS基本功 | 20 QGIS工程文件属性设置(1)——通用、元数据
从菜单【工程】->【属性】,可以打开工程属性对话框,设置工程特有的属性,如工程相关元数据、地图窗口的坐标参照系、默认样式、数据源、坐标变换、宏、时态等。01通用 通用设置 【工程属性】->【通用】->【通用设置】可以设置工程最基本、最通用的属性,如显示工程文件的路径、工程的主目录、标题、选取颜色、地图背景色、记录保存路径的方式、是否启用抗锯齿等。①工程文件:在只读文本框中查看工程文件在磁盘的存储路径,点击后面的按钮,可在w...原创 2021-01-26 17:20:38 · 4553 阅读 · 2 评论 -
QGIS基本功 | 19 QGIS工程文件剖析
01工程文件(Project File)工程文件(Project File)以XML文件存储当前QGIS会话(Session)的所有状态,包含地图相关图层、图层是否可查询、图层属性(符号和样式)、地图窗口的坐标系、打印布局(包括其中元素及其设定)、数字化设置、表关联、宏定义、默认样式、插件设置等。目前,工程文件已经涵盖了QGIS会话的28个方面,其内容还在不断扩展中。通过工程文件可以方便的存储、重复使用和共享已完成的工作成果。02打开、新建和保存工程 打开...原创 2021-01-23 10:19:53 · 3314 阅读 · 0 评论 -
QGIS WKT自定义坐标系研究及其与ArcGIS的对比
我国全国版图常用的投影为双标准纬线圆锥投影,如等积Albers投影或者等角Lambert投影,所使用的地理坐标参照系则依据数据生产时间而有所不同,如早期的北京54坐标系和西安80坐标系,以及近年来所普遍采用的国家2000大地坐标系。本文以获取自中国科学院资源环境科学与数据中心的2015年省级行政区划数据为示范,该数据为SHP格式,采用的就是基于北京54坐标系的Albers投影。这种双标准纬线、根据制图区域选定中央经线、地理坐标系、投影方式的组合,在大多数GIS软件的预定义坐标系中普遍不存在,需要自.原创 2021-01-08 09:05:08 · 4509 阅读 · 1 评论 -
QGIS渐进渲染数据分类方法与ARCGIS的对比
在前面的要素渲染——地理数据可视化之道中详细介绍了QGIS的10种要素渲染方式,其中,渐进渲染(Graduated)是数值型字段分析的常用可视化方法。渐进渲染的前提是选择合适的数据分类模式,QGIS提供优雅分段、对数尺度、标准差、等数量(分位数)、等间隔、自然间断点 6种分级模式,选择不同分级模式将影响到落入每个等级的要素数量,进而影响到地图的表达效果。ArcMap作为行业成熟的商用GIS软件,在符号化方面做得非常全面,定量数据可以按照分级颜色或者分级符号进行可视化,提供手动分类、...原创 2020-12-26 21:58:01 · 4025 阅读 · 1 评论 -
QGIS基本功 | 18 坐标参照系
在地理空间领域中,所谓坐标系(coordinate system、CS)指的是描述空间位置是表达形式,即采用什么方法来表示空间位置。人们为了描述空间位置, 采用了多 种方法, 从而也产生了不同的坐标系。常用的坐标系分为两种:地理坐标系和投影坐标系,其中地理坐标系属于球面坐标系,投影坐标系属于平面坐标系。01地理坐标系地理坐标系是用于地理学的另一种版本的球坐标系,一般是指由经度、纬度和相对高度组成的坐标系,能够表示地球上的任何一个位置。经度和纬度常合称为经纬度。...原创 2020-12-11 18:08:13 · 4653 阅读 · 0 评论 -
QGIS基本功 | 17 地图投影——数学解析投影
解析投影又叫非几何投影,这类投影不借助辅助投影面,用数学解析法求出公式来确立地面与地图上点的函数关系,常见的解析投影有伪方位投影、伪圆柱投影(pseudocylindrical map projection)、伪圆锥投影(Pseudoconical projection)(彭纳投影)和多圆锥投影。解析投影适用于比较复杂的投影,比如等角正轴方位投影。在解析投影中,纬线投影与原投影一致,经线投影均将过去的直经线改为对称于中央直经线的曲线,解析投影均无等角性质的投影。01伪方位投影...原创 2020-12-06 17:42:47 · 2894 阅读 · 0 评论 -
QGIS基本功 | 16 要素渲染——地理数据可视化之道
地理数据可视化能力是GIS区别于一般信息系统的核心功能,地图要素渲染( Features rendering)则是地理数据可视化的底层实现机制。需要根据数据类型选择合适的符号化和渲染方式,今天我们来聊聊QGIS中的地图要素渲染。要素渲染,是将图层中每个要素以正确的符号绘制到地图中,是以要素为单位的样式设计。与之相对应的概念是图层渲染(Layerrendering),是将图层作为一个整体,提供总体的样式设置和渲染选项。01默认渲染数据加载到地图窗口时,QGIS会根据数据的几...原创 2020-11-24 19:42:35 · 7100 阅读 · 0 评论 -
QGIS基本功 | 15 圆柱投影、圆锥投影和方位投影
根据投影面不同,几何投影分为圆锥投影、圆柱投影和平面(方位)投影,本文将从概念、经纬线形状、变形、应用场景三个方面逐个解释上述投影的特点。01圆锥投影假定以圆锥面作为投影面,使圆锥面和地球体相切或相割,将球面上的经纬线投影到圆锥面上,然后将圆锥面沿着一条经线剪开展为平面,称为圆锥投影。当圆锥面与地球相切时,称为切圆锥投影,当圆锥面与地球相割时,称为割圆锥投影。根据圆锥轴与地球地轴的位置不同,又分为正轴、横轴和斜轴圆锥投影三种。对于正轴圆锥投...原创 2020-11-24 19:40:30 · 12257 阅读 · 0 评论 -
GIS基本功 | 14 地图投影及其相关概念
地球椭球体表面是个曲面,而地图通常是二维平面,因此在地图制图时首先要考虑把三维的球面转化成二维的平面。把地面上事物的位置表达在二维平面上有多种方法,古代的风景绘画、现代的摄影技术均可以在一定程度上反映出地物的相对位置,但是这些方法最大的问题是没有数学法则支撑,无法进行方位测量、距离量算等空间分析。01地图投影地图投影,是指按照一定的数学法则将地球椭球面上的经纬网转换到平面上,使地面的地理坐标与平面直角坐标(x, y)建立起函数关系,是绘制地图的数学基础之一。地图投...原创 2020-11-03 00:01:53 · 9617 阅读 · 1 评论 -
QGIS基本功 | 13 地球的形状及数学模型
00引言地图投影和坐标参照系统是地图制图的数学基础,是GIS重要核心概念,是数据处理和空间分析的前提,也是比较难以理解的部分。从本文开始,我将围绕地图投影和坐标系统分享系列文章,力图在不涉及复杂的数学公式前提下,用简洁的方式解析其中的概念和相互关系。本系列文章拟包括如下内容: 地球的形状及模型——地球的形状和数学逼近,地球自然表面、大地水准面、地球椭球体、参考椭球体、基准面。 地图投影概述——地图投影的概念和分类。 几何投影——圆锥投影、圆柱投影、...原创 2020-10-26 23:06:33 · 3687 阅读 · 3 评论 -
QGIS基本功 | 12 图层的混合模式
在数字图像编辑或者计算机图形学领域,混合模式(Blending Mode)用于确定两个图层如何相互叠加在一起。大多数图像处理软件常用的、也是最简单的混合模式是直接用位于上方的图层覆盖住位于下方的图层,或者设置上方图层的透明度,使得两个图层同时显示出模糊的叠加效果。然而,数字图像的特点是每个像素在计算机看来都是一个数字取值,对颜色值进行一定的数学运算,将得到不同的叠加效果,而这些数学运算在图像处理软件中叫做混合模式。QGIS从2.0版本开始引入混合模式,有了混合模式,图层叠加可以用更加复杂的渲染方式.原创 2020-10-21 19:13:04 · 3971 阅读 · 2 评论 -
QGIS基本功 | 11 使用SQL Server数据库管理空间数据
Microsoft SQL Server是由美国微软公司所推出的关系数据库解决方案,适用于中小企业的数据库管理,由于其秉承Windows系统一贯的简洁操作方式而受到用户青睐,最新的版本是SQL Server 2019,于2019年11月3日发布。SQL Server依功能的不同,分成企业版(Enterprise)、标准版(Standard )、工作组版(Workgroup )、Web版和Express版,其中Express为 免费版本,适用于小型应用程序或是单机型应用程序,但在功能上有设限,如只能.原创 2020-10-21 19:04:12 · 2873 阅读 · 0 评论 -
QGIS基本功 连载 | 10 如何打开带坐标的文本文件
01分隔文本文件文本文件包括txt、csv、dat、wkt等文件格式,使用【数据源管理器】中的【分隔文本文件】标签页可以打开将带有空间位置信息的文本文件,并还原其空间图形显示在地图窗口中。下面以QGIS样例数据qgis_sample_data\csv\elevp.csv为例演示打开文本文件的过程。用记事本打开qgis_sample_data\csv\elevp.csv,观察到原始数据为分号分隔的文本文件,共三列:X,Y坐标和高程ELEV。点击【打开数据源...原创 2020-10-10 11:40:59 · 3474 阅读 · 0 评论 -
QGIS基本功| 9 打开文件型数据源
本文将介绍如何使用【数据源管理器】对话框中矢量和栅格标签页打开文件型数据源,以及一些特殊数据源的打开方式,如Coverage、OpenFileGDB等。01打开文件型数据源文件型数据源一般包括矢量数据文件和栅格数据文件,两种数据类型的打开过程基本相同,操作步骤如下:点击【数据源管理】工具栏上的【打开数据源管理器】按钮,切换到矢量或者栅格标签页。设置源类型为文件,点击【矢量数据集】文本框右侧的【…】浏览按钮,定位数据文件的路径。在【打开一个 OG...原创 2020-10-03 19:39:08 · 4373 阅读 · 0 评论 -
QGIS基本功| 8 初识数据源
初次接触GIS的朋友,常常弄不清数据源(Data Source)和图层(Layer)的区别与联系,导致在数据处理和分发时出现一些问题,例如:辛辛苦苦做出了一幅漂亮的地图,为什么再次打开数据时,地图又变回丑陋的样子?怎么才能把工作成果分发给同事,让他打开数据时效果跟我本机一模一样?回答这些问题,我们需要从数据源的基本概念说起。本文从数据源和图层的区别与联系、打开数据源管理器、数据源管理器界面介绍和QGIS支持打开的数据源类型等方面,整体上初步介绍数据源相关知识。后续将陆续推出文章,详细介绍..原创 2020-09-24 22:16:25 · 3225 阅读 · 0 评论 -
QGIS基本功| 7 浏览面板(Browser Panel)实用技巧
【浏览】面板可以快速地查找、复制和加载QGIS资源,是QGIS中最常用的工具之一。本文从整体介绍、右键菜单、工具栏、收藏夹、数据库、网络数据源、两个面板如何使用等方面分享【浏览】面板的一些实用功能。01【浏览】面板默认情况下,【浏览】面板放置在主界面的左上部,以树形结构列出收藏夹、本地目录文件、数据库目录和网络数据目录等QGIS资源。展开面板中任意目录,可以看到【浏览】面板并没有列出所有文件,而是只显示QGIS所支持资源格式,因此界面更加简洁,也更易于查...原创 2020-09-20 10:19:06 · 2568 阅读 · 0 评论 -
QGIS基本功| 6 图层进阶(三)- 快速美化图层数据
地图符号(Symbol)是地图的语言,是对地理要素空间形状的化简、概括和抽象,地图符号系统的实质是进行信息的表达和传递,因此符号系统的设计不仅直观地反映出地图“颜值”,而且影响到空间信息的表现能力。来源:https://www.flickr.com/photos/95856760@N05/46228237415/in/pool-qgis/QGIS除了免费、开源之外,更以其优秀的符号化表达效果获得广大GISer的认可。QGIS不仅可以通过简单的符号化设置快速成图,同时提供灵活的符号设计..原创 2020-09-20 10:14:37 · 4076 阅读 · 0 评论 -
QGIS基本功|5 QGIS图层进阶(二)- 连接属性表
GIS界流行一句话:人类活动80%的信息与地理位置有关。然而,我们得到的数据中有很大一部分却没有地理几何图形,而是一张张文字和数字组成的表格,例如,统计局每年发布的统计年鉴。如何将这些表格定位到地图上,并使用表格数据做空间可视化分析,是GISer需要掌握的基本技能。本文以全国省级行政区划为地理空间底图,以统计年鉴为属性表来源,从数据预处理、表连接、属性表的使用、表持久化四个方面,演示空间数据与纯属性数据结合并进行分析的过程。01获取示范数据• 全国2015年省级行...原创 2020-09-20 10:09:19 · 11312 阅读 · 1 评论 -
QGIS基本功|4 图层进阶(一)创建和编辑图层
记得大学上GIS课,老师不厌其烦地强调:空间数据是GIS的基础。相比较而言,当时GIS数据是相对匮乏的,数据获取远没有现在方便,大部分GIS数据都是通过纸质地图矢量化得到。因此,栅格地图矢量化是GIS软件的基本功能,熟练使用GIS软件进行地图矢量化也是每个GIS专业同学的必修课。本文以天安门广场区域为例,用QGIS 3.x演示栅格地图矢量化的流程,重点介绍创建图层、栅格地图配准、编辑图层的操作过程。01矢量化工具栏与地图矢量化有关的工具栏共有3个:数字化工具栏、高...原创 2020-09-20 09:57:08 · 13380 阅读 · 2 评论 -
QGIS基本功| 图查属性、属性查图
01 属性数据概述地理信息系统(GIS)的操作对象是地理实体数据,包括地理实体的空间数据和属性数据。属性数据是与空间位置相关、反映事物某些特性的数据,如名称、类型、数量等,一般用数值、文字表示,也称作非空间数据。属性数据表现了空间实体以外的其他属性特征,是对空间数据的补充说明。在QGIS中,属性数据可以用于:设置空间数据的样式,做出漂亮的地图。例如,对比下面左右两幅地图,左边地图用相同的颜色、线型、线宽和注记绘制了等高线、河流、道路等,地图显得单调,难以区分其中的要素信息。右边地图根据属性不同,原创 2020-09-04 13:29:10 · 8242 阅读 · 0 评论 -
QGIS基本功 连载 | 2 图层基本操作
在GIS中,图层(Layer)定义了空间数据在地图窗口中的显示机制,是地理空间数据的可视化表达。图层通常与具体的数据源关联,采用符号和标签等制图元素将空间数据绘制在地图中。多个图层叠加得到内容丰富的地图。图片来源:https://blog.csdn.net/dsac1/article/details/78027574QGIS为图层提供的操作包括:添加/删除图层、调整图层顺序、设置/调整图层坐标参照系、设置/调整/管理图层符号、添加标签、图层浏览、图层复制、提取图层要素、设置可见比例尺、编辑图层等。原创 2020-08-21 09:07:23 · 9502 阅读 · 3 评论 -
连载 | 1 QGIS的下载与安装
1.1 下载QGISQGIS软件官方版本下载地址为:www.qgis.org/zh-Hans/site/forusers/download.html,在浏览器中输入该地址即可访问下载页面,此页面提供与各种操作系统兼容的QGIS版本以供下载。QGIS是跨平台软件,可以在Windows、macOS、Linux、Unix、Android等主流操作系统的主要版本上运行。QGIS下载页面如下:本文及后续系列文章都以Windows操作系统为例讲解QGIS应用,使用浏览器右侧的垂直滚动条向下拉动页面,找到“下载Wi原创 2020-08-03 22:04:34 · 6670 阅读 · 1 评论 -
《QGIS基本功》开篇语
《QGIS基本功》第一章总算和朋友们见面了,比预计的进度晚了不少,首先向大家说声抱歉,当然,这里面是有原因的。事实上,看似简单的第一章经历了三易其稿的过程(不是改写,是完全重写了三次),我们也对文字创作的艰辛有了更为深刻的体会。期间的波折就不和大家详细说了,我们最大的收获是,终于找准了创作的方向与选题的角度,十多天的时间没有白折腾。经过深思熟虑,《QGIS基本功》的后续创作将秉持以下原则:(1)就低不就高“QGIS课堂”公众号粉丝的QGIS知识基础差别很大,有些是QGIS的深度使用者甚至有PyQGIS原创 2020-08-03 21:07:57 · 579 阅读 · 0 评论