developmentseed / developmentseed/lonboard
Record and export animations
- Dominant language
- Python
- Stars
- 964
- Forks
- 54
- Avg merge
- 5m
- Merged PRs (30d)
- 1
Description
A powerful feature would be to export image stills or video screencasts from a map. This would be really exciting for power users to make e.g. content for presentations.
There's a JS library called [hubble.gl](https://hubble.gl/) that creates animations from deck.gl maps. For example the following video is created from [this example](https://hubble.gl/examples/nyc-trips/).
[4bf79c3f-ba20-c98b-927c-0be9184f08d6.webm](https://github.com/developmentseed/lonboard/assets/15164633/410ee9f9-df3a-4423-85af-b9e40b174706)
In theory this might not be too hard to support. The [basic animation example](https://hubble.gl/docs#basic-animation) is pretty minimal, and most importantly the _user input_ is all json-serializable, so it would be relatively easy to expose to a user.
After creating the video, in theory we could send the data back from the browser to Python, but it seems a lot easier to just "download" the video from the user's browser.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.