-
Notifications
You must be signed in to change notification settings - Fork 1
Roadmap
Benoit Bovy edited this page Jan 26, 2021
·
3 revisions
- Colormaps / Colorbar
- Clip Pane
- Show stratigraphic horizons, e.g.,
TopoViz3d(dataset, horizon_dim='horizon')
- Show sea level
- Realistic mode (e.g., terrain texture and skydome ipygany components,
ipygany.Water
effect for nice rendering, etc.) - Improve animation smoothness over slow networks (early loading all steps data)
- Visualizing large data (see, e.g., pymartini or pydelatin for efficient remeshing)
- ...
Requires upstream contributions to ipygany
.
-
TopoViz2d
: coloring + hillshading -
TopoMap2d
: for georeferenced data, based onipyleafet
-
TopoMap3d
: for georeferenced data, based on pydeck
-
DEM data extractor
- Select a region interactively on a Map (ipyleaflet)
- Choose a data source (e.g., Hydrosheds, data published on Google Earth Engine)
- Get the data as a xarray DataArray/Dataset
-
Fastscape / xarray-simlab model configurer and executor
- Widgets for model inputs (sliders, text input, map, etc.), grouped in tabs / tree / accordion
- Widgets to control (start / stop / pause) a model run
- Could be linked to visualization apps (
TopoViz3d
,TopoViz2d
, etc.) to show outputs (real-time or not).
- Export animated 2d or 3d scene as a movie, e.g.,
TopoViz3d.export()
.
- Synchronize camera / zoom controls
- Custom dashboards for research, teaching, outreach, etc.
- Not only based on Fastscape (could use landlab, LSDTopotools, etc.)