SAGA Fill sinksなどが動きません

1,643 views
Skip to first unread message

田畑直

unread,
Jan 16, 2021, 2:10:24 AM1/16/21
to QGIS初心者質問グループ
こんにちは。
SAGA Fill sinksをやってみようと思ったところ、エラーでレイヤーが生成されません。
おかしいなと思いRaster bufferなどもやってみようとするとそれも上手く動きません。
それとは関係ないかも知れないですが、CSMapmakerもエラーが発生する状態です。
各種ログ等下部URLに添付しました。
何から手を付けたらいいのか分からず…。

探してみたら
https://github.com/waigania13/CSMapMaker/issues/4
こういう例を見つけたので、SAGAやGDALなどのインストールに問題があるのか?
と思いバージョン変えながらインストールし直したのですが、結局動きません。
何から確認していくべきでしょうか?

ログメッセージ プラグイン
https://harigami.net/cd?hsh=7a18c723-64fb-47b5-a47a-e53d501aa0ff
ログメッセージ 一般情報
https://harigami.net/cd?hsh=2d8712dc-4c16-4aed-b36b-01cdcaab5517

SAGA Raster buffer
表示されるログ
https://harigami.net/cd?hsh=04308f7b-10ba-40fe-be7d-c536aef36b33
ログメッセージ Processing
https://harigami.net/cd?hsh=435afc6e-ea0e-4ed5-aee7-5767982c921b

SAGA Fill sinks
表示されるログ
https://harigami.net/cd?hsh=f8b0a234-241f-4633-b101-2c0a7ffbde71
ログメッセージ Processing
https://harigami.net/cd?hsh=2194b105-1955-4d38-bca0-12d0d25cc9a8

CSMapmaker
表示されるログ
https://harigami.net/cd?hsh=985043ce-0d72-4d02-b35a-8f264809a08e
ログメッセージ Pythonエラー
https://harigami.net/cd?hsh=86ebb92b-99cc-423e-9a56-625903b26442

コクボリョウ

unread,
Sep 22, 2021, 11:38:46 AM9/22/21
to QGIS初心者質問グループ
こんにちは。
解決策などではなく、お力になれず申し訳ありません。
私も同じような問題で2か月ほどSAGA等が使用できていません。
問題は解決しましたでしょうか。
もし解決済みでしたら、どのように解決したのかお教えくださいませんでしょうか?

お願いします。

2021年1月16日土曜日 16:10:24 UTC+9 tabata...@hyakumori.com:

T-Forester

unread,
Sep 24, 2021, 3:17:21 AM9/24/21
to QGIS初心者質問グループ
元の質問者ではありませんが、参考になるかもしれませんので投稿します

私の場合は、CSMapプラグインやSAGAが動かなかったのですが、
QGISの実行ファイルがあるフォルダ内のバッチファイルからQGISを
実行するようにしたら問題が解決しました

標準的なインストールでは次のとおりだと思います
C:\Program Files\QGIS 3.XX\bin\qgis-ltr.bat

バッチファイルの中身を見ると、いろいろ環境設定をしてからQGISを実行しているので
そのあたりが重要なのかもしれません
2021年9月23日木曜日 0:38:46 UTC+9 コクボリョウ:

ありた

unread,
Sep 24, 2021, 10:09:55 AM9/24/21
to QGIS初心者質問グループ
こんにちは

プロセシングツールのうち SAGA GIS の機能は、バッチで外部ツールとして
SAGA GIS を呼び出しています。この関係で、ファイル名などに日本語を含む場合は
まだまだトラブルが生じる傾向があります。

入力ファイルのファイルパスやユーザ名に日本語文字や全角記号等が含まれていないか
確認してください。ユーザ名に日本語文字が含まれている場合は、出力のための
一時フォルダのパスに含まれている可能性もあります。

またスタートメニューから SAGA GIS を直接起動するもできます。
水文解析や地形解析などを主として実施したいときは、 QGIS から機能を呼び出すのではなく
SAGA GIS を直接使用することも検討してみてください。

yoichi...@gmail.com

unread,
Sep 25, 2021, 3:40:00 AM9/25/21
to QGIS初心者質問グループ
かやまと申します

こちらにありますようにQGISのprocessing でSAGAをたちあげるところでSAGAのバージョンを指定しています。


ここのバージョンのところはQGISのインストール機能でSAGA のインストールを行うと書き換えられるようです。

 現状でパッケージでインストールされるsaga は7.8のようです。

  Windows の場合スタートアップメニューのQGISのとこにある Setupという機能でSAGAをインストールしてみてから上記の
プロバイダのソースのバージョンのとこが 7.8になっているかどうか確認してみるといいと思います。


2021年9月24日金曜日 23:09:55 UTC+9 ありた:

Bun

unread,
Jun 23, 2022, 10:51:48 PM6/23/22
to QGIS初心者質問グループ
こんにちは

PCを新しくしたところ、SAGA GIS関係のコマンドが動かない(CSMapMaker、プロセッシングツールのSAGA)
といった同様の現象がおき、当方では解決したのでこちらに書かせていただこうと思います。

環境
Windows11 
QGIS.3.22.6
SAGA7.8.2

1)デスクトップのsagaショートカットからリンク先を確認

→C:\Program Files\QGIS 3.22.6\binの中のsaga_gui.batが指定されていました。

SAGA1.png

2)saga_gui.batをメモ帳で確認

ひとつ上の階層のappsフォルダ内に、sagaのディレクトリがあることがわかりました。

saga2.png

3)SAGAフォルダを置き換える
今あるsagaフォルダの名前を変更して、古いバージョンのsaga※を「saga」という名称に修正して置き換えました。

以上でsagaコマンドが使用可能となりました。
やはり問題はSAGAのバージョンが新しすぎることのようです。


※古いバージョンのsaga
どのバージョンなら・・と思って調べたんですが、よくわかりませんでした。

とりあえず上記のサイトでは、SAGA2.2.3とのことだったのでこれを参考に
当方ではSAGA2.3.1をダウンロードしました。
もしかするともっと新しくてもいいのかもしれません。


2021年9月25日土曜日 16:40:00 UTC+9 yoichi...@gmail.com:
Reply all
Reply to author
Forward
0 new messages