Présentation
Description du GitHub repository : cette carte affiche les isochrones , la zone accessible depuis un point de départ dans un laps de temps donné.
Cela repose sur un graph des gares avec les durées de trajet, et l'exploration de ce graph pour chaque gare afin de comprendre quelles destinations sont accessibles en 1h, 2h, ... 5h.
Les données proviennent de la Deutsche Bahn, via une API de Direkt Bahn Guru.
Étant donné que le transport en commun local n'est pas inclus dans la plupart des villes, il n'y a pas de trajets disponibles entre les différentes gares pouvant être reliées en bus, à vélo ou à pied.
Nous ajoutons des tronçons entre ces stations proches (lorsque la distance est inférieure à 10 km), en supposant que la distance peut être parcourue à 9 km/h (plus rapide qu'à pied, plus lent qu'à vélo).
Après avoir extrait ces données, nous pré-calculons les isochrones. Nous supposons que les échanges durent 20 minutes. Les isochrones sont stockées en tant que GeoJSON et diffusées au passage de la souris.