【发布时间】:2021-07-12 15:58:06
【问题描述】:
我正在创建一个仪表板,该仪表板需要在图表上显示传感器的当前温度/湿度,并根据定义的静态多边形显示它。多边形代表可接受的温度/湿度区域。我不需要显示以前的值,只需显示当前的温度/湿度点。
什么谷歌图表可以容纳这样的东西?有没有更好的图书馆可以处理这个问题?我可以用散点图显示数据,但我不确定如何处理多边形:
google.charts.load('current', {'packages':['corechart']});
google.charts.setOnLoadCallback(drawChart);
function drawChart() {
var data = google.visualization.arrayToDataTable([
['Humidity', 'Temp'],
[ 51, 68],
]);
var options = {
title: 'Temp Humidity ',
hAxis: {title: 'Relative Humidity', minValue: 45, maxValue: 65},
vAxis: {title: 'Temperature (F)', minValue: 64, maxValue: 80},
legend: 'none'
};
var chart = new google.visualization.ScatterChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
<div id="chart_div" style="width: 900px; height: 500px;"></div>
【问题讨论】:
标签: javascript charts google-visualization