कौन सा सागा संस्करण QGIS 2.18.10 का समर्थन करता है?


9

QGIS २.१ Begin.१० से शुरू 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 के साथ शुरू होने वाले सागा संस्करण समर्थित हैं। हालाँकि, मेरे QGIS GUI में लॉग मैसेज पैनल मुझे बताता है कि SAGA संस्करण 2.3.1 समर्थित नहीं है (दिलचस्प बात यह है कि आप SAGA 2.3.1 का उपयोग किसी कस्टम एप्लिकेशन की तरह कर सकते हैं RQGIS)। तो QGIS 2.18.10 में कौन से सागा संस्करण समर्थित हैं?

जवाबों:


9

कई संस्करणों को प्रबंधित करने के लिए यह कितना जटिल था (और कितनी तेजी से और अनियमित रूप से एसएजीए एपीआई में परिवर्तन होता है), यह एक एकल संस्करण का समर्थन करने का निर्णय लिया गया था। SAGA 2.3 को LTR जैसा कुछ माना जाता है, इसलिए API बदलावों की उम्मीद नहीं की जाती है। इसके अलावा, वह संस्करण OSGEO4W के साथ भेज दिया गया है।

आपके द्वारा अपने SAGA के बारे में देखे जा रहे संदेशों के बारे में कोई भी अधिक जानकारी आप प्रदान नहीं कर सकते हैं?


2
हां, मैं समझता हूं कि आप केवल SAGA LTR का समर्थन क्यों करना चाहते हैं! लॉग संदेश पैनल (QGIS 2.18.10) बताता है कि Problem with SAGA installation: installed SAGA version (2.3.1) is not supportedमैं लिनक्स उबंटू 16.04 मशीन पर हूं।
Jannes
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.