3liz / lizmap-rfc

Lizmap Request For Comment
2 stars 0 forks source link

Improve diagrams in dataviz tab #8

Open ThomasG77 opened 4 years ago

ThomasG77 commented 4 years ago

Lizmap RFC: Title

Date 2019/MM/DD

Author Thomas Gratier (@ThomasG77) for ONFI

Contact thomas dot gratier at webgeodatavore dot com

maintainer :

Version Lizmap-Web-Client 3.3

Summary

The diagrams you can produce in dataviz tab could be improved. At the moment, we are more at requirements level but we want to discuss how to achieve the result with the community.

Identified requirements

Proposed Solution

Switch to use the plugin "Data Plotly" as it enabled at least to solved some of the above requirements and consume the result in Lizmap. This is an early statement. I need to investigate in the code from "Lizmap plugin", "Lizmap Web client" and "Data Plotly" to give a detailed plan to go this way.

Example(s)

(optional)

Affected Files

(required if applicable)

Performance Implications

(required if known at design time)

Further Considerations/Improvements

(optional)

Backwards Compatibility

TO BE DONE

Issue Tracking ID(s)

(optional)

Votes

(required)

pcav commented 3 years ago

Hi, any news on this? Cheers.

Gustry commented 3 years ago

In the next version of Lizmap, version 3.4, there are quite a few improvements about the dataviz. You can have now more than one trace on a single plot, there is a dark and light theme etc. So this ticket must be updated first with what have been implemented in LWC 3.4. To try these features, you need the dev version of the Lizmap plugin that you can download here https://packages.3liz.org/pub/lizmap-qgis-plugin/dev/

pcav commented 3 years ago

Great, thanks!

ghtmtt commented 3 years ago

Related to https://github.com/3liz/lizmap-web-client/issues/1907 I think that an integration between lizmap and dataplotly could be very useful.

I dont't have yet any final idea on how to develop this integration, so sharing ideas is more than welcome.

Maybe an additional button in dataplotly (export plot settings for lizmap) could be an initial start point...