[Script] Bettenbelegungsmarker

  • Dieses Script fügt auf der Karte für jedes Krankenhaus einen CircleMarker ein, welcher anhand der Farbe angibt, wie hoch die Auslastung (Bettenbelegung) ist.


    https://snipboard.io/zuigWJ.jpg


    2 Mal editiert, zuletzt von BOS-Ernie () aus folgendem Grund: Taggen des ersten stabilen Release: Version 1.0.0 (Aktualisierung der Metadaten, keine inhaltliche Veränderung)

  • Du kannst imho die an map übergebene callback-function in Z. 105 und Z. 110 direkt angeben.

    Code
    // Zeile 105
    hospitals.map((hospital) => {
    addCircle(hospital);
    // in kürzer
    hospitals.map(addCircle);


    Das Cachen in Z. 20 und Z. 30 kannst du weglassen, weil du nicht noch mal darauf zugreifst. Für die aktuellste Bettenbelegung musst du eh refreshen und /api/buildings neu auslesen.

    Code
    // Zeile 20, analog Zeile 30
    window.sessionStorage.setItem("buildings", JSON.stringify(data));