pyqgis
Installation
SKILL.md
项目地址: https://github.com/qgis/QGIS
开发者手册: https://docs.qgis.org/3.40/en/docs/pyqgis_developer_cookbook/
Python API 参考: https://qgis.org/pyqgis/3.40/
许可证: GNU General Public License v2.0+
概述
PyQGIS 是 QGIS 桌面 GIS 软件的 Python 绑定层,对应 QGIS 源码中 python/ 目录下的绑定代码。它将 QGIS 核心 C++ 类库完整暴露给 Python,使得开发者可以:
- 在 QGIS Python 控制台中交互式操作
- 编写 独立 Python 脚本(无需启动 QGIS 桌面)
- 开发 QGIS 插件扩展桌面功能
- 调用 Processing 框架执行 100+ 种空间分析算法
- 进行 地图渲染与导出(PNG / PDF / SVG)
PyQGIS 主要包含以下模块: