Integration von SAGA 7.8.1 in QGIS 3.16 (OS Windows 10)
Ich möchte das PV-Potenzial von Dächern mit QGIS berechnen, ähnlich wie in diesem Beitrag: Wie berechnet man das gesamte PV-Potenzial eines Dachs mit QGIS? .
Meine SAGA-Version in QGIS zeigt mir jedoch nicht den Algorithmus für potenzielle eingehende Sonnenstrahlung .
Ich habe eine eigenständige SAGA-Version 7.8.1 heruntergeladen.
Kann ich die neueste SAGA-Version, die von meinem QGIS verwendet wird, integrieren / aktualisieren?
Das Betriebssystem, das ich verwende, ist Windows 10.
Ich bin völlig neu bei SAGA in QGIS und habe noch keine Erfahrung damit.
Antworten
SAGA 7.8 wird mit saga4qgis geliefert und bietet Unterstützung für SAGA-Algorithmen über die QGIS Processing Toolbox.
Dies ist eine kurze Anweisung zum Installieren von saga4qgis in QGIS 3.16 unter Windows 10 .
(1) Laden Sie die neueste SAGA herunter
Besuchen Sie SAGA in SorceForge.net und laden Sie die neueste komprimierte Version von SAGA herunter (dh saga-7.8.2_x64.zip).

(2) Entpacken Sie die heruntergeladene SAGA und suchen Sie nach der Datei saga4qgis.zip .

(3) Entpacken Sie saga4qgis.zip

Sie finden zwei Dateien und einen Ordner.
readme.txt
: Dies ist die Anweisung (siehe unten).SagaNameDecorator.py
description
(Ordner mit vielen Beschreibungsdateien)
Offen readme.txt
- es ist kurz und süß
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) Befolgen Sie die Anweisungen in readme.txt
.
Das war's - unten ist meine Notiz, aber es gibt keine zusätzlichen Informationen.
- Öffnen
[aa] C:\Program Files\QGIS 3.16\apps\saga-ltr folder
und löschen Sie alle darin enthaltenen Dateien. - Kopieren Sie alle entpackten Dateien
saga-7.8.2_x64.zip
in den obigen Ordner[aa]
. - Öffnen Sie die Datei SagaNameDecorator.py
[bb] C:\Program Files\QGIS 3.16\ apps\ qgis\ python\ plugins\ processing\ algs\ saga
und suchen Sie sie . Ersetzen Sie diese Datei durch eine neueSagaNameDecorator.py
(insaga4qgis.zip
). - Suchen Sie im selben
[bb]
Ordner SagaAlgorithmProvide.py und öffnen Sie es mit einem Texteditor (z. B. Notepad ++). Wechseln SieREQUIRED_VERSION = '2.3.'
zuREQUIRED_VERSION = '7.7.'
. - Sie finden den Beschreibungsordner im selben
[bb]
Ordner. Löschen Sie alle Dateien in diesem[bb]\description
Ordner und kopieren Sie alle Beschreibungsdateien in diesen Ordnersaga4qgis\description
. - Starten Sie QGIS 3.16 und untersuchen Sie die QGIS Processing Toolbox.
