Integrando SAGA 7.8.1 em QGIS 3.16 (OS Windows 10)

Nov 25 2020

Eu quero calcular o potencial PV de um telhado usando QGIS, semelhante a este post: Como calcular o potencial PV total de um telhado usando QGIS? .

No entanto, minha versão SAGA no QGIS não me mostra o algoritmo de radiação solar de entrada potencial .

Baixei um SAGA autônomo versão 7.8.1.

Posso integrar a versão SAGA mais recente / atualizada que é usada pelo meu QGIS?

O sistema operacional que estou usando é o Windows 10.

Sou completamente novo no SAGA no QGIS e não tenho experiência anterior em usá-lo.

Respostas

1 Kazuhito Dec 13 2020 at 08:25

SAGA 7.8 vem com saga4qgis e fornece suporte para Algoritmos SAGA por meio da Caixa de Ferramentas de Processamento QGIS.

Esta é uma breve instrução para instalar o saga4qgis no QGIS 3.16, no ambiente Windows10.

(1) Baixe o SAGA mais recente

Visite SAGA em SorceForge.net e baixe a versão compactada mais recente do SAGA (ou seja, saga-7.8.2_x64.zip).

(2) Descompacte o SAGA baixado e procure o arquivo saga4qgis.zip .

(3) Descompacte saga4qgis.zip

Você encontrará dois arquivos e uma pasta.

  • readme.txt: Esta é a instrução (veja abaixo).
  • SagaNameDecorator.py
  • description (pasta com muitos arquivos de descrição)

Aberto readme.txt- é curto e doce

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 as instruções conforme escritas em readme.txt.

É isso - abaixo está a minha nota, mas não contém informações adicionais.

  1. Abra [aa] C:\Program Files\QGIS 3.16\apps\saga-ltr foldere exclua todos os arquivos dentro dele.
  2. Copie todos os arquivos descompactados saga-7.8.2_x64.zippara a pasta acima [aa].
  3. Abra [bb] C:\Program Files\QGIS 3.16\ apps\ qgis\ python\ plugins\ processing\ algs\ sagae pesquise o arquivo SagaNameDecorator.py . Substitua este arquivo por novo SagaNameDecorator.py(que está em saga4qgis.zip).
  4. Na mesma [bb]pasta, encontre SagaAlgorithmProvide.py e abra-o em um editor de texto (por exemplo, Notepad ++). Mude REQUIRED_VERSION = '2.3.'para REQUIRED_VERSION = '7.7.'.
  5. Você encontrará a pasta de descrição na mesma [bb]pasta. Exclua todos os arquivos desta [bb]\descriptionpasta e copie todos os arquivos de descrição saga4qgis\descriptionpara ela.
  6. Inicie o QGIS 3.16 e examine o QGIS Processing Toolbox.