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

Provide a selection manager component #1098

Open
8 of 9 tasks
claustres opened this issue Feb 11, 2025 · 1 comment
Open
8 of 9 tasks

Provide a selection manager component #1098

claustres opened this issue Feb 11, 2025 · 1 comment
Assignees
Labels
enhancement map Issue affecting map module
Milestone

Comments

@claustres
Copy link
Member

claustres commented Feb 11, 2025

At the present time the selected items are not listed in a component from which actions could be taken. They are highlighted on the map and some actions are possible through a widget on the last selected item (eg information box) but this is not sufficient to perform individual or group actions like geometry or style editing.

Related to #1097 as edition restricted to a specific set of features could be triggered from this new component. As editing is only possible on a specific layer right now it would be interesting to group features by layer in the selection manager using a tree (layer is the parent node of selected features from the layer). The edit action should then be available on the layer element or a single feature element but not between features from different layer elements.

Related to #1072 as the style of a feature could be edited from this new component as well.

Related to #1106 for highlights.

  • features selection display
  • features properties display
  • zoom to action
  • edit geometry action
  • edit properties action
  • reset style action
  • edit style action
  • remove action
  • manage in-memory layers
@claustres claustres added core Issue affecting core module enhancement map Issue affecting map module labels Feb 11, 2025
@claustres claustres added this to the v2.5.x milestone Feb 11, 2025
@claustres claustres moved this from To do to In progress in KDK Roadmap Feb 11, 2025
@claustres claustres moved this from In progress to To do in KDK Roadmap Feb 11, 2025
@claustres claustres moved this from To do to In progress in KDK Roadmap Feb 12, 2025
@claustres claustres self-assigned this Feb 12, 2025
@claustres claustres removed the core Issue affecting core module label Feb 12, 2025
@claustres
Copy link
Member Author

Should be close once style-manager branch merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement map Issue affecting map module
Projects
Status: In progress
Development

No branches or pull requests

1 participant