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

Add the ability to configure different WMS layers in <image src> URLs based on zoom level #7

Open
prushforth opened this issue Mar 14, 2016 · 0 comments

Comments

@prushforth
Copy link
Member

A WMS often has multiple layers of similar type, which are appropriate for display within different scale ranges (e.g. single- vs double-line streets), and the developer-user of the WMS has to become educated as to what layers to request depending on the scale of the map.

Given that a MapML request has a defined scale, it should be possible to know what layers a given WMS request should include. To do that, the MapMLServer admin (the 'developer-user' from the WMS client scenario above) would configure a set of URL templates, each member of which would apply to a zoom range of one or more zoom levels. The element would then receive a map image that is appropriate to the scale.

Note that scale-appropriate layering can be done on the server, and so would be unnecessary on the MapMLServer, but such a feature would be nice to have. It could even be used to 'federate' services into a single MapML service under some circumstances, for example a mix of tiled or image service request could be returned, depending on the zoom of the MapML request.

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

1 participant