TEM : Tempus, solution de routing multimodal

Synopsis

Cette session vous permettra de découvrir et travailler avec Tempus, un framework pour la recherche d’itinéraires multimodaux. Elle contient un volet théorique sur l’algorithmie de recherche d’itinéraires et en particulier concernant les spécificités liées à l’aspect multimodal. Elle contient également un volet pratique de découverte et de développement pour déployer Tempus selon ses besoins.

Des données libres comme Open Street Map ou Open Data seront également mis en avant dans des cas d’utilisation et d’import de données.

Objectifs

Grâce à cette formation, vous pourrez acquérir les compétences suivantes :

  • Connaître l’architecture générale et le fonctionnement de Tempus
  • Être capable de le deployer et de le personnaliser selon ses besoins de routing

Durée

3 jours

Pré-requis

Bon niveau en Géomatique général
Compétences en développement C++ recommandées
Connaissances en base de données PostgreSQL

Programme

Ce programme est donné à titre indicatif. Il peut être adapté selon les besoins.

  • Architecture

    • Architecture et modèle de données
    • Modèle de la base PostGIS
    • Modèle de graphe et connexité multimodale
    • Modèle client / serveur WPS
    • Logique de plugins
  • Import de données

    • Import de données Open Street Map et OpenData
    • Vérification des données
  • Client QGIS

  • Plugins de routing

    • Découverte de l’API boost::graph et Tempus
    • Développement de plugins
  • Aspects théoriques

    • Algorithme de Dijkstra et A*
    • Logique bidirectionnelle
    • Spécificités des itinéraires transports en commun et multimodaux
    • Coûts dynamiques
    • Considérations sur les performances
    • Approches hiérarchiques

TEM : Routing multimodal avec Tempus

Les prochaines sessions inter-entreprise à Paris auront lieu aux dates suivantes :

N’hésitez pas à nous contacter pour des formations intra-entreprise, pour avoir le choix dans les dates et permettre un contenu adapté à vos besoins.