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

Allow printing by freely setting the scale factor #10839

Open
1 of 8 tasks
tdipisa opened this issue Feb 21, 2025 · 0 comments
Open
1 of 8 tasks

Allow printing by freely setting the scale factor #10839

tdipisa opened this issue Feb 21, 2025 · 0 comments
Assignees
Milestone

Comments

@tdipisa
Copy link
Member

tdipisa commented Feb 21, 2025

Description

The request is to enhance the current MapStore print to allow printing maps by freely setting the scale factor from the preview panel, entering the desired value.

It should be possible to set in config.yml the configuration disableScaleLocking: true. This allows the client to do requests with any scale value. The scale values have to be anyway set in config.yml, but with this setting, a request with a different scale will not fail.

We should:

  • Enable fractional zooms with OL so that it is possible for users to insert manually the resolution and see it reflecting on the map
  • Make the scale list tool editable to allow to insert the desired scale. This should be enabled by plugin config with a new property that implies that the disableScaleLocking is set to false on the config.yml side (a proper documentation shoudl be indeed included in the JS doc of the plugin)

What kind of improvement you want to add? (check one with "x", remove the others)

  • Minor changes to existing features
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Other... Please describe:

Other useful information

@tdipisa tdipisa added this to the 2025.01.00 milestone Feb 21, 2025
@tdipisa tdipisa assigned tdipisa and mahmoudadel54 and unassigned tdipisa Feb 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants