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

LayerGroups - advanced sync with visibility & opacity #93

Open
klokan opened this issue Sep 30, 2014 · 0 comments
Open

LayerGroups - advanced sync with visibility & opacity #93

klokan opened this issue Sep 30, 2014 · 0 comments

Comments

@klokan
Copy link
Member

klokan commented Sep 30, 2014

All the layers added and removed in LayerGroups hierarchy are now synchronized via basic #27.

This ticket is about more advanced implementation which would allow to sync changes on visibility / opacity / brightness / contrast on the whole group affecting the individual layers and other LayerGroups inside of a particular group.
Cesium does not have concept of group layers, so the OL3Cesium wrapper would need to calculate the changes appropriatelly for all individual layers - and listen on additional changes.

Related is prevention of sync in the nested groups mentioned in #88 and comments of @gberaudo from this PR.

Related is also #19 with a performance trick when the root LayerGroup is hidden to stop rendering in OL3

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