pjullrich/stadtradeln-analyse-koeln
ADFC Analyse
Fahrrad Verkehrsmengen Daten erfasst durch das Stadtradeln Projekt
Setup
Elixir
Für das Data Processing musst du Elixir und Erlang auf deinem Rechner installiert haben. Hier geht es zu der Installation Anleitung: Install Elixir
Daten
Lade die Verkehrsmengen Daten herunter und benenne die .csv-Dateien ggf. um zu z.b. verkehrsmengen_2018.csv
Du solltest jetzt 3 Dateien in diesem Ordner haben:
verkehrsmengen_2018.csv
verkehrsmengen_2019.csv
verkehrsmengen_2020.csv
Data Processing
Filterung
Filter zuerst alle Datenpunkte heraus, welche nicht auf Koeln zutreffen. Setze hierzu die year variable in filter.exs auf das Jahr welches du filtern möchtest. Danach führe folgendes aus:
mix run filter.exs
Dies wird eine verkehrsmengen_koeln_YEAR.csv Datei erstellen in welche nur noch die Datenpunkte für das Kölner Stadtgebiet beinhaltet.
Konvertierung
Konvertiere nun die .csv-Datei in eine .geojson-Datei indem du ein oder mehrere Jahre in der years Variable im convert.exs Skript definierst. Wenn du mehrere Jahre angibts werden die Datenpunkte für diese Jahre kombiniert und nur in einer neuen Datei ausgegeben.
Nachdem du die years variable angepasst hast, führe folgenden Befehl aus:
mix run convert.exs
Jetzt solltest du eine verkehrsmengen_koeln_YEAR_YEAR.geojson-Datei haben.
ACHTUNG
Du musst leider noch das letzte Komma , aus der .geojson Datei löschen, sonst ist diese invalide. Öffne hierzu die .geojson-Datei un lösche das letzte Komma hinter
...
{"geometry":{"coordinates":[[6.7493,50.847797],[6.749468,50.847705]],"type":"LineString"},"properties":{"occurrences":6},"type":"Feature"},
{"geometry":{"coordinates":[[6.7493,50.847797],[6.749468,50.847705]],"type":"LineString"},"properties":{"occurrences":6},"type":"Feature"}, <---- Dieses Komma löschen
]
}
Geojson zu Mapbox hochladen
Die .geojson-Datei kannst du relativ einfach zu Mapbox hochladen und dort eine Karte damit bauen. Installiere hierzu zuerst die Mapbox CLI. Danach, verändere die YEAR_YEAR-variable im folgenden Befehl und führe diesen aus (Einfach ENTER drücken).
mapbox upload verkehrsmengen verkehrsmengen_koeln_YEAR_YEAR.geojson
Diese Daten werden dann zu einem Tileset konvertiert und du kannst dieses in einem neuen Style verwenden.