利用QGIS3创建一张可以打印或出版的地图

人们通常需要创建一张可以打印或出版的地图。QGIS 有一个名为“打印布局”的强大工具,可让您获取 GIS 图层并将其打包以创建地图。

任务概述

   本教程展示了如何使用地图插图、网格、指北针、比例尺和标签等标准地图元素创建日本地图。

您将学到的其他技能

  • 如何查看和更改QGIS项目变量

  • 如何使用QGIS表达式

获取数据

https://pan.quark.cn/s/771816a40c1b

https://naciscdn.org/naturalearth/packages/Natural_Earth_quick_start.zip

程序

  1. 下载并提取 Natural Earth 快速入门套件数据。打开QGIS。在浏览器面板中找到该文件夹。展开文件夹以找到该项目。这是包含 QGIS 文档格式的样式图层的项目文件。双击该项目将其打开

    Natural Earth quick startNatural_Earth_quick_start_for_QGIS_v3

图片

注意:如果出现名为“处理不可用图层”的弹出对话框,请单击“自动查找”按钮,然后单击“应用更改”以修复错误。

  1. 如果您的地图采用您的首选语言,您可以继续执行步骤 4。如果不是,您可以更改标签的语言。该项目使用变量来设置语言。我们可以通过转到Project ‣ Properties来更改变量。

图片

注意:项目变量是存储特定于项目的值的好方法,以便在可以在 QGIS 中使用表达式的任何地方使用。该Natural_Earth_quick_start_for_QGIS_v3项目附带了许多预设变量,用于在该项目中设置样式。

  1. 切换到“项目属性”对话框中的“变量”选项卡。找到该变量并单击“值”列对其进行编辑。将语言更改为并单击“确定”。project_languagename_en

图片

  1. 返回 QGIS 主窗口,单击地图导航工具栏中的刷新按钮。您现在将看到带有英文标签的地图。

图片

  1. 使用地图导航工具栏中的平移和缩放控件并缩放至日本。

图片

  1. 您可以关闭一些地图图层以获取该地图不需要的数据。展开文件夹并取消选中和 图层旁边的框。在制作适合打印的地图之前,我们需要选择合适的投影。项目的默认 CRS 设置为。这是一个广泛用于网络地图的 CRS,对于我们的目的来说是一个不错的选择,因此我们可以将其保留为默认值。转到项目‣新打印布局。z5 - 1:18mne_10m_geography_marine_polysne_10m_admin_0_disputed_areasEPSG:3857 Pseudo-Mercator

图片

注意:对于日本,日本平面矩形 CS 是一种投影坐标参考系统 (CRS),专为最小化失真而设计。它分为 18 个区域,如果您在日本较小的区域工作,使用此 CRS 会更好。

  1. 系统将提示您输入布局的标题。您可以将其留空并单击“确定”。

    图片

注意:将布局名称留空将分配一个默认名称,例如 .Layout 1

  1. 在“打印布局”窗口中,单击“缩放完整”按钮以显示布局的完整范围。

图片

  1. 现在我们必须将我们在 QGIS Canvas 中看到的地图视图带到布局中。转到添加项目 ‣ 添加地图。

图片

10.添加地图模式激活后,按住鼠标左键并在要插入地图的位置拖动一个矩形。

图片

11.您将看到矩形窗口将使用 QGIS 主画布中的地图进行渲染。渲染的地图可能无法覆盖我们感兴趣区域的全部范围。使用Edit ‣ Select/Move item和Edit ‣ Move Content选项在窗口中平移地图并将其在编辑器中居中。

图片

12.我们还可以调整地图的缩放级别。单击“项目属性”选项卡并输入“比例”10000000值。

图片

13.现在我们将添加一个地图插图,显示东京地区的放大视图。在对 QGIS 主窗口中的图层进行任何更改之前,请选中“锁定图层”和“锁定图层样式”框。这将确保如果我们关闭某些图层或更改其样式,该视图不会改变。

图片

