mobility icon indicating copy to clipboard operation
mobility copied to clipboard

Optimisation du calcul des temps et distances de transport

Open FlxPo opened this issue 7 months ago • 0 comments

Les temps de calcul sont importants pour des zones d'étude larges et/ou qui incluent des zones urbaines denses (= grandes quantités de noeuds et de liens dans le réseau de transport).

Plusieurs étapes sont lentes :

  • Parsing des données OSM avec osmdata, au format silicate.
  • Création du graphe de routing avec dodgr, à partir des données silicate.
  • Calcul des temps et distances de transport avec dodgr.

Plusieurs pistes pour accélerer :

  • Remplacer osmdata et dodgr par pyrosm pour créer le graphe de routing ?
  • Remplacer dodgr par cppRouting (un peu moins précis mais beaucoup plus rapide) ?

Je commence à tester l'utilisation de cppRouting.

FlxPo avatar Jul 18 '24 14:07 FlxPo