'; let req = new XMLHttpRequest(); req.onreadystatechange = function () { if (req.readyState === 4 && req.status === 200) { let result = JSON.parse(req.response); document.getElementById("landprices").innerHTML = result.data; buildCharts(result.charts.areaChartData, result.charts.qmPriceChartData); loading = false; } else if (req.readyState === 4) { loading = false; } }; const url = "/stadt/heimbuchenthal/aggregation?year=" + val[1] + "&month=" + val[0]; req.open('GET', url, true); setTimeout(function () { req.send(); }, 1200); } }) } const areaChartData = { labels: [], data: [] }; const qmPriceChartData = { labels: [], data: [] }; areaChartData.labels = [ "0 m² - 100 m²" , "100 m² - 500 m²" , "500 m² - 1000 m²" , "1000 m² - 2000 m²" , "2000 m²+" ]; areaChartData.data = [ 0 , 2 , 9 , 4 , 0 ]; qmPriceChartData.labels = [ "0 € / m² - 100 € / m²" , "100 € / m² - 200 € / m²" , "200 € / m² - 300 € / m²" , "300 € / m² - 400 € / m²" , "400 € / m²+" ]; qmPriceChartData.data = [ 2 , 6 , 5 , 0 , 2 ]; buildCharts(areaChartData, qmPriceChartData); new Chart(document.getElementById("trend-chart"), { type: 'line', data: { labels: [ 'Apr. 2021', 'Aug. 2021', 'Nov. 2021', 'Dez. 2021', 'Jan. 2022', 'Feb. 2022', 'März 2022', 'Apr. 2022', 'Mai 2022', 'Juni 2022', 'Juli 2022', 'Aug. 2022', 'Sept. 2022', 'Okt. 2022', 'Nov. 2022', 'Dez. 2022', 'Jan. 2023', 'Feb. 2023', 'März 2023', 'Apr. 2023', 'Mai 2023', 'Juni 2023', 'Juli 2023', 'Aug. 2023', 'Sept. 2023', 'Okt. 2023', 'Nov. 2023', 'Dez. 2023', 'Jan. 2024', 'März 2024', 'Apr. 2024', 'Mai 2024', 'Juni 2024', 'Juli 2024', 'Sept. 2024', 'Okt. 2024', 'Nov. 2024', 'Dez. 2024', 'Feb. 2025', 'März 2025' ], datasets: [ { label: " €/m² im Durchschnitt", borderColor: "#0b4b82", backgroundColor: "#0b4b82", tension: 0.3, data: [ 177.33247843750215 , 227.96948144175997 , 353.137031659815 , 295.5684981252515 , 295.5684981252515 , 276.2781815132689 , 268.42041197220465 , 313.6411898664343 , 378.25178114313854 , 484.2937061830179 , 484.2937061830179 , 439.5763076114894 , 502.6120329400126 , 454.72502640063715 , 492.8301156536865 , 433.43855575198063 , 393.7497757556936 , 400.62080339369805 , 311.70385462720185 , 285.33940153606704 , 326.6233878991369 , 218.6297960172957 , 216.9807969110751 , 235.95625282949104 , 222.01937933997948 , 205.92816352800304 , 195.3345256131546 , 151.2718956808625 , 176.8887047680667 , 251.44985464477998 , 249.95633096579343 , 188.59052551126612 , 182.69451348030972 , 231.0007496164589 , 234.50451130173514 , 193.31432126689742 , 176.49096609325775 , 178.0394389144584 , 212.53569277268173 , 212.42337945528118 ], yAxisID: 'y', }, { label: " €/m² Median", borderColor: "#76b4e8", backgroundColor: "#76b4e8", tension: 0.3, type: 'line', data: [ 87.45874587458746, 110, 176.84887459807075, 165.91928251121075, 165.91928251121075, 100, 114.82558139534883, 114.82558139534883, 198.83040935672514, 518.5185185185185, 518.5185185185185, 341.796875, 478.2375067168189, 433.52601156069363, 429.44785276073617, 398.7730061349693, 393.3649289099526, 377.1615008156607, 257.28987993138935, 211.864406779661, 305.2147239263804, 159.92126952884735, 159.92126952884735, 159.92126952884735, 159.92126952884735, 150, 158.8785046728972, 150, 160.28495102404275, 200.57512580877068, 223.88059701492537, 241.93548387096774, 241.93548387096774, 272.4609375, 207.5208913649025, 160.71428571428572, 189.32874354561102, 189.32874354561102, 206.52173913043478, 206.52173913043478 ], } ] }, options: { legend: {display: true}, title: { display: true, text: 'Entwicklung der Quadratmeterpreise in Heimbuchenthal', fontSize: 16, fontStyle: "normal", fontFamily: "'Open Sans',sans-serif" } } }); });