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

260 add automatic processing of detected markings #269

Draft
wants to merge 27 commits into
base: main
Choose a base branch
from

Conversation

mhhd2020
Copy link
Contributor

@mhhd2020 mhhd2020 commented Jul 12, 2023

The code has been refactored and the QGIS scripts and the script for heatmap generation could perhaps also be offered for download along with instructions independent of whether they are used in the backend.

To avoid that the marking detection has to run twice for both celery tasks (vector results and overlap count result), a chain has been introduced.

Manual system tests have shown that everything works as it should and the new heatmap generation and QGIS project output function as expected.

As it has been discussed in recent meetings to avoid using QGIS in the backend, I will leave this PR as is. In case it is worked on in the future, open To Dos are:

  • Add unit tests for the new components
  • Perform load tests to see whether using QGIS with multiple projects at the same time causes problems
  • Check whether the celery chain works as expected

@mhhd2020 mhhd2020 self-assigned this Jul 12, 2023
@mhhd2020 mhhd2020 linked an issue Jul 12, 2023 that may be closed by this pull request
@mhhd2020 mhhd2020 force-pushed the 260-add-automatic-processing-of-detected-markings branch from ef5feb7 to 0bd1ad2 Compare July 13, 2023 12:39
@mhhd2020 mhhd2020 removed their assignment Aug 3, 2023
@matthiasschaub matthiasschaub marked this pull request as draft December 14, 2023 12:56
@matthiasschaub matthiasschaub added the wontfix This will not be worked on label Apr 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:upload-processing enhancement New feature or request wontfix This will not be worked on
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add automatic processing of detected markings
2 participants