在地图上 添加柱状_如何利用GMT软件绘制世界地图

在地理学科中,经常需要借助一些地图图件用于辅助教学。但是网络上的地图要不就过于简略和粗糙,要不就不是很清晰,或者不符合教学的核心区域。如何快速制备一张心仪的地理底图就显得很关键了。这里介绍一款占用电脑内存小,免费、开源且能够快速、高效并且批量化"出图"的软件—— GMT(the Generic Mapping tools)软件。

GMT(the Generic Mapping tools)软件是一款地球科学使用最广泛的制图软件之一。该软件不仅可以完成海岸线、国界、河流等的绘制,也可以进行数据滤波、线性拟合并绘制传统的柱状图,散点图等,具有强大的绘图功能和数据处理功能。

GMT软件的的下载及安装可以参考官网(http://gmt.soest.hawaii.edu/home)或者GMT中文社区(https://gmt-china.org/)给出的步骤。同时在Windows操作系统上运用GMT脚本代码需要在相关的模拟终端上进行。为此,我们选择使用Git命令的模拟终端——Git Bash来运行这些脚本代码。Git Bash的下载地址为(https://git-scm.com/download/win)。

下面介绍一下如何利用GMT软件绘制相关的世界地图。首先在相关磁盘(比如电脑E盘)新建一个存放地图的文件夹并命名为worldmap,接着打开Git Bash,在终端输入如下命令:

e0d35f38935f378ba85140ac8b467f9f.png

打开Git Bash终端,进入worldmap文件夹

这样便可使得生成的相关文件可以存放在该文件夹中。接着,继续在Git Bash终端中输入如下代码:

16556f216a6f77ff388eaa454c423a87.png

运行以太平洋为中心的世界地图的GMT代码

这样,在worldmap文件夹下便生成了如下以太平洋为中心的世界地图:

c705c09f8a7ee146c64c29bb6c140e69.png

以太平洋为中心的世界地图

不要关闭,继续在Git Bash终端中输入如下代码:

0c53d2eb2a189cb4180a50dd9bfd47d9.png

运行大西洋为中心的世界地图的GMT代码

这样,在worldmap文件夹下便生成了如下以大西洋为中心的世界地图:

9f5ff060a4c42f8514e45822680780fb.png

以大西洋为中心的世界地图

绘制好了世界地图底图之后,就可以在此基础上把相关的洋流要素添加上去了。以下是效果图:

763c557fc7d928e6580ec2b303a29b18.png

太平洋、印度洋洋流分布图

003ed7566f729dbc115b2845c8d15b6f.png

大西洋洋流分布图

后期要做的工作是找寻或者矢量化洋流数据,这样的话便可直接利用GMT软件进行相关洋流的绘制,使得更加高效、快捷的绘制所需要的洋流分布图。

参考网站:

1. GMT — The Generic Mapping Tools: http://gmt.soest.hawaii.edu/home.

2. GMT中文社区: https://gmt-china.org/.

3. Git - Downloading Package: https://git-scm.com/download/win.


版权声明:本文为weixin_39862382原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。