PythonでQGISプラグインにアクセスしますか?


23

PythonでQGISプラグインにアクセスする方法はありますか?

ジオプロセシングを行うためのスクリプトを作成し、fToolsのクリップ、通常のポイント、凸包ツール、およびRoad graphプラグインを使用したいと思います。後者はおそらくPythonプラグインではなくC ++であるため、ワームの別の缶です。

回答:


20

プラグインのpythonモジュールがわかっている場合は、pythonコンソールでインポートを実行するだけです。例:

from fTools import somemodule

その後、somemodule.methodcall()を実行できます。プラグインのコードを見て、GUIに依存していないことを確認する必要があります。そうしないと、不要なUIが表示される場合があります。

しかし、はい、それは可能です。


1
ありがとう!ただし、誰かがPythonバインディングを作成しない限り、これはC ++プラグインでは機能しないと思います。
マットウィグウェイ

1
誰かがPythonバインディングを作成しない限り、C ++プラグインでできることはあまりありません。
ネイサンW
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.