SAGA7.8.1をQGIS3.16(OS Windows 10)に統合する
この投稿のように、QGISを使用して屋根のPVポテンシャルを計算したい:QGISを使用して屋根の総PVポテンシャルを計算する方法は?。
しかし、QGISの私のSAGAバージョンは私に潜在的な入射太陽放射アルゴリズムを示していません。
スタンドアロンのSAGAバージョン7.8.1をダウンロードしました。
QGISで使用されている最新のSAGAバージョンを統合/更新できますか?
私が使用しているOSはWindows10です。
私はQGISのSAGAに完全に不慣れであり、それを使用した経験はありません。
回答
SAGA 7.8にはsaga4qgisが付属しており、QGIS ProcessingToolboxを介してSAGAアルゴリズムをサポートします。
これは、Windows10環境のQGIS3.16にsaga4qgisをインストールするための簡単な手順です。
(1)最新のSAGAをダウンロードする
SorceForge.netでSAGAにアクセスし、SAGAの最新のzipバージョン(つまり、saga-7.8.2_x64.zip)をダウンロードします。

(2)ダウンロードしたSAGAを解凍し、saga4qgis.zipファイルを検索します。

(3)saga4qgis.zipを解凍します

2つのファイルと1つのフォルダがあります。
readme.txt
:これは命令です(以下を参照)。SagaNameDecorator.py
description
(説明ファイルがたくさんあるフォルダー)
オープンreadme.txt
-短くて甘い
Replace the SAGA binaries in:
> C:\Program Files\QGIS X.Y\apps\saga(-ltr)
Adjust the interface in:
> C:\Program Files\QGIS X.Y\apps\qgis(-ltr)\python\plugins\processing\algs\saga(-ltr)
Adjust version in file:
> SagaAlgorithmProvider.py
>> REQUIRED_VERSION = '7.7.'
(4)に書かれているように指示に従ってくださいreadme.txt
。
それだけです-以下は私のメモですが、追加情報はありません。
[aa] C:\Program Files\QGIS 3.16\apps\saga-ltr folder
その中のすべてのファイルを開いて削除します。- 解凍
saga-7.8.2_x64.zip
したすべてのファイルを上記のフォルダにコピーします[aa]
。 - SagaNameDecorator.pyファイルを開いて
[bb] C:\Program Files\QGIS 3.16\ apps\ qgis\ python\ plugins\ processing\ algs\ saga
検索します。このファイルをnew (にある)に置き換えます。SagaNameDecorator.py
saga4qgis.zip
- 同じ
[bb]
フォルダーでSagaAlgorithmProvide.pyを見つけ、テキストエディター(Notepad ++など)で開きます。に変更REQUIRED_VERSION = '2.3.'
しREQUIRED_VERSION = '7.7.'
ます。 - あなたは見つけるの記述と同じでフォルダを
[bb]
フォルダ。この[bb]\description
フォルダ内のすべてのファイルを削除し、すべての説明ファイルsaga4qgis\description
をこれにコピーします。 - QGIS 3.16を起動し、QGIS処理ツールボックスを調べます。
