查看原文
其他

如何在QGIS中添加这些免费的精美底图?

张云金 GISer学习团 2021-09-21

在知乎上曾回答过一个问题--【漂亮的地图有哪些要素,如何制作漂亮的地图】,在答案中我提到了作为地图一个重要组成的底图的重要性。


在 送你32套精美的地图底图 这篇文章中,我曾介绍过一款基于ArcMap的插件---ArcBruTile,可以添加N多种漂亮的底图,但最近随着工作中逐渐地抛弃ArcGIS,改用QGIS,于是问题就来了----如何在QGIS中添加众多漂亮而又免费的底图呢?本文将给大家讲述2种方式来添加这些底图。


废话不多说,先看效果。


那么如何做呢?给大家介绍2个方法。


方法1:手动逐个添加

方法2:通过插件自动加载


手动添加是怎么操作呢?


在浏览器面板中的【Tile Server(XYZ)】节点上右键选择Create New Connection,弹出对话框,输入一个你找到的瓦片服务地址,比如

http://tile.stamen.com/watercolor/{z}/{x}/{y}.jpg

点击确定即可。

双击刚添加的服务节点,底图会自动加载到工程中。

按照此种方法,逐个加载自己需要的底图服务即可。

那么问题来了,去哪里找这些服务地址呢?

前几天推送的一个视频上介绍了方法。https://v.qq.com/txp/iframe/player.html?vid=d1342m6ku5w&width=500&height=375&auto=0

在http://openwhatevermap.xyz 这个网站上,汇集了N多的精美底图,而且点击其中一个就会显示该底图对应的服务地址,喜欢哪个点哪个,复制地址直接按照上述方法添加即可。


当然国内也有一个不错的网站(http://guihuayun.com/maps/index.php),提供了很多精美底图的集合。点击右侧的缩略图就可以看到对应的底图效果,非常方便。

而且文字开关功能非常棒,关闭后就可以获得一个非常清爽的底图。做PPT或者设计分析图时非常好用。

下个版本,作者将增加对底图服务地址的查询功能,可以先收藏备用。



但这种方法一个一个添加非常麻烦,而且寻找对应的地图服务也比较麻烦。接下来给大家介绍一个简单的方法。



方法2,可以通过插件的方式,批量添加多种底图。


添加底图这一需求对全球的用户来说都是非常急切的,所以在其插件下载排行榜中,下载量最多的5个插件中有2个插件是关于底图的,分别是第一名的OpenLayers Plugin(下载量高达2,289,417)和第四名的QuickMapServices (下载量高达533,746)。

接下来就给大家讲讲如何安装这两个插件:

1)启动QGIS;

2)在【插件】菜单中选择{管理并安装插件},弹出下图对话框。

3)在搜索框中输入openlayer,选择对应的插件进行安装即可。

搜索quickmap,安装QuickMap Services插件

安装完成后,在【网络】菜单下便可以看到2个新的菜单OpenLayers plugin和QuickMap Services,点击对应菜单,便可以看到其所包含的底图服务。

这么多底图,挑自己喜欢的加载玩玩吧。(部分底图可能由于权限的问题或者一些你懂的原因,可能无法正常加载显示)


: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存