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 'unpack' and serve a layer group's layers as individual <map-extent> elements #63

Open
prushforth opened this issue Mar 19, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@prushforth
Copy link
Member

prushforth commented Mar 19, 2024

This issue creates a new text/mapml format option parameter named mapmlmultiextent, that reflects the (currently global) WMS setting to serialize text/mapml documents containing multiple <map-extent> elements.

A layer group may contain other layer groups, or style groups, which in turn contain other layer groups, and so on. These layers and groups are all eventually rendered on the same canvas, normally a bitmap graphics buffer. When a GetMap is received containing the format_options=mapmlmultiextent:false parameter (the default), GeoServer renders the result as a single <map-extent> configured according to the mapmlusetiles:true|false and mapmlusefeatures:true|false format_option value. If the format_options=mapml:multiextent:true parameter is received, when processing a LayerGroup, GeoServer should render each layer in the group as an individual <map-extent> in the response document, each of which is also configured in respect of the received mapmlusetiles:true|false and mapmlusefeatures:true|false format_option values.

@prushforth prushforth added the enhancement New feature or request label Mar 19, 2024
@prushforth prushforth changed the title Add the ability to 'unpack' and serve a layer group's layers as individual <map-extent> elements, according to "Use Features" and "Use Tiles" Add the ability to 'unpack' and serve a layer group's layers as individual <map-extent> elements, according to each layer's "Use Features" and "Use Tiles" Mar 19, 2024
@prushforth prushforth added this to the April 11 meeting milestone Apr 10, 2024
@prushforth prushforth changed the title Add the ability to 'unpack' and serve a layer group's layers as individual <map-extent> elements, according to each layer's "Use Features" and "Use Tiles" Add the ability to 'unpack' and serve a layer group's layers as individual <map-extent> elements Jun 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant