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

Support tile levels other than 13 #55

Closed
5 tasks
MisterGC opened this issue Nov 13, 2023 · 0 comments
Closed
5 tasks

Support tile levels other than 13 #55

MisterGC opened this issue Nov 13, 2023 · 0 comments
Assignees
Labels
Model This issue concerns the erdblick frontend model. UI This issue concerns the HTML parts of the frontend.
Milestone

Comments

@MisterGC
Copy link
Contributor

MisterGC commented Nov 13, 2023

At the moment erdblick uses a hardcoded zoom level of 13 (for all tile feature layers) - to enhance user control , this issue focuses on introducing an explicit tile level selection mechanism for available feature layer types. Unlike automatic level switching or detection, this feature will enable users to manually select the desired tile level for specific layers, such as roads, landmarks, or geographic areas. This functionality is crucial for users who require specific levels of detail for their analysis or visualization purposes.

Functionality Requirements:

  • Manual Tile Level Selection Interface: Design and implement a user interface component that allows for the explicit selection of tile levels for individual feature layers.The interface should be intuitive and seamlessly integrated into the existing MapViewer layout.
  • Layer-Specific Level Adjustment: Enable users to set different tile levels for any available feature layer type independently. Ensure that the selected level applies only to the chosen layer, without automatic adjustment or switching to other layers.
  • Performance Considerations: Ensure that switching levels is responsive (e.g. cancel any pending requests for levels that are no longer relevant)
  • User Experience Considerations: Prioritize a clear and straightforward selection process, avoiding complexity in the user interface. The interface only allows selection of zoom levels that are supported. (Have a look at the mocks that we have already discussed)
  • Documentation and Instruction: Update the MapViewer documentation to clearly explain the use and benefits of explicit tile level selection.
@MisterGC MisterGC added this to the 0.4.0 milestone Nov 13, 2023
@l-laura l-laura changed the title Support tile levels other than 13. Support tile levels other than 13 Nov 15, 2023
@josephbirkner josephbirkner added Model This issue concerns the erdblick frontend model. UI This issue concerns the HTML parts of the frontend. labels Nov 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Model This issue concerns the erdblick frontend model. UI This issue concerns the HTML parts of the frontend.
Projects
None yet
Development

No branches or pull requests

3 participants