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

Support all imagery types that Cesium supports #1789

Open
robyngit opened this issue May 19, 2021 · 0 comments
Open

Support all imagery types that Cesium supports #1789

robyngit opened this issue May 19, 2021 · 0 comments
Labels
cesium enhancement pdg Permafrost Discovery Gateway

Comments

@robyngit
Copy link
Member

The Cesium view should support all of the ImageryProvider classes available in Cesium. Someone configuring a Cesium view should be able to add either base layer imagery or data layers using any one of these classes.

We may eventually want to break this task into individual issues, one for each ImageryProvider class.

@robyngit robyngit added enhancement pdg Permafrost Discovery Gateway cesium labels May 19, 2021
robyngit added a commit that referenced this issue Sep 29, 2021
Reorganization of the CesiumWidget:
- Move functions that create and update Cesium assets (e.g. imagery, terrain, 3Dtiles) from the CesiumWidget view to individual "Map Asset" models
- Replace the Layer and Terrain model with a more generic MapAsset model.
- Similarly, replace Layers and Terrains collections with a MapAssets collection that can be used in either case.

New features:
- Enable clicking on individual features in a 3D tileset lay to view more details
- Add support for configuring the colours to use for 3D tilesets - colors can be set conditionally in the Cesium config based on feature properties. Only categorical color palettes are enabled at so far.
- Add support for configuring 'vector filters' in the Cesium config. These filters conditionally show or hide features of a 3D tileset based on properties of the features.

Relates to #1770, #1798, #1789, #1790, #1791, #1780, #1778, #1797
robyngit added a commit that referenced this issue Oct 5, 2021
robyngit added a commit that referenced this issue Jan 7, 2022
- Also allow configuration of the Natural Earth base layer just by setting the 'type' to 'NaturalEarthII' for a MapAsset configuration
- Fix issue where imagery layers were stacked on map in reverse order
- Add initial support for TileMapServiceImageryProvider layer type

Relates to #1938 and #1789
robyngit added a commit that referenced this issue Feb 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cesium enhancement pdg Permafrost Discovery Gateway
Projects
None yet
Development

No branches or pull requests

1 participant