14.切换至 QGIS 主窗口。关闭图层组并激活该组。该图层组的样式更适合放大视图。使用地图导航工具栏中的平移和缩放控件并在东京周围缩放。z5 - 1:18mz7 - 1: 4m

图片

15.我们现在准备添加地图插图。切换打印布局窗口。转到添加项目 ‣ 添加地图。

图片

16.在要添加地图插图的位置拖动一个矩形。您现在会注意到打印布局中有 2 个地图对象。进行更改时,请确保选择了正确的地图。

图片

17.选择我们刚刚从“项目”面板添加的对象。选择项目属性选项卡。向下滚动到“框架”面板并选中它旁边的框。您可以更改框架边框的颜色和粗细,以便在地图背景中轻松区分。Map 2

图片

18.打印布局的一项巧妙功能是,它可以自动突出显示主地图中插图中表示的区域。从“项目”面板中选择对象。在项目属性选项卡中,向下滚动到概述部分。单击添加新概述按钮。Map 1

图片

19.选择作为地图框。这告诉打印布局突出显示当前对象以及对象中显示的地图范围。Map 2Map 1Map 2

图片

20.现在我们已经准备好了地图插图,我们将向主地图添加一个网格。从“项目”面板中选择对象。在“项目属性”选项卡中,向下滚动到“网格”部分。单击添加新网格按钮,然后单击修改网格...。Map 1

图片

21.默认情况下,网格线使用与当前选定的地图投影相同的单位和投影。然而,以度数显示网格线更为常见和有用。我们可以为网格选择不同的 CRS。单击CRS旁边的更改...按钮。

图片

22.在“坐标参考系选择器”对话框中,4326在“过滤器”框中输入。从结果中,选择作为 CRS。单击“确定”。WGS84 EPSG:4326

23.选择X和Y方向上的间隔值作为度数。您可以调整“偏移”来更改网格线的显示位置。

图片

24.向下滚动到网格框架部分并选中绘制坐标框。默认格式是,Degrees但它显示为数字。我们可以自定义的是附加一个°符号。选择Custom并单击旁边的“表达式”按钮。

图片

25.输入以下表达式以创建一个字符串,该字符串采用网格编号并向其附加 ° 符号。

concat(to_string(@grid_number), '°    ')

图片

26.请注意,网格现在具有来自表达式的自定义标签。根据您的喜好调整“左”、“右”、“上”和“下”的位置设置。

图片

27.现在我们将添加一个矩形框架来容纳其他地图元素,如指北针、比例尺和标签。转到添加项目 ‣ 添加形状 ‣ 添加矩形。

图片

28.您可以更改矩形的样式以匹配地图背景。

图片

29.现在我们将向地图添加指北针。QGIS 附带了一系列精美的地图相关图像 - 包括多种类型的指北针。单击添加项目 ‣ 添加图片。

图片

30.按住鼠标左键,绘制一个矩形。在右侧面板上,单击“项目属性”选项卡,然后选择“SVG 图像”部分,然后向下滚动以查找“SVG 组”中的箭头。选择您喜欢的图像。

图片

31.现在我们将添加一个比例尺。单击添加项目 ‣ 添加比例尺。

图片

32.单击要显示比例尺的布局。在项目属性选项卡中,确保您已选择要显示比例尺的正确地图元素。选择适合您要求的样式。在“段”面板中,将“固定宽度”更改为单位,并根据您的喜好调整段。Map 1200

图片

33.是时候给我们的地图贴上标签了。单击添加项目 ‣ 添加标签。

图片

34.单击地图并在标签所在的位置绘制一个框。在“项目属性”选项卡中,展开“标签”部分并输入地图的标签。同样,为数据和软件积分添加另一个标签。

图片

35.一旦您对地图感到满意,您可以将其导出为图像、PDF 或 SVG。在本教程中,我们将其导出为图像。单击布局 ‣ 导出为图像。

图片

36.以您喜欢的格式保存图像。下面是导出的 PNG 图像。

图片

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GIS工具-gistools2021

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值