r.neighbors
ラスタ用のグラスアルゴリズムを使用して処理スクリプトを記述しようとしています。このアルゴリズムにGuiを使用する場合、GRASSレイヤーの範囲フィールドを空白のままにして、最小範囲を使用できます。逆に、Pythonコンソールで使用すると、このような「デフォルト」値を入力する方法がわかりません。
私は上を見https://docs.qgis.org/2.2/en/docs/user_manual/processing/console.htmlある程度パラメータのための4つの座標入力に必須であると考えられること。使用してみましたiface.mapCanvas().extent()
が、返されたオブジェクトはパラメーターとして受け入れられず、座標を取得する方法が見つかりません。
xmin, ymin, xmax, ymax
PyQGISのレイヤーを取得してアルゴリズムに入力する方法はありますか?私はそれを完全に間違っていますか?
extent
が欠けているため、機能しませんでした。 。