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 basic Layer Manager for the Viewer #111

Closed
2 of 4 tasks
zglueck opened this issue Sep 15, 2017 · 3 comments
Closed
2 of 4 tasks

Add basic Layer Manager for the Viewer #111

zglueck opened this issue Sep 15, 2017 · 3 comments
Assignees
Milestone

Comments

@zglueck
Copy link
Contributor

zglueck commented Sep 15, 2017

This task is part of the #107 epic to implement a WorldWind Viewer into the WWSK.

The layer manager is the primary interface between the user and the data available from the WWSK while using the viewer. In this capacity, the following requirements are desired for the initial implementation:

  • Automatic WMS Layer Population from Server Contents
  • Property Management
  • Style Management
  • Property/Selection Persistence
@emxsys
Copy link
Contributor

emxsys commented Sep 17, 2017

@zglueck @Beak-man, for the GeoServer viewer prototype, I added the WorldWindExplorer app to the geoserver/explorer endpoint (the endpoint is arbitrary); and I changed the layout to show the Layers tab at startup, hide the Output panel, and re-purpose the Home tab for settings. The LayerManager is ready for modification.

@emxsys emxsys added this to the WWSK v0.5.0 milestone Sep 17, 2017
zglueck added a commit that referenced this issue Sep 18, 2017
- Initial implementation checks for 'geoserver' in url and thens adds all available WMS layers to the Overlay
- See #111
@zglueck
Copy link
Contributor Author

zglueck commented Sep 28, 2017

The WorldWind Explorer application layer manager was modified to include:

  • persistence of select properties
  • automatic WWSK wms and wfs layer loading or page load
  • basic layer ordering UI components

The initial implementation focused on the WorldWind Explorer base layer type. Sorting of the other layer types (overlay, data, widget, etc.) should be studied and a solution added to the layer manager implementation.

@emxsys
Copy link
Contributor

emxsys commented Oct 6, 2017

The WorldWindExplorer was used as the prototype for the layer viewer. It's LayerManager was embellished with loading, persistence, sorting of the GeoServer's WMS and WFS layers.

@emxsys emxsys closed this as completed Oct 6, 2017
@ghost ghost removed the in progress label Oct 6, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

3 participants