mobility
mobility copied to clipboard
Adapter le code pour permettre de modéliser des zones de transport hors de France
Pour le moment Mobility se base exclusivement sur des données INSEE / IGN françaises. La modélisation de zones frontalières comme la Suisse nécessite cependant d'y ajouter des données d'autres sources, avec une organisation différente.
Les modifications à apporter sont les suivantes :
-
[x] Rendre la classe TransportZones plus générale, en s'appuyant sur des niveaux administratifs non spécifiques à un pays (comme les "Local Administrative Units" d'Eurostat), et en supprimant l'échelon "groupe de communes" (en remplaçant la fonctionnalité de sélection des EPCI par la possibilité de passer une liste d'identifiants administratifs).
-
[x] Fusion des données IGN et SwissTopo et création de colonnes local_admin_id, local_admin_name (https://www.swisstopo.admin.ch/fr/modele-du-territoire-swissboundaries3d) pour les limites des zones de transport.
-
[x] Récupération des données GTFS pour la Suisse (Open-Data-Plattform öV Schweiz.
-
[x] Récupération des données OSM Geofabrik pour la Suisse.
-
[x] Fusion des données INSEE et BFS sur la localisation des actifs et des emplois (https://www.bfs.admin.ch/bfs/de/home/statistiken/mobilitaet-verkehr/personenverkehr/pendlermobilitaet.assetdetail.27885388.html).
-
[x] Modification de la fonction d'utilité pour prendre en compte les effets frontières (différence de revenu France - Suisse dans un premier temps, éventuellement affiner à un échelon local ensuite).
@Mind-the-Cap tu avais déjà commencé à travailler sur les données suisses, donc je veux bien ton avis sur ces différents points.