17.1. 使用PyQGIS创建QGIS插件¶
如何使用QGIS Python控制台和一些可以在任何地方使用的有用类交互测试代码片段
使用plugin Builder创建基本插件
分析您的第一个基本插件以了解其结构
17.1.1. 获取样本数据¶
为了继续使用PyQGIS进行实验,我们需要一个测试数据集。QGIS项目有我们将在代码片段中使用的培训材料和示例数据。
QGIS示例数据可以从 http://qgis.org/downloads/data/ 下载数据。
17.1.2. 定义一个空插件¶
在qgis中选择插件功能,使用自带的插件功能来建立。Plugin Builder生成插件的文件基础结构,从而避免了重复的代码编写。 Plugin Builder只创建一个基本的通用插件, 可以修改它来添加特定的用户功能,如 图 17.1 。

图 17.1 plugin_build¶
如果没有那么就行将功能安装好, 管理并安装插件查找,安装即可,如 图 17.2 。

图 17.2 install_build¶