developmentseed / developmentseed/lonboard

Record and export animations

Open
#405 4 comments 1 reaction 0 assignees View on GitHub
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.