Écrit en rouille. Cartographie chaque tramway fonctionnant en direct à Manchester à l'aide de l'API TFGM (https://developer.tfgm.com/docs/services) et leur position.
Chaque station de tramway fournit des informations sur les tramways qui arriveront dans un délai précis. Grâce à ces informations, ainsi qu'au fait qu'un tramway s'est effectivement arrêté à la gare, nous pouvons déterminer exactement où et quand chaque tramway se trouve sur le service Metrolink à Manchester (Royaume-Uni).
À partir du diagramme ci-dessus, nous pouvons déduire que Ladywell
était la dernière position à laquelle TRAM-ABC s'était arrêté en fonction des intervalles de temps. En identifiant chaque tramway du réseau Metrolink, nous sommes en mesure de parcourir rapidement l'ensemble du réseau et de déterminer quels tramways se trouvent à quel endroit. De plus, une restriction de l'API de ne fournir que les 3 prochains tramways à venir peut être contournée en sachant quels sont les 3 prochains tramways de la station précédente (et ainsi de suite).
Suivi précis de la position de chaque tramway en fonction du temps écoulé - différence de distance delta entre 2 arrêts de tramway sur une unité de temps (meilleures prédictions si vous utilisez l'apprentissage automatique)