Charts: Difference between revisions

1,342 bytes added ,  08:09, 8 July 2022
m
 
(6 intermediate revisions by the same user not shown)
Line 8: Line 8:
And if you run the Website Generator, the Home page shows the charts similar (almost equal) to the charts which default to the ''CumulusMX'' [[Highcharts_-_Recent|Recent Charts]]  page and ''CumulusMX'' Historic Charts page. From end of 2020 ''CumulusUtils'' begins to deviate in charting approach from ''CumulusMX'' with respect to those default charts.
And if you run the Website Generator, the Home page shows the charts similar (almost equal) to the charts which default to the ''CumulusMX'' [[Highcharts_-_Recent|Recent Charts]]  page and ''CumulusMX'' Historic Charts page. From end of 2020 ''CumulusUtils'' begins to deviate in charting approach from ''CumulusMX'' with respect to those default charts.


This page describes only the common features and requirements, the graphs themselves are discussed on their own page.
This page describes only the common features and requirements, the graphs themselves are discussed on their own page. Please note that [https://sciencing.com/the-best-stem-kits-to-get-your-kids-started-with-coding-13763826.html the words chart and graph] are used interchangably. Within CumulusUtils however in a stricter sense mostly graph is intended.  


The charts are created using [https://www.highcharts.com/ HighCharts] using their [https://shop.highsoft.com/highsoft/form/noncommercialform non-commercial license]. If you want to use the charts or the [[Website Generator]] of ''CumulusUtils'', please make yourself acquainted with this license.
The charts are created using [https://www.highcharts.com/ HighCharts] using their [https://shop.highsoft.com/highsoft/form/noncommercialform non-commercial license]. If you want to use the charts or the [[Website Generator]] of ''CumulusUtils'', please make yourself acquainted with this license.
Line 55: Line 55:


Miscellaneous charts:
Miscellaneous charts:
    TempSum=true
    GrowingDegreeDays=true
    Seasons=true              => For the ''Thermal Seasons'' chart
     DailyEVT=true
     DailyEVT=true
     MonthlyEVT=true
     MonthlyEVT=true
Line 71: Line 74:
     HeatmapNumberOfYearsPerPage=10                          (default = 10)
     HeatmapNumberOfYearsPerPage=10                          (default = 10)
     GrowingDegreeDaysReferenceTemp=5                        (default = 5)
     GrowingDegreeDaysReferenceTemp=5                        (default = 5)
    WinterToSpringTemperatureLimit=0                        (default = 0)
    SpringToSummerTemperatureLimit=10                        (default =10)


Map Colour parameters (see [[Charts behaviour]])
Map Colour parameters (see [[Charts behaviour]])
Line 87: Line 92:
=== Defaults, Colours and Language ===
=== Defaults, Colours and Language ===
==== Defaults ====
==== Defaults ====
Defaults are taken from the Highcharts theme which is current. See the page for the [[HighCharts themes|HighCharts theme]].
Defaults are taken from the Highcharts theme which is current. See the page for the [[HighCharts themes|HighCharts theme]].<br/>
 
One special feature for all charts in CumulusUtils is the possibility for the background image. This is described in [[Website_Generator#Chart_Background_Images|the chapter on the website]]


==== Colours ====
==== Colours ====
NOTE: the colours of the lines in the [[Website Generator]] Home page have their own specification, see the [[Website Generator]] and [[Charts Compiler]].
NOTE: the colours of the lines in the [[Website Generator]] Home page have their own specification, see the [[Website Generator]] and [[ChartsCompiler]].


A very important thing with the graphs is the '''Colour''' selection. For some charts, users can specify colours in multiples ways for other charts no specification is possible. In general for line charts, the user can choose the colour per line, for specific charts like the heatmap no choice is possible. See each chart description for the specification. If any colour specification in reality is not according to this specification, please report as a bug (either in documentation of in software)
A very important thing with the graphs is the '''Colour''' selection. For some charts, users can specify colours in multiples ways for other charts no specification is possible. In general for line charts, the user can choose the colour per line, for specific charts like the heatmap no choice is possible. See each chart description for the specification. If any colour specification in reality is not according to this specification, please report as a bug (either in documentation of in software)
Line 163: Line 170:
==== GrowingDegreeDaysReferenceTemp ====
==== GrowingDegreeDaysReferenceTemp ====
This parameter contains the reference temperature for the chart Growing Degree Days and represents the heuristic temperature at which plants come out of their winter rest. In principle the chart ''Temperature Sum'' has a non modifiable ''reference temperature'' of 0.
This parameter contains the reference temperature for the chart Growing Degree Days and represents the heuristic temperature at which plants come out of their winter rest. In principle the chart ''Temperature Sum'' has a non modifiable ''reference temperature'' of 0.
==== WinterToSpringTemperatureLimit ====
With a default of zero degrees Celsius this parameter defines the thermal boundary between winter and spring.
If 10 successive days have an average temperature above 0 °C then Spring is declared. The same boundary works the other way around to declare transition from autumn to winter.
==== SpringToSummerTemperatureLimit ====
With a default of 10 °C this parameter defines the thermal boundary between spring and summer.
If 10 successive days have an average temperature above 10 °C then Summer is declared. The same boundary works the other way around to declare transition from summer to autumn.


[[Category:CumulusUtils]]
[[Category:CumulusUtils]]