mobility-team / mobility

Mobility, an open-source library for mobility modelisation
MIT License
18 stars 11 forks source link

Sous-estimation du calcul des distances au sein d'une zone pour la voiture #127

Open matt-gau opened 2 months ago

matt-gau commented 2 months ago

Les déplacements intra-zone se font systématiquement en voiture, car les distances sont biaisées (pas calculées pareil ?). Pour de nombreuses zones, on a des distances voitures très largement en dessous des distances marche ou vélo (voir screen). Il faudrait donc les aligner au moins sur les distances marche (pareil pour les TC à un moindre niveau).

Capture d’écran 2024-08-02 à 22 17 46
FlxPo commented 2 months ago

Les distances intrazones sont calculées à partir de l'aire des sous zones de transport, en prenant la moyenne des distances entre deux points aléatoire d'un disque ayant la même aire que la sous zone de transport.

Ces sous zones de transport sont calculées à partir des zones de transport et des densités de points du réseau open street map : les zones sont divisées si besoin pour ne pas dépasser 100 points par km2. Cela permet de subdiviser les zones de transport très maillees, en ville par exemple.

Tout cela est implémenté dans dodgr_travel_costs.R.

Jusqu'à présent cette méthode semblait plutôt bien fonctionner, mais la il semblerait qu'un facteur 10 soit apparu ? Les distances voiture me semblent très faibles dans ton exemple.

@Mind-the-Cap

matt-gau commented 2 months ago

Ca arrive seulement pour une partie des distances intra-zones, pour l'instant j'ai juste aligné les distances de la voiture avec celles de la marche dans le cas ou elles etaient inférieures (seulement pour les distances au sein d'une meme zone),