python - 我在哪里可以找到 QGIS 的所有 python 函数的概述

标签 python python-3.x python-2.7 qgis pyqgis

我正在为 QGIS 制作一个插件,使用 python 语言。 我到处都看过,但我似乎无法找到 python 脚本中可用的所有 QGIS 函数的良好概述。

例如,假设我选择了一个多边形作为几何图形。 我知道我可以使用 .geometry().area()

计算多边形的面积

但是我在哪里可以找到我可以用这个几何体做的所有事情的概述? QGIS Cookbook 提供了一些示例,但并非全部。

最佳答案

你去吧:

主要 PyQGIS 关系图(作者 Thomas Gratier):https://raw.githubusercontent.com/webgeodatavore/qgis-class-diagram/master/diagramme_principal.png

QGIS 和 PyQGIS 类的可搜索文档(来自 SourcePole):http://geoapis.sourcepole.com

例如,QgsGeometry 类的属性和方法在这里:http://geoapis.sourcepole.com/qgispyapi-qgsgeometry/

enter image description here

关于python - 我在哪里可以找到 QGIS 的所有 python 函数的概述,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35728840/

相关文章:

python - 用相应的工作日数字替换列表中的工作日字符串 ("MON"、 "TUE"等)

python - 将列表元素附加到正确的排序位置

python-2.7 - 子进程中的 Python 用户输入

python - 检查IP地址版本的最快方法

python - 在 Jinja2 迭代中获取倒数第二个元素

python - 如何创建同一类的多个对象,每个对象内部都有无限循环

python - 查询 sqlite 到 LIKE 但整个单词

python - 自动 PostgreSQL CREATE TABLE 和从 CSV 或 Pandas DataFrame 插入

python - Pandas: AttributeError: 模块 'csv' 没有属性 'excel'

python - 理解 Python 类和对象