9 votos

¿Qué versiones de SAGA soporta QGIS 2.18.10?

A partir de QGIS 2.18.10 el SagaAlgorithmProvider ya no tienen un diccionario llamado supportedVersions . Anteriormente, se veía así:

supportedVersions = {"2.1.2": ("2.1.2", SagaAlgorithm212),
                     "2.1.3": ("2.1.3", SagaAlgorithm213),
                     "2.1.4": ("2.1.4", SagaAlgorithm214),
                     "2.2.0": ("2.2.0", SagaAlgorithm214),
                     "2.2.1": ("2.2.0", SagaAlgorithm214),
                     "2.2.2": ("2.2.2", SagaAlgorithm214),
                     "2.2.3": ("2.2.3", SagaAlgorithm214),
                     "2.3.0": ("2.3.0", SagaAlgorithm230),
                     "2.3.1": ("2.3.0", SagaAlgorithm230)}

Ahora simplemente dice:

if not version.startswith('2.3.'):
  ProcessingLog.addToLog(ProcessingLog.LOG_ERROR,
                         self.tr('Problem with SAGA installation
                                  unsupported SAGA version found.'))

Así que supongo que ahora sólo se soportan las versiones de SAGA a partir de la 2.3. Sin embargo, en mi QGIS GUI el panel de mensajes de registro me dice que la versión 2.3.1 de SAGA no es compatible (curiosamente, se puede utilizar SAGA 2.3.1 en una aplicación personalizada como RQGIS ). ¿Qué versiones de SAGA son compatibles con QGIS 2.18.10?

9voto

UloPe Puntos 45

Debido a lo complejo que resultaba gestionar varias versiones (y a lo rápido y errático que cambia la API de SAGA), se decidió dar soporte a una única versión. Se supone que SAGA 2.3 es algo así como un LTR, por lo que no cabe esperar cambios en la API. Además, esa es la versión que se entrega con OSGEO4W.

¿alguna otra información que pueda proporcionar sobre los mensajes que ve sobre que su SAGA no es compatible?

2 votos

Sí, entiendo por qué sólo quieres apoyar a la SAGA LTR. El panel de mensajes de registro (QGIS 2.18.10) dice Problem with SAGA installation: installed SAGA version (2.3.1) is not supported Estoy en una máquina Linux Ubuntu 16.04.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X