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

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

#1 楼

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

from fTools import somemodule


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

但是是可能的。

评论


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

–mattwigway
2011年6月18日14:53

是的,除非有人进行了python绑定,否则您对C ++插件所做的工作不多。

–内森·W
2011年6月19日在2:21