var windv = document.getElementById('windc').getContext('2d'); var windkmh = document.getElementById('windkmh').getContext('2d'); var windms = document.getElementById('windms').getContext('2d'); var windknp = document.getElementById('windknp').getContext('2d'); var luchtdruk = document.getElementById('luchtdruk').getContext('2d'); var temperatuur = document.getElementById('temperatuur').getContext('2d'); var wolken = document.getElementById('bewolking').getContext('2d'); var neerslag = document.getElementById('neerslag').getContext('2d'); var straling = document.getElementById('straling').getContext('2d'); var zicht = document.getElementById('zicht').getContext('2d'); // $("#windr").html("test"); document.getElementById("windr").innerHTML=""; var gradient = windv.createLinearGradient(0, 0, 0, 400); gradient.addColorStop(0, 'rgba(0,111,174,0.8)'); gradient.addColorStop(1, 'rgba(21,31,38,0.5)'); var windChart = new Chart(windv, { type: 'line', data: { labels: ["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24"], datasets: [{ label: 'wind', data: [2,3,3,2,3,4,4,4,4,4,4,4,5,5,4,4,4,4,4,3,1,1,2,2], backgroundColor: gradient, borderColor: gradient, borderWidth: 1 }] }, options: { legend: { display: false }, scales: { yAxes: [{ ticks: { beginAtZero: false, min: 0, max: 7, callback: function(label, index, labels) { return label+' bft'; } } }] }, tooltips: { enabled: true, mode: 'single', callbacks: { title: function(tooltipItems, data) { return tooltipItems[0].xLabel + ' uur'; }, label: function(tooltipItems, data) { return tooltipItems.yLabel + ' bft'; } } }, } }); var windknpChart = new Chart(windknp, { type: 'line', data: { labels: ["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24"], datasets: [{ label: 'wind', data: [6,8,10,6,10,12,12,12,14,16,14,14,17,21,16,14,16,16,16,8,2,2,4,6], backgroundColor: gradient, borderColor: gradient, borderWidth: 1 }] }, options: { legend: { display: false }, scales: { yAxes: [{ ticks: { beginAtZero: false, min: 0, max: 23, callback: function(label, index, labels) { return label+' knp'; } } }] }, tooltips: { enabled: true, mode: 'single', callbacks: { title: function(tooltipItems, data) { return tooltipItems[0].xLabel + ' uur'; }, label: function(tooltipItems, data) { return tooltipItems.yLabel + ' knp'; } } }, } }); var windkmhChart = new Chart(windkmh, { type: 'line', data: { labels: ["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24"], datasets: [{ label: 'wind', data: [11,14,18,11,18,22,22,22,25,29,25,25,32,40,29,25,29,29,29,14,4,4,7,11], backgroundColor: gradient, borderColor: gradient, borderWidth: 1 }] }, options: { legend: { display: false }, scales: { yAxes: [{ ticks: { beginAtZero: false, min: 0, max: 42, callback: function(label, index, labels) { return label+' km/h'; } } }] }, tooltips: { enabled: true, mode: 'single', callbacks: { title: function(tooltipItems, data) { return tooltipItems[0].xLabel + ' uur'; }, label: function(tooltipItems, data) { return tooltipItems.yLabel + ' km/h'; } } }, } }); var windmsChart = new Chart(windms, { type: 'line', data: { labels: ["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24"], datasets: [{ label: 'wind', data: [3,4,5,3,5,6,6,6,7,8,7,7,9,11,8,7,8,8,8,4,1,1,2,3], backgroundColor: gradient, borderColor: gradient, borderWidth: 1 }] }, options: { legend: { display: false }, scales: { yAxes: [{ ticks: { beginAtZero: false, min: 0, max: 13, callback: function(label, index, labels) { return label+' m/s'; } } }] }, tooltips: { enabled: true, mode: 'single', callbacks: { title: function(tooltipItems, data) { return tooltipItems[0].xLabel + ' uur'; }, label: function(tooltipItems, data) { return tooltipItems.yLabel + ' m/s'; } } }, } }); var luchtdChart = new Chart(luchtdruk, { type: 'line', data: { labels: ["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24"], datasets: [{ label: 'luchtdruk', data: [1010,1009,1009,1008,1008,1007,1007,1007,1007,1006,1005,1004,1004,1003,1003,1002,1002,1002,1002,1002,1002,1002,1002,1002], backgroundColor: gradient, borderColor: gradient, borderWidth: 1 }] }, options: { legend: { display: false }, scales: { yAxes: [{ ticks: { beginAtZero: false, min: 997, max: 1015, callback: function(label, index, labels) { return label+' hPa'; } } }] }, tooltips: { enabled: true, mode: 'single', callbacks: { title: function(tooltipItems, data) { return tooltipItems[0].xLabel + ' uur'; }, label: function(tooltipItems, data) { return tooltipItems.yLabel + ' hPa'; } } }, } }); var tempChart = new Chart(temperatuur, { type: 'line', data: { labels: ["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24"], datasets: [{ label: 'temperatuur', data: [6,4.8,6.4,6,6.1,5.8,6.2,6.8,6.8,7.4,10.1,9.7,9.4,8,8.7,8.6,9.3,9.5,9,7.6,7.4,7.3,6.7,6.4], backgroundColor: gradient, borderColor: gradient, borderWidth: 1 }] }, options: { legend: { display: false }, scales: { yAxes: [{ ticks: { beginAtZero: false, min: 3.8, max: 12.1, callback: function(label, index, labels) { return label+' ºC'; } } }] }, tooltips: { enabled: true, mode: 'single', callbacks: { title: function(tooltipItems, data) { return tooltipItems[0].xLabel + ' uur'; }, label: function(tooltipItems, data) { return tooltipItems.yLabel + ' ºC'; } } }, } }); var wolkenChart = new Chart(wolken, { type: 'bar', data: { labels: ["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24"], datasets: [{ label: 'wolken', data: [100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,88,100,100,100,100,100,100,100], backgroundColor: gradient, borderColor: gradient, borderWidth: 1 }] }, options: { legend: { display: false }, scales: { yAxes: [{ ticks: { beginAtZero: true, callback: function(label, index, labels) { return label+' %'; } } }] }, tooltips: { enabled: true, mode: 'single', callbacks: { title: function(tooltipItems, data) { return tooltipItems[0].xLabel + ' uur'; }, label: function(tooltipItems, data) { return tooltipItems.yLabel + ' %'; } } }, } }); var neerslagChart = new Chart(neerslag, { type: 'bar', data: { labels: ["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24"], datasets: [{ label: 'neerslag', data: [0,0.4,0.7,0,0,0,0,0,0,0,0,0,0,0,0,1.7,0,0,0,3,1.2,1.7,2.5,0.9], backgroundColor: gradient, borderColor: gradient, borderWidth: 1 }] }, options: { legend: { display: false }, scales: { yAxes: [{ ticks: { beginAtZero: false, min: 0, max: 5, callback: function(label, index, labels) { return label+' mm'; } } }] }, tooltips: { enabled: true, mode: 'single', callbacks: { title: function(tooltipItems, data) { return tooltipItems[0].xLabel + ' uur'; }, label: function(tooltipItems, data) { return tooltipItems.yLabel + ' mm'; } } }, } }); var stralingChart = new Chart(straling, { type: 'bar', data: { labels: ["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24"], datasets: [{ label: 'Global radiation', data: [0,0,0,0,2,12,22,37,26,38,258,224,45,39,50,19,61,38,4,0,0,0,0,0], backgroundColor: gradient, borderColor: gradient, borderWidth: 1 }] }, options: { legend: { display: false }, scales: { yAxes: [{ ticks: { beginAtZero: false, min: 0, max: 263, callback: function(label, index, labels) { return label+' W/m2'; } } }] }, tooltips: { enabled: true, mode: 'single', callbacks: { title: function(tooltipItems, data) { return tooltipItems[0].xLabel + ' uur'; }, label: function(tooltipItems, data) { return tooltipItems.yLabel + ' W/m2'; } } }, } }); var rvChart = new Chart(rv, { type: 'line', data: { labels: ["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24"], datasets: [{ label: 'Global radiation', data: ["73","84","71","74","79","85","82","78","79","72","64","59","64","80","77","79","76","77","79","88","89","90","92","93"], backgroundColor: gradient, borderColor: gradient, borderWidth: 1 }] }, options: { legend: { display: false }, scales: { yAxes: [{ ticks: { beginAtZero: false, min: 0, max: 100, callback: function(label, index, labels) { return label+' %'; } } }] }, tooltips: { enabled: true, mode: 'single', callbacks: { title: function(tooltipItems, data) { return tooltipItems[0].xLabel + ' uur'; }, label: function(tooltipItems, data) { return tooltipItems.yLabel + ' %'; } } }, } }); var zichtChart = new Chart(zicht, { type: 'line', data: { labels: ["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24"], datasets: [{ label: 'zicht', data: [25000,10000,25000,25000,19000,20000,20000,25000,24000,25000,30000,28000,25000,16000,19000,8000,25000,19000,20000,6000,9000,7000,10000,10000], backgroundColor: gradient, borderColor: gradient, borderWidth: 1 }] }, options: { legend: { display: false }, scales: { yAxes: [{ ticks: { beginAtZero: false, min: 0, max: 30000, callback: function(label, index, labels) { return label+' m'; } } }] }, tooltips: { enabled: true, mode: 'single', callbacks: { title: function(tooltipItems, data) { return tooltipItems[0].xLabel + ' uur'; }, label: function(tooltipItems, data) { return tooltipItems.yLabel + ' m'; } } }, } });