一、背景介绍

我曾经以“板牙”的制图人员名字,制作了很多地理专题图。其中,有一个系列是“盘点我国含有X字的城市”系列。下面是我制作的部分地图(备注:所用数据及成果图均符合国家标准,审图号GS(2024)050)。

img

接下来,我将以“我国含有‘南’字的城市”为例子,展现我是如何一步步将地图制作出来的,以及在制图过程中,我是如何思考将地图用更好的方式将数据呈现出来。

二、制图过程

首先声明:本教程将会是从专业化的角度来呈现整个制图过程,其中并不会过多的科普处理过程中用到的软件、数据、处理方法等。如果大家感兴趣,我可以另外制作一个入门系列课程。

(1)成果图展示部分

废话少说,先看成果图。

img

这是我制作的“我国含有‘南’字的城市”专题图,包含了我国含有“南”字的省份、地级市、区县级、以及补充表格。

(2)前期准备

  1. 专业地理制图软件ArcGIS,直接下载是需要付费的,因此大家可以自行寻找破解版ArcGIS安装教程。

img

2.全国省市县行政区划shp矢量数据(审图号GS(2024)0650),可以在天地图中下载geojson版本。需要自行转换为shp格式。

img

(3)数据预处理

首先,是需要将转换后的shp文件(省、市、区县)加载到ArcGIS中。并且设置好投影坐标系(本文选用EPSG:3857,Web墨卡托投影)。

img

接下来,首先处理省级数据,右键省级数据,打开属性表,进入到属性表的界面。

img

接下来,需要在这么多省份中,找到含有“南”字的省份。具体操作是在属性表内,点击左上角的图标,选择“按属性选择”,选择省份名称所在的字段,图中是“name”字段,可以直接在下方框中输入 “name” LIKE’%南%’ ,验证成果后点击应用,即可筛选出所有含有“南”字的省。

img

含有“南”字的省份当然可以直接找出来,但是到市、区县级就没办法一个个数,只能靠上述方法进行操作。

img

这样一来,我们就筛选出了四个含有“南”字的省份,分别是河南省、湖南省、云南省、海南省。在省级shp数据中右键–数据–导出数据,得到四个省份的单独数据,留着备用。

img

用同样的方法,筛选出市级、区县级区划中含有“南”字的地图。

img

img

(3)制图阶段

首先,切换到制图模式,仅显示省级行政区,以及四个含有“南”字的省级行政区。注意:需要添加十段线。

img

添加地图三要素:图例、比例尺、指北针。并将地图颜色设置成自己喜欢的样子。我这里选择将底图设置为灰色、边界为白色;四个省份为橙色,边界为白色。

img

然后,选择插入文字,将标题、制图人员、以及主题符号(“南”字),放置在地图合适位置,调整字体、大小。

img

随后,点击软件左上角的 文件–导出地图,即可得到高清版的地图。

img

运用同样的方法,即可得到市、区县的地图。可以自行发挥,补充一些文字内容(如下图所示)。

img

三、最后说说

本文简单的介绍了制图的过程,其实每制作一张地图,都要耗费不少时间,而且很多是重复性工作,加上ArcGIS软件过于专业化,学习门槛较高。因此有考虑自己开发一款轻量化的地理制图软件,大家有什么想了解的,欢迎在评论区发表您的想法。