เริ่มต้นด้วยการ 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.'))
ดังนั้นฉันคิดว่าตอนนี้รองรับเฉพาะรุ่น SAGA ที่เริ่มต้นด้วย 2.3 เท่านั้น อย่างไรก็ตามใน QGIS GUI ของฉันแผงข้อความบันทึกบอกฉันว่า SAGA รุ่น 2.3.1 ไม่ได้รับการสนับสนุน (น่าสนใจคุณสามารถใช้ SAGA 2.3.1 ในแอปพลิเคชันที่กำหนดเองเช่นRQGIS
) ดังนั้นรุ่น SAGA ที่ได้รับการสนับสนุนใน QGIS 2.18.10?
Problem with SAGA installation: installed SAGA version (2.3.1) is not supported
ฉันอยู่บนเครื่อง Linux Ubuntu 16.04