Я использую высокие графики, чтобы нарисовать карту тепла для визуализации температур.Тепловая карта показывается самостоятельно, но в ней не отображаются данные.
В документации по старшим диаграммам (https://api.highcharts.com/highcharts/series.heatmap.data) они дают два способа определения данных. Я пошел по первому пути. У меня есть массив массивов PHP с 3 значениями, соответствующими значениям x, y, value.Например:
[["02/27/2018",0,2.5],["02/27/2018,1,2.6"]] // You get the idea
Это должно соответствовать описанию в документации. Что касается загрузки, я использую data: <?php echo getDataHeatMap();?>
. Это функция PHP в javascript (я также использую этот способполучения данных для создания линейного графика, который работает). Если я смотрю в своей консоли, я вижу добавленные данные, но они не отображаются в моей тепловой карте.
Для другого кода я последовал примеруhttps://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/demo/heatmap-canvas/