Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Processing Framework Integration #7

Open
jakimowb opened this issue Jan 20, 2021 · 3 comments
Open

Feature Request: Processing Framework Integration #7

jakimowb opened this issue Jan 20, 2021 · 3 comments
Labels
enhancement New feature or request

Comments

@jakimowb
Copy link

AcATaMa is a great plugin! It would be nice if some of its tool can be used in the QGIS Processing Framework, as this allows to include them into the QGIS Model builder.

The first ones that come to my mind are:

[ ] Simple Random Sampling
[ ] Stratified Random Sampling
[ ] Accuracy Assessment

@XavierCLL
Copy link
Member

Hi Jakimowb, thanks, that is a really nice idea in the future

@XavierCLL XavierCLL added the enhancement New feature or request label Jan 20, 2021
@jakimowb
Copy link
Author

jakimowb commented Feb 9, 2021

It would be also nice if potentially long-running algorithms could use the QGIS Task Manager. This way they can run in parallel, do not block the QGIS GUI and might use the "Cancel process" flag: https://docs.qgis.org/3.16/en/docs/pyqgis_developer_cookbook/tasks.html
I know, parallelization of python code is complicated when using PyQt/QGIS. But in this moment I am waiting for the stratified sampling getting fininished to sample > 240000 points, which takes quite some minutes in which I'd like to use QGIS for other tasks as well.

@XavierCLL
Copy link
Member

Yes, I'm aware of this, I want too I'll try (be patient) to parallelize the sampling process it is quite complicated due to several checking functions to guarantee all the constraints. I created issue #8 for that

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants