QGISのゾーン統計プラグインを使用して、オーバーレイポリゴンからラスター統計を抽出しています(種の分布のシェープファイルがあり、各種の範囲内から環境データを抽出したい)。データを取得する必要のあるファイルが300個ほどあるので、Pythonコンソールで実行するスクリプトを記述したいのですが、Pythonの初心者であり、これを行う方法がわかりません。
QGISでラスターデータを抽出するPythonスクリプト
—
チャドクーパー
チャド-はい、それは同様の質問ですが、より具体的です。他の質問には誰も答えていません。代わりに、問題を解決する他の方法を提案しました。他の投稿を削除する方法がわかりません
—
Thomas
他の質問で、私はあなたが望むものを実行できるrスクリプトをあなたに指摘し、Sylvester SneeklyはあなたにPythonでの正確なメソッドと名付けました。pythonまたはrのいずれかでコードを作成することに慣れていない場合、それ以上のヒントは役に立ちません。自己コーディングされたスクリプトまたは多くのマウスクリックが必要です。いくつかのコーディングを学び、例を試して、何かがうまくいかない場合は報告してください。
—
Curlew
@Curlew-シルベスターの方法は非常に良いように聞こえますが、私にとっては大きな学習曲線を表すことになるので、現時点ではこれを行う時間はありません。私はシルベスターの助けに感謝しますが、それは私が求めていた簡単な答えではありませんでした。私は他の質問(gis.stackexchange.com/questions/23203/…)で述べた投稿のほとんどのコードを手に入れましたが、シルベスターの方法がPythonでこれを行う唯一の方法である場合、私はそれがどれほど難しいかを過小評価していたかもしれません。
—
トーマス
@Curlew-Rスクリプトは実際に機能します。ありがとうございます。私がまだ解決していない唯一のことは、Rで返された結果をシェープファイルの.dbfファイルに追加する方法です(これに関するヘルプがあれば大歓迎です)。
—
トーマス