003 在QGIS中使用影像与栅格数据

本文介绍了栅格数据在GIS中的重要性,包括其类型如卫星影像、数字高程模型等,特征如像元值表示现象,以及QGIS中加载遥感影像和设置彩色样式的步骤。展示了栅格数据结构的优势和在遥感数据分析中的应用。
摘要由CSDN通过智能技术生成

1 栅格数据格式

栅格数据就是将空间分割成有规律的网格,每一个网格称为一个单元,并在各单元上赋予相应的属性值来表示实体的一种数据形式。 空间数据库是对地理栅格数据进行有效管理的一个极为重要的手段。

1.1 栅格数据类型

GIS系统的栅格数据格式有很多种,有卫星影像、数字高程模型、数字正射影像、扫描文件、数据栅格图形、 图形文件(“.jpg”,“.png”,“.tif”)等。其中常用的有".jpg",“.png”,“.tif"等。我们在一些任务中会利用一些电子地图下载器 来获取研究范围内的卫星地图,下载得到的格式就是”.jpg"或者".png"。".tif"格式的数据不同之处在于它具有空间地理坐标。

目前 QGIS 可以支持读取的主要栅格格式如下:

Arc/Info Binary Grid

Arc/Info ASCII Grid

GRASS Raster

GeoTIFF

JPEG

Spatial Data Tranfer Standard Grids

USGS ASCII DEM

Erdas Imagine

1.2 栅格数据特征

在栅格数据集中,每个像元都有一个值,用来表达是所描绘的现象,如类别、高度、量级或光谱等等。其中的类别则可以是草地、 森林或道路等土地利用类;高度(距离)则可表示平均海平面以上的表面高程,可以用来派生出坡度、坡向和流域属性; 量级可以表示重力、噪声污染或降雨百分比;光谱可在卫星影像和航空摄影中表示光反射系数和颜色。

每个像元值可正可负,可以是整型也可以是浮点型。整型适合表达类别(离散)数据;浮点型则适合表达连续表面。 另外,在像元值中,还可以使用 NoData 值来表示数据缺失。

同时,每个像元所表示的区域(或表面)的高和宽都相等。例如,表示高程的一个栅格(即,数字高程模型)可能会覆盖 100 平方千米的区域, 如果这份栅格数据包含了 100 个像元,那么每个像元的高和宽都是1 方千米,也就是说每个像元覆盖的面积是1 平方千米(即,1 km x 1 km)。

1.3 栅格数据优势

数据结构更加简单,即由像元组成矩阵结构,其中的像元值表示坐标,有时与属性表相关联

格式更加强大,高级的空间和统计分析较容易实现

可以表示连续表面以及执行表面分析

点、线、面和表面都可同样存储

对复杂数据集也可执行快速叠置

有利于遥感数据的匹配应用和分析

2 加载遥感影像与栅格数据

2.1 遥感影像

遥感影像(简称:RS,英文:Remote Sensing Image)是指记录各种地物电磁波大小的胶片或照片,主要分为航空影像 和卫星影像。

在这节我们需要了解如何加载遥感影像文件。 打开QGIS,首先导航到 Layer ‣ Add Layer ‣ Add Raster Layer… , 或按Ctrl + Shift + R快捷键,您将直接打开文件对话框。 同样,您可以检查文件类型过滤器以查看支持的文件类型的列表。 让我们尝试一下,从数据文件夹中加载影像, 可以通过从操作系统或内置文件浏览器将遥感影像拖入QGIS来加载影像。 我们这里添加的是名为"L17"的数据。如 图 2.1。
在这里插入图片描述

图 2.1 加载遥感影像

遥感影像添加后,我们可以看见,如 图 2.2 。
在这里插入图片描述图 2.2 遥感影像

2.2 工具条

在QGIS界面中左边的图例、全览图等不显示怎么办? 这时需要在工具栏空白处按鼠标右键会出现下拉菜单, 将关闭图例或全览图的框框打 “√” 之后就会显示。 同理如果工具栏不见了,亦可依相同的方法处理, 如 图 2.3 。
在这里插入图片描述
图 2.3 添加工具条

3 栅格数据彩色样式设定

在QGIS数据进行样式设定时,有多种样式进行设定,我们首先了解下栅格数据样式。

Multiband color:如果栅格有多个波段,则使用此样式。对于具有多个波段的卫星图像,通常是这种情况。

Paletted:如果单波段栅格附带索引调色板,则使用此样式。

Singleband gray:如果栅格既没有多个波段,也没有索引调色板(例如,高程模型栅格或山体阴影栅格就是这种情况), 则将使用此样式进行渲染。

Singleband pseudocolor:这种样式不仅限于灰色,我们可以使用选择的颜色图来渲染栅格带。

3.1 彩色样式设置

  1. 启动 QGIS,在上节我们已经知道了加载数据的方式,现在点击 Layer ‣ Add Layer ‣ Add Raster Layer… , 加载我们所需要的栅格数据。

  2. 这个图层并没有定义坐标系统,因此我们手动点击QGIS视窗中右下角的CRS,选择 “EPSG:4326” 作为这个以经纬度为单位的 图层坐标参考系统。如果不是我们所需要的坐标,我们可以在搜索中直接搜索坐标进行更改。在打开坐标参考系统之前我们已经看到, 已经是 “EPSG:4326” 坐标系统,我们确认一下就好,如 图 2.5 。
    在这里插入图片描述图 2.5 设置坐标参考系

  3. 现在图层加载到 QGIS 中了。栅格影像会使用灰阶来呈现,颜色越深表示像素值越低,而颜色越浅表示像素值越高。

  4. 影像中的每个像素都有自身值,在这两个文件中,这个值就是人口密度。选择 Identify Features 后在影像的任一处点一下, 就可以看到这个像素的人口密度值,如 图 2.6 。
    在这里插入图片描述图 2.6 图层信息

  5. 为了适当的呈现人口密度分布的图样,得调整一下样式才行。在图层上按右键选择 Properties , 或是直接在图层名字上单击鼠标两下,都可以进到图层属性的视窗。我们找到 Symbology 分页下, 在这里把 Render type 选择 Singleband pseudocolor ,在 Color ramp 中选个颜色后 按下 Classify 钮。会有 5 个新颜色和值显示出来,最后按下 OK 。如 图 2.7 。
    在这里插入图片描述图 2.7 属性设置

  6. 回到 QGIS 主画面,就可以看到影像分布图的着色。顺便也对另一个影像执行相同步骤。 如 图 2.8 。
    在这里插入图片描述
    图 2.8 效果图

  • 24
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值