Những phiên bản SAGA nào QGIS 2.18.10 hỗ trợ?


9

Bắt đầu với QGIS 2.18.10, SagaAlgorithmProviderkhô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?

Câu trả lời:


9

Do việc quản lý nhiều phiên bản phức tạp (và thay đổi API SAGA nhanh và thất thường như thế nào), nên đã quyết định hỗ trợ một phiên bản duy nhất. SAGA 2.3 được coi là một cái gì đó giống như LTR, vì vậy những thay đổi API không được mong đợi. Ngoài ra, đó là phiên bản được xuất xưởng với OSGEO4W.

bất kỳ thông tin nào bạn có thể cung cấp về các tin nhắn bạn thấy về SAGA của bạn không được hỗ trợ?


2
Vâng, tôi hiểu lý do tại sao bạn chỉ muốn hỗ trợ SAGA LTR! Bảng thông báo nhật ký (QGIS 2.18.10) cho biết Problem with SAGA installation: installed SAGA version (2.3.1) is not supportedtôi đang sử dụng máy Linux Ubuntu 16.04.
Jannes
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.