Unify globe and map visualization utils
- Dominant language
- Python
- Stars
- 37
- Forks
- 7
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 19
Description
PySTK has globe and map plotters. These can work in different environments:
- GUI environment via `ansys.stk.stkengine.tkcontrols`
- Jupyter environment via `ansys.stk.stkengine.experiemntal.jupyterwidgets`
However, this forces users to know how to use each scene visualizer with the right environment.
Therefore, the proposal here is to create a common class for globe and map visualizations. Internally, the class should identify the environment in which it is running and use the right visualization backend.
Contributor guide
Research direction
Start by comparing the globe and map plotters with the GUI backend in ansys.stk.stkengine.tkcontrols and the Jupyter backend in ansys.stk.stkengine.experiemntal.jupyterwidgets. Define the common visualization entry point and verify that it selects the appropriate backend in each environment; done means users no longer need separate environment-specific visualizer usage.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- jupyter, python
- Domain
- data-visualization
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100