QGIS 2.18.10から、SagaAlgorithmProvider
と呼ばれる辞書はなくなりましたsupportedVersions
。以前は次のようになりました。
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)}
今それは単に言います:
if not version.startswith('2.3.'):
ProcessingLog.addToLog(ProcessingLog.LOG_ERROR,
self.tr('Problem with SAGA installation
unsupported SAGA version found.'))
したがって、2.3で始まるSAGAバージョンのみがサポートされるようになったと思います。ただし、私のQGIS GUIでは、ログメッセージパネルにSAGAバージョン2.3.1がサポートされていないことが表示されます(興味深いことに、SAGA 2.3.1をのようなカスタムアプリケーションで使用できますRQGIS
)。QGIS 2.18.10ではどのSAGAバージョンがサポートされていますか?
Problem with SAGA installation: installed SAGA version (2.3.1) is not supported
には、Linux Ubuntu 16.04マシンを使用していると記載されています。