Matplotlib/Cartopy-Code für nach Kreisen aufgelöste Plots der RKI-Coronazahlen, die sich zu Filmen rendern lassen.
Go to file
Anselm Flügel 73d8c8df36 Vorbereitung für Codeberg-Publikation 2022-10-26 20:04:33 +02:00
README.rst Vorbereitung für Codeberg-Publikation 2022-10-26 20:04:33 +02:00
corona.py Vorbereitung für Codeberg-Publikation 2022-10-26 20:04:33 +02:00
mkmovie.py Vorbereitung für Codeberg-Publikation 2022-10-26 20:04:33 +02:00

README.rst

Corona-Filme mit matplotlib

Dies ist ein Python-Skript, das auf Kreisebene aufgelöst aus RKI-Coronadaten Filme von Inzidenzen und Altersscores macht.

Der Code hilft bestimmt auch, andere nach BRD-Kreisen aufgelöste Daten mit cartopy zu plotten, auch wenn ich zugebe, dass ein paar mehr Erklärungen im Text der Bastelbarkeit guttäten. Ich liefere die auf Bestelltung nach.

Ein paar Blog-Posts zum Hintergrund:

Um die Filme zu reproduzieren:

  1. python, matplotlib und cartopy installieren
  2. Dieses Repository clonen
  3. mkdir data; cd data
#) Aus

https://github.com/robert-koch-institut/SARS-CoV-2_Infektionen_in_Deutschland.git das neueste csv runterladen; der Name ist nicht mehr gut vorhersehbar. Clone dieses Repo nicht (es ist riesig).

#) Von

https://gdz.bkg.bund.de/index.php/default/open-data/gebietseinheiten-1-2-500-000-ge2500.html vg2500_01-01.utm32s.shape.zip besorgen und entpacken, aus dem resultierenden Verzeichnis vg2500/_krs ins aktuelle Verzeichnis kopieren

#) cd ..; mkmovie.py -i 3 (oder so; probiert mkmovie.py -h für

ein paar Optionen, die beim Basteln helfen)

#) Das dauert eine ganze Weile und schreibt eine Unzahl pngs nach movie.

Um die in einem Film zu kodieren: mpv -o=output.webm --ovcopts=b=2000000 -of webm -fs --mf-fps=20 mf://movie/*.png

Ich verteile diese Programme in diesem Verzeichnis unter CC0.