waigani's diary

QGISを中心にFOSS4Gをいじくる

processing

QGISプログラミング入門 2016Osaka編

QGISプログラミング入門 2013年に札幌と東京でハンズオンを行った際に資料を作成しました。 slideshareにあげてあるのですが、地味にいまでもアクセスあるんですよね。大阪市大でワークショップの機会をいただきましたので、資料を最近のバージョンに合わせ…

QGIS プロセッシング Scriptsで一括処理したい その2

若干捕捉 QGIS プロセッシング Scriptsで一括処理したい その1 - waigani's diaryの続きを少々。 multiple vector 入力にfolderを指定しているのですが、本当はファイルを複数指定したいところです。 ##input=multiple vectorという指定方法もあるのですが…

QGIS プロセッシング Scriptsで一括処理したい その1

QGIS プロセッシング Scripts 久々更新なのですっかり使い方忘れてます。QGIS プロセッシング Scriptsについては、下記の記事をまずはご参照ください。 QGIS プロセッシング Scriptsを使いたい その1 - waigani's diary QGIS プロセッシング Scriptsを使いた…

5.QGIS 2.0のプロセッシングが好きだ

QGIS 1.8からあったのですが、SEXTANTEからプロセッシングと名前が変更になりました。 この機能一体何?と思うかもしれませんが、使い方を覚えるととても便利なものです。 手抜きして以前書いた文章から引用。 SEXTANTEはQGISで使える様々な解析機能をまとめ…

QGIS プロセッシング Scriptsを使いたい その4

QGisLayers.py いくつか用意されているprocessingの便利クラスのうち、QGisLayersを使ってみましょう。 動作を確認するには、pythonコンソールから試すのがお手軽です。 まずはPythonコンソールを立ちあげてもらって、準備として必要なモジュールを読み込ん…

QGIS プロセッシング Scriptsを使いたい その3

指定したフィールドのみ残したベクトルファイルの作成 簡単なスクリプトをもう1つ。 行っている処理としては、 入力としてベクトルファイルを受け取る(inputに入力ファイル名が入る) 入力ベクトルレイヤから、残したいフィールド名を1つだけ受け取る(fieldN…

QGIS プロセッシング Scriptsを使いたい その2

GROUP 新しいスクリプトを作成すると、"User scripts"以下に追加されるのは前回見てもらったとおり。 これを変更して、既存のグループもしくは新規のグループに入れることも出来ます。 指定方法は、 ##[Test scripts]=groupのようにスクリプト内に記載してお…

QGIS プロセッシング Scriptsを使いたい その1

プロセッシング Scripts QGIS 2.0より、SEXTANTEからプロセッシングと名前が変更になった機能を使ってみましょう。もちろんコードをガリガリ書いて使います。 メニューから"プロセッシング"→"ツールボックス"を選択します。 出てきたツールボックスのツリー…