Bắt đầu với QGIS 2.18.10, SagaAlgorithmProvider
không còn có một từ điển được gọi supportedVersions
. Trước đây, nó trông như thế này:
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)}
Bây giờ nó chỉ đơn giản nói:
if not version.startswith('2.3.'):
ProcessingLog.addToLog(ProcessingLog.LOG_ERROR,
self.tr('Problem with SAGA installation
unsupported SAGA version found.'))
Vì vậy, tôi cho rằng bây giờ chỉ có các phiên bản SAGA bắt đầu bằng 2.3 được hỗ trợ. Tuy nhiên, trong GUI QGIS của tôi, Bảng thông báo nhật ký cho tôi biết rằng SAGA phiên bản 2.3.1 không được hỗ trợ (thú vị là bạn có thể sử dụng SAGA 2.3.1 trong một ứng dụng tùy chỉnh như RQGIS
). Vậy những phiên bản SAGA nào được hỗ trợ trong QGIS 2.18.10?
Problem with SAGA installation: installed SAGA version (2.3.1) is not supported
tôi đang sử dụng máy Linux Ubuntu 16.04.