尝试自动化 GIS 工作流程时,重要的一步是制作地图。在 QGIS 中创建和导出地图是通过打印布局完成的。可以使用 QgsLayout 类通过丰富的 Python API 自动创建地图。
建议使用Processing Framework 在QGIS 中编写python 脚本。在这里,我将向您展示如何编写处理脚本,该脚本采用已保存的地图模板并将当前项目呈现为 PDF 文件。
对于这个例子,我假设一个简单的地图模板有 2 个项目
- 名为“标签 1”的标题的标签项
- 名为“Map 1”的地图项
尝试自动化 GIS 工作流程时,重要的一步是制作地图。在 QGIS 中创建和导出地图是通过打印布局完成的。可以使用 QgsLayout 类通过丰富的 Python API 自动创建地图。
建议使用Processing Framework 在QGIS 中编写python 脚本。在这里,我将向您展示如何编写处理脚本,该脚本采用已保存的地图模板并将当前项目呈现为 PDF 文件。
对于这个例子,我假设一个简单的地图模板有 2 个项目