如何在現代地圖上疊加歷史地圖:QGIS 常用底圖資源及獲取方法

在 QGIS 中导入底图(通常指在线地图服务或离线瓦片地图)有多种方法。

(在現代地圖上疊加歷史地圖參見 方法三:添加 WMS/WMTS 服务

方法一:使用 QGIS 内置的“XYZ 切片”连接

许多网络地图服务(如 OpenStreetMap、谷歌地图)都以 XYZ 切片(Tiles)服务的形式提供底图。

操作步骤:

  1. 在左侧的浏览器面板中,找到并展开“XYZ 切片”项。
  2. 在 “XYZ 切片” 上右键单击,选择 “新建连接…”。
  3. 在弹出的对话框中:
    • 名称: 为地图源起一个名字(如 “OpenStreetMap”、“Google 卫星图”等)。
    • URL: 输入地图服务的瓦片 URL 地址。
  4. 点击“OK”保存。可以在 “XYZ 切片” 目录下看到刚创建的连接,双击它或将其拖拽到地图画布中,底图就会加载出来。

常用底图 URL:

名称:OpenStreetMap
URL:https://tile.openstreetmap.org/{z}/{x}/{y}.png

可以在这个网站找到一些底图的xyz链接: https://openwhatevermap.xyz/

方法二:使用插件 QuickMapServices

这个插件集成了海量在线地图源,无需手动输入 URL。

操作步骤:

  1. 安装插件
    • 点击顶部菜单 插件 » 管理和安装插件
    • 在搜索框中输入 QuickMapServices
    • 找到后点击“安装插件”。
  2. 加载底图
    • 安装成功后,顶部菜单栏会多出一个“Web”菜单。
    • 点击 Web » QuickMapServices,将会看到一个长长的地图源列表,如 OSM、Google、Bing、ESRI 等及其各种变体。(如果网速较慢可能需要等待一会。)
    • 直接点击地图名称(如 “OSM Standard”),底图就会被添加到项目中。

获取更多地图源:

  • QuickMapServices 的设置中(Web -> QuickMapServices -> Settings),找到“More services”标签页,点击 “Get contributed pack”按钮。这会下载由社区贡献的数百个额外地图源。

方法三:添加 WMS/WMTS 服务

许多专业的地图服务器(如政府发布的地质图、气象图等)通常通过 WMS(Web Map Service)或 WMTS(Web Map Tile Service)标准提供服务。

例如「中華文明之時空基礎架構」使用谭其骧主编的《中国历史地图集》作为底本,通过 WMTS 对外提供历史时期的行政区、疆域等图层。

名称:中華文明之時空基礎架構
URL:https://gis.sinica.edu.tw/ccts/wmts

QGIS 软件窗口截图
在现代地图上叠加「中華文明之時空基礎架構」的南宋历史地图,查看海岸线位置变化

操作步骤:

  1. 在左侧浏览器面板中,找到“WMS/WMTS”项,右键选择“新建连接”。
  2. 在弹出的对话框中:
    • 名称: 自定义。
    • URL: 输入服务的端点地址(Endpoint URL)。
    • (可选)如果需要认证,填写用户名和密码。
  3. 点击“OK”保存后,双击该连接,会弹出一个新窗口,列出该服务提供的所有图层。选择您需要的图层,点击 “Add”即可加载。

方法四:导入离线底图

如果您有下载好的离线地图包(如.shp文件、 .mbtiles 文件),也可以导入。

例如世界水利数据 HydroBASINS(https://www.hydrosheds.org/products/hydrobasins)。

  • 下载完成后,在本地解压。会得到一个包含多个.shp文件的文件夹,其中包含 Level 1 到 Level 12 共 12 个流域分级文件。这里的 level 指的是 Pfafstetter 层级,代表从整体大流域到更细的子流域逐级划分;Level 1 是最粗的层级,主要包含亚洲的总体流域边界与海岸线。
  • 打开 QGIS,通过 添加图层 » 添加矢量图层,选择对应 level 的 .shp文件,即可将流域数据加载到工程中。1
  • 在使用这些数据时,需要遵循其授权协议,并确保在成果中提供适当引用。

界面左侧是图层列表,其中“hybas_lake_as_lev01_v1c”图层已被选中;右侧是地图窗口,显示东亚地区的轮廓,使用了蓝绿色调来表示水域,浅黄色调来表示陆地。
利用 HydroBASINS 数据制作的亚洲地区现代海岸线底图

预祝网络通畅!


  1. 参见 Daniel ODonohue(2024-09-05). “Download Free Basin, Lake and River Shapefiles for every Country”. Mapscaping, url=https://mapscaping.com/download_hydrosheds_data/ ↩︎

?隨機抽選一篇