【问题标题】:How to run QGIS plugin from python script如何从 python 脚本运行 QGIS 插件
【发布时间】:2016-06-15 00:36:55
【问题描述】:

我想通过 python 脚本访问外部 qgis 插件。我已经能够访问内置的 qgis 处理和矢量工具箱,但是使用外部插件(例如拓扑检查器插件)不成功。我已经尝试过使用内置的 qgis python 控制台和外部 IDE,但尝试失败了。

我确定有办法做到这一点,以前有人这样做过吗?

谢谢!

【问题讨论】:

    标签: python plugins qgis


    【解决方案1】:

    您可以将 qgis 插件文件夹添加到您的路径中。这样你应该能够将它们作为模块导入。

    【讨论】:

      【解决方案2】:

      查看我的博客以找到在独立 PyQGIS 应用程序中加载 QGIS 插件的方法(西班牙语):

      http://geotux.tuxfamily.org/index.php/en/component/k2/item/229-cargando-plugins-de-quantum-gis-en-el-visor-de-pyqgis

      在那里你会找到一个 QgisInterface 类,你必须使用它才能在 QGIS 之外运行插件。 QGIS 开发人员现在使用这个类来运行 PyQGIS 测试。

      如您所知,这篇博文已经很老了,所以我不保证它会开箱即用,但可以肯定它是一个很好的指南,可以帮助您完成您想要的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-07-10
        • 2017-05-18
        • 1970-01-01
        相关资源
        最近更新 更多