Integración de SAGA 7.8.1 en QGIS 3.16 (SO Windows 10)
Quiero calcular el potencial fotovoltaico de un techo usando QGIS, similar a esta publicación: ¿Cómo calcular el potencial fotovoltaico total de un techo usando QGIS? .
Sin embargo, mi versión SAGA en QGIS no me muestra el algoritmo de radiación solar entrante potencial .
He descargado una versión independiente de SAGA 7.8.1.
¿Puedo integrar la última versión o actualizar la versión actual de SAGA que utiliza mi QGIS?
El sistema operativo que estoy usando es Windows 10.
Soy completamente nuevo en SAGA en QGIS y no tengo experiencia previa en su uso.
Respuestas
SAGA 7.8 viene con saga4qgis y proporciona soporte para algoritmos SAGA a través de QGIS Processing Toolbox.
Esta es una breve instrucción para instalar saga4qgis en QGIS 3.16, en el entorno Windows10.
(1) Descargue la última versión de SAGA
Visite SAGA en SorceForge.net y descargue la última versión comprimida de SAGA (es decir, saga-7.8.2_x64.zip).
(2) Descomprima SAGA descargado y busque el archivo saga4qgis.zip .
(3) Descomprima saga4qgis.zip
Encontrarás dos archivos y una carpeta.
readme.txt: Esta es la instrucción (ver más abajo).SagaNameDecorator.pydescription(carpeta con muchos archivos de descripción)
Abierto readme.txt- es corto y dulce
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) Siga las instrucciones tal como están escritas en readme.txt.
Eso es todo, a continuación está mi nota, pero no tiene información adicional.
- Abra
[aa] C:\Program Files\QGIS 3.16\apps\saga-ltr foldery elimine todos los archivos que contiene. - Copie todos los archivos descomprimidos
saga-7.8.2_x64.zipen la carpeta anterior[aa]. - Abra
[bb] C:\Program Files\QGIS 3.16\ apps\ qgis\ python\ plugins\ processing\ algs\ sagay busque el archivo SagaNameDecorator.py . Reemplace este archivo por nuevoSagaNameDecorator.py(que está ensaga4qgis.zip). - En la misma
[bb]carpeta, busque SagaAlgorithmProvide.py y ábralo con un editor de texto (por ejemplo, Notepad ++). CambiarREQUIRED_VERSION = '2.3.'aREQUIRED_VERSION = '7.7.'. - Encontrará la carpeta de descripción en la misma
[bb]carpeta. Elimine todos los archivos de esta[bb]\descriptioncarpeta y copie todos los archivos de descripción ensaga4qgis\descriptioneste. - Inicie QGIS 3.16 y examine QGIS Processing Toolbox.