在Python中访问QGIS插件?


23

有没有办法在Python中访问QGIS插件?

我想编写一个脚本来进行一些地理处理,我想使用fTools中的剪辑,正点和凸包工具以及Road graph插件。后者可能是另一种蠕虫病毒,因为它是C ++而不是Python插件。

Answers:


20

如果您知道插件的python模块,则只需在python控制台中运行导入即可,例如:

from fTools import somemodule

然后,您可以执行somemodule.methodcall()。您必须通过查看插件的代码来确保它不依赖任何gui东西。否则,您可能会在不需要时弹出漂亮的UI。

但是是可能的。


1
谢谢!我猜测这不适用于C ++插件,除非有人创建了python绑定。
mattwigway 2011年

1
是的,除非有人进行了python绑定,否则您对C ++插件所做的工作不多。
内森·W
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.