Adds ScenarioContext to manage data context for each tab
Initial version of UI for making a change to the world when a new scenario is created.
Additionally, adds rendering of GeoJSON elements in a deckGL layer.
Description
The user experience for implementing a change in the world is still under development. In the future, the process of adding a new feature or collection to the change will need to be updated to a more general approach. However, this version aims to unblock the full user flow for experimentation.
The separation of concerns between the outliner, scenario, and app contexts needs to be improved so that it is clearer from a developer experience perspective what each should be used for and when. This will be a focus of future PRs.
Goal
ScenarioContext
to manage data context for each tabDescription
The user experience for implementing a change in the world is still under development. In the future, the process of adding a new feature or collection to the change will need to be updated to a more general approach. However, this version aims to unblock the full user flow for experimentation.
The separation of concerns between the outliner, scenario, and app contexts needs to be improved so that it is clearer from a developer experience perspective what each should be used for and when. This will be a focus of future PRs.