Interaktive Deutschlandkarte, die die COVID19-Infektionszahlen auf Landkreis-/Stadtebene zeigt:
https://interaktiv.br.de/corona-deutschland-karte/
Kann auch als iOS-Webapp verwendet werden.
Repository klonen und Node packages installieren
git clone https://github.com/br-data/corona-deutschland-karte.git
cd corona-deutschland-karte
npm install
npm start
npm run-script build
npm run-script build
führt hintereinander vier Build-Skripte aus, die auch einzeln ausgeführt werden können:
bin/1_fetch_data.js
lädt aus dem RKI-Corona-Daten-Archiv von ARD-Data die aktuellen Zahlen runter.bin/2_prepare_data.js
parsed die aktuellen Zahlen, holt sich noch notwendige Geodaten aus dendata/*.geo.json
, und speichert alles in derdocs/data.js
. Damit sind die Daten aktuell und können lokal mitnpm start
betrachtet werden.bin/3_build.js
sammelt alle notwendigen HTML-, JavaScript- und CSS-Dateien, merged und minified sie, und generiert inpublish/
eine kompakte Version, die bereit für das Deployment ist.bin/4_deploy.sh
komprimiert die Daten, um den Server bei der Auslieferung von gzip-komprimierten Versionen zu unterstützen, und lädt die Dateien in die Google Cloud hoch. Der Upload funktioniert natürlich nur für BR-Mitarbeiter*innen mit den entsprechenden Berechtigungen.
Die Daten stammen indirekt vom RKI-Corona-Datenportal, die täglich über das RKI-Corona-Daten-Archiv von ARD-Data gesäubert werden und von dort heruntergeladen werden (bin/1_fetch_data.js
).