dafrenchyman / 4dvd

http://4dvd.sdsu.edu/
GNU General Public License v3.0
4 stars 4 forks source link

Switch charting library #3

Open dafrenchyman opened 5 years ago

dafrenchyman commented 5 years ago

The original version of this software (https://github.com/dafrenchyman/climate) was pure Javascript. The charting library we used there is better than the one we're using in here (c3.js).

However, c3.js hadn't been updated in a while and wasn't compatible with the new version of d3 (which we use here to generate things like the legend).

It's time to switch back to that other charting library and/or research if there's a better one available in Angular now.

zaydor commented 3 years ago

When Snehal and I were creating the statistical and seasonal menus/charts/graphs, we were limited with ngx-charts (the charting library we currently use) charting ability and we were unable to make certain graphs such as a box graph. While we no longer necessarily need the box graph, it would still be a great feature to have.

Could also be worth looking into upgrading to the latest version of ngx-charts? There looks like there are some really interesting style changes we can use to "spice" things up.