Riverscapes / QRiS

Riverscapes Studio - for QGIS
https://qris.riverscapes.net
GNU General Public License v3.0
2 stars 0 forks source link

Make Climate Engine Metric Download asynchronous QgsTask #517

Open KellyMWhitehead opened 1 month ago

KellyMWhitehead commented 1 month ago

Climate engine download can take several minutes, especially for large downloads (time series, number of sample frames, number of metrics selected). Make this an asynchronous task so not to lock up qgis while the user waits.

1) Make the download an asynchronous QTask, and also the user to continue using the tool while the download proceeds in the background.

2) When the dialog closes, pre-select one dataset in the Climate Engine Metrics tab to help the user out. It's disconcerting that currently nothing happens when the dialog closes.

Implications: