-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Document that lonboard works with Panel #262
Comments
Thanks for trying out lonboard! I'm not familiar with panel, but glad to see that it works! Happy to add that to the docs or whatever makes sense. When you select a new colormap, alpha, anything... the map element fully reloads... that's pretty bad. In particular, that seems really bad because all the map data will be re-parsed and re-rendered from scratch (and maybe even re-downloaded?). lonboard's architecture assumes that you have a stateful jupyter widget on the JS side, and so changing a colormap or the alpha should not create a new map. In particular, if things are wired up correctly, changing the alpha should be instantaneous (especially if you link the alpha to the I'm not familiar with panel but there should be a way to persist an existing widget and mutate its state. You don't want to be creating a new map element from |
There's a panel page in the "ecosystem" section of the Lonboard docs, so I'll close this: https://developmentseed.org/lonboard/latest/ecosystem/panel/ |
Sorry. I never saw the question about in-place updates. I've added a PR to document this in #539. Thanks for adding the original example to the docs. |
I checked it out and HoloViz Panel seems to work great with lonboard via its Ipywidgets/ Anywidgets support.
This could be quite useful to document. Let me know if you would accept a PR. Thanks.
works-with-lonboard-speedup.mp4
The text was updated successfully, but these errors were encountered: