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

Inspection and Selection Modes #12

Open
MisterGC opened this issue Jun 16, 2023 · 1 comment
Open

Inspection and Selection Modes #12

MisterGC opened this issue Jun 16, 2023 · 1 comment
Labels
EPIC Realizing this feature-set will be spread across multiple issues. Styling Touches erdblick WASM style sheet processing. UI This issue concerns the HTML parts of the frontend. Unrefined

Comments

@MisterGC
Copy link
Contributor

MisterGC commented Jun 16, 2023

erdblick is designed to be an interactive, user-oriented platform that facilitates efficient retrieval of various information associated with one or multiple map features. It will come with a host of distinct selection and inspection aspects that are geared to present information in the most user-friendly and intuitive way.

These aspects can be customized using declarative styling rules which help determine the visibility, color, line style, labels, and more for each feature and their internal attributes. This ensures users have full control over their map exploration experience and can modify it as per their convenience and needs.

Ideas for a set of selection and inspection modes/states:

  • 'Auto Display': This mode automatically highlights key aspects along with the map features, without any manual selection, providing users with essential information at first glance.

  • 'Quick Peek': Activated by pressing and holding a designated hotkey, this mode applies a predefined style configuration to all displayed features. This mode is transient and only remains active as long as the hotkey is held down, providing a quick, temporary overview of all features.

  • 'Hover': This mode adjusts the style of the feature under the cursor, enabling an interactive tool for real-time highlighting of specific elements on the map.

  • 'Selection': Users can choose single or multiple features for focused inspection. Activation of this mode triggers the display of an inspection panel for a detailed exploration of the chosen features.

  • 'Focus': An extension of the selection mode, this mode offers an even more detailed look at a feature when activated by double-clicking. In addition to displaying a comprehensive inspection panel, it can blend out other features to reduce visual clutter. It could also lock the camera temporarily to the focused item, ensuring an uninterrupted view of the item being inspected.

  • 'Selection in Inspection': When the user selects specific elements within the inspection (references, validities) - to be refined.

These modes aim to allow users to create various visual perspectives of the information.

@josephbirkner
Copy link
Collaborator

Maybe we can link hotkeys to activating style sheets?

@josephbirkner josephbirkner added EPIC Realizing this feature-set will be spread across multiple issues. Styling Touches erdblick WASM style sheet processing. UI This issue concerns the HTML parts of the frontend. Unrefined labels Sep 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
EPIC Realizing this feature-set will be spread across multiple issues. Styling Touches erdblick WASM style sheet processing. UI This issue concerns the HTML parts of the frontend. Unrefined
Projects
None yet
Development

No branches or pull requests

2 participants