I was working on the ipygee package to create a bokeh interactive mapping between plotting functionalities and EE and I realize I was basically coding the same functions I coded in geetools but with a bokeh flavor. I then ask myself "what are other people using ?" and realized every single personn I know coding in python has it's own favorite plotting tool (among all i tend to think bqplot, bokeh, matplotlib and seaborn are the most used).
That being said what do you think if we externalize the plotting capabilities to a dedicated geeplot lib. This lib would create 1 extention file per lib we want to support with all object extentions coded into 1 single place. I would gladely work on bokeh and matplotlib that are basically already done and anyone else could work on its favorite personal interpretation.
This lib would be super lightweight and only install the extention the user wants to use like pip install geeplot[matplotlib].
@fitoprincipe any opinion ?
I was working on the ipygee package to create a bokeh interactive mapping between plotting functionalities and EE and I realize I was basically coding the same functions I coded in geetools but with a bokeh flavor. I then ask myself "what are other people using ?" and realized every single personn I know coding in python has it's own favorite plotting tool (among all i tend to think bqplot, bokeh, matplotlib and seaborn are the most used).
That being said what do you think if we externalize the plotting capabilities to a dedicated
geeplotlib. This lib would create 1 extention file per lib we want to support with all object extentions coded into 1 single place. I would gladely work on bokeh and matplotlib that are basically already done and anyone else could work on its favorite personal interpretation.This lib would be super lightweight and only install the extention the user wants to use like
pip install geeplot[matplotlib].@fitoprincipe any opinion ?