Replies: 1 comment
-
I am also testing plotting with xpublish and holoviews (hvplot). Here are some issues that I have:
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
During the IOOS DMAC meeting we chatted about generating plotting with Xpublish.
I think we could build on the EDR plugin, as it can already can manage selection and supports various output plugins.
It might however be better to steal the EDR slicing & selection syntax (or use ERDDAP or others), and then extend it to support various plot formatting options. We can probably refactor things in the EDR plugin so that another plugin can use the existing slicing and selection functionality without having to re-invent it.
One question is do we want to support multiple types of plotting and how would we want to do that? Matplotlib, Holoviews, Altair/Vega, Plotly...
We could have separate plugins, and let each plotting library really do their own thing, or we could have a plugin of plugins like EDR is, and have some standardization.
More along the line of a plotting plugin of plugins with shared EDR-like slicing and selection:
/datasets/fvcom/plot/matplotlib.svg?parameter-name=hs&coords=POINT%28-69.66+43.75%29&p_style=xkcd&p_width=700&p_height=400
/datasets/fvcom/plot/hvplot.json?parameter-name=hs&coords=POINT%28-69.66+43.75%29p_width=700&p_height=400&p_id=my-plot
Somewhat relevant links:
Any thoughts?
Beta Was this translation helpful? Give feedback.
All reactions