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] New soft constraints in the advanced digitizing dock (Request in QGIS) #7408

Closed
7 tasks
qgis-bot opened this issue Mar 18, 2022 · 0 comments · Fixed by #7726
Closed
7 tasks

[Feature] New soft constraints in the advanced digitizing dock (Request in QGIS) #7408

qgis-bot opened this issue Mar 18, 2022 · 0 comments · Fixed by #7726
Labels
3.26 QGIS 3.26 new features Editing Vector
Milestone

Comments

@qgis-bot
Copy link
Collaborator

Request for documentation

From pull request qgis/QGIS#46647
Author: @Koyaani
QGIS version: 3.26 (Feature)

[Feature] New soft constraints in the advanced digitizing dock

PR Description:

Description

This PR adds 2 new advanced digitizing tools:

  • Line Extension, the user selects a vertex of a line and then can add a point in the continuity of the lines formed with the previous and next vertex.
  • x/y Vertex, the user selects one or more vertices and then he can add a point with the same x or y coordinates of one of these vertices.

demo

I changed the name of the constraint group "Additional Constraint" to "Between Line Constraint", because the term "Additional" could be confusing.

To do:

  • Manage snapping between constraints (such as crossings)
  • Line continuity constraint with polygons and multi geometries
  • Add tests (based on the ones I'm doing in the PR #46357)
  • Be able to have several lines to extend (with line continuity constraint)
  • Create icons for the 2 actions
  • Add tool tip and modify action names
  • Snapping to the closest constraint?

This PR edits the code of the advanced digitizing panel with behavioral changes, feedback and questions are welcome.

Sponsored by: Métropole Européenne de Lille @Jean-Roc

Commits tagged with [need-docs] or [FEATURE]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3.26 QGIS 3.26 new features Editing Vector
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants