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

Replace hardcoded new_geom_type with user configuration #2220

Closed
3 tasks done
spwoodcock opened this issue Feb 24, 2025 · 0 comments · Fixed by #2225
Closed
3 tasks done

Replace hardcoded new_geom_type with user configuration #2220

spwoodcock opened this issue Feb 24, 2025 · 0 comments · Fixed by #2225
Labels
backend Related to backend code bug Something isn't working effort:low Likely a few hours frontend Related to frontend code priority:high Should be addressed as a priority

Comments

@spwoodcock
Copy link
Member

spwoodcock commented Feb 24, 2025

  • Let the user select which type of geometry type they want to draw (a draw toolbar), then allow them to submit for any type of drawn geometry?

  • Rename or remove new_geom_type as it's a bit redundant in addition to point,polygon,linestring selection field

    • NOTE: instead decided to have primary_geom_type field
  • During project creation data extract download, give the user checkboxes for point,polygon,linestring, for which type of geometries they wish to extract (e.g. it could be mixed point/polygon, or only polygon)

Requirements identified by @manjitapandey

  • If user upload points as map features during project creation: visualise those points on project details page and mapper's page. Remaining workflow similar to those of polygons. - expected 👍
  • If user uploads polygons only as map features : visualise those as polygons on project details page and mapper's page. -Current behavior is polygon is visualised as points on mapper's page - Not expected behavior
  • If user uploads both point and polygon: Visualise them as they are uploaded.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Related to backend code bug Something isn't working effort:low Likely a few hours frontend Related to frontend code priority:high Should be addressed as a priority
Projects
1 participant