kepler.gl icon indicating copy to clipboard operation
kepler.gl copied to clipboard

[feat]: video export with hubble.gl WIP

Open igorDykhta opened this issue 1 year ago • 2 comments

TBD WIP

igorDykhta avatar Dec 18 '23 23:12 igorDykhta

Tested this PR with the world flights demo. It works minimally, I'll describe what works and doesn't work (apologies if these are already known issues).

Works:

  • Dark, Light, Muted Light, Muted Night, Satellite base maps.
  • Camera animation and video export (though, no deck layers render so its just a basemap)

Dark basemap works. World flight layers visible in the background, but not in the exporter: Screen Shot 2024-02-07 at 9 47 18 AM

Output: kepler.gl.webm

Non-functional:

  • The custom "Kepler.GL Flight Map" works in the main map, but 404s in the video exporter.
  • Deck layers do not render
  • When the basemap isn't loading correctly and the modal is closed, the app crashes (uncaught error trying to reference a _listeners variable)

When using the "Kepler.GL Flight Map" basemap:

Screen Shot 2024-02-07 at 9 42 36 AM Screen Shot 2024-02-07 at 9 42 44 AM

Crash when closing the modal when it failed to load a basemap: Screen Shot 2024-02-07 at 9 43 08 AM Screen Shot 2024-02-07 at 9 43 14 AM

chrisgervang avatar Feb 07 '24 18:02 chrisgervang

Tested this PR with the world flights demo. It works minimally, I'll describe what works and doesn't work (apologies if these are already known issues).

Yes, it's in draft/WIP state. This was the original integration which is obviously out of date with the current kepler/deck versions.

igorDykhta avatar Feb 07 '24 18:02 igorDykhta