QGIS 2.18.10 hangi SAGA sürümlerini destekliyor?


9

QGIS 2.18.10'dan başlayarak SagaAlgorithmProviderartık bir sözlük yok supportedVersions. Daha önce şöyle görünüyordu:

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)}

Şimdi şöyle diyor:

if not version.startswith('2.3.'):
  ProcessingLog.addToLog(ProcessingLog.LOG_ERROR,
                         self.tr('Problem with SAGA installation
                                  unsupported SAGA version found.'))

Bu nedenle, şimdi yalnızca 2.3 ile başlayan SAGA sürümlerinin desteklendiğini varsayabilirim. Ancak, QGIS GUI'mde Günlük Mesajları Paneli bana SAGA sürüm 2.3.1'in desteklenmediğini söylüyor (ilginç bir şekilde, SAGA 2.3.1 gibi özel bir uygulamada kullanabilirsiniz RQGIS). Peki QGIS 2.18.10'da hangi SAGA sürümleri destekleniyor?

Yanıtlar:


9

Birden çok sürümü yönetmenin ne kadar karmaşık olduğu (ve SAGA API'sinin ne kadar hızlı ve düzensiz değiştiği) nedeniyle, tek bir sürümü desteklemeye karar verildi. SAGA 2.3'ün LTR gibi bir şey olması gerekiyor, bu nedenle API değişiklikleri beklenmiyor. Ayrıca, OSGEO4W ile birlikte gelen sürüm budur.

SAGA'nızın desteklenmediği hakkında gördüğünüz mesajlar hakkında daha fazla bilgi verebilir misiniz?


2
Evet, neden sadece SAGA LTR'yi desteklemek istediğinizi anlıyorum! Günlük İletileri Paneli (QGIS 2.18.10) Problem with SAGA installation: installed SAGA version (2.3.1) is not supportedbir Linux Ubuntu 16.04 makinesinde olduğumu belirtir .
Jannes
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.