Standardisation d’un calcul d’itinéraire global
Ed 08 2005 v 1.0 © Ce document est la propriété de MT System. Il ne doit pas être reproduit ou
communiqué à une tierce partie sans l’accord écrit de MT System.
4/24
1 OBJECTIF
L’étude proposée a pour objectif la standardisation des données destinées à être échangées avec les
multiples logiciels de calcul d’itinéraire réparti, liés aux métiers des transports dans le cadre d’une
demande d’un itinéraire global.
Une approche générale des systèmes de transports intelligents suppose la prise en compte de la
fonction d’optimisation des itinéraires d’une façon globale, afin d’éviter que la fonction ne reste
centralisée chez l’exploitant. Cette décentralisation de l’information permet ainsi de concevoir un
nouveau mode d’optimisation des itinéraires, multimodal, capable par exemple de renseigner les
usagers sur leur trajet de porte à porte, quels que soient la destination et le moyen de transport choisi.
Cette étude s’inscrit dans une réflexion globale d’élaboration du futur Système d’Information
Multimodal (SIM) de MT System – mobiliTime® et s’appuie sur les recommandations du projet Actif
d’architecture de Système de Transport Intelligent (STI), sur les spécifications de la prénorme
Européenne d’échange de données Trident et les résultats de l’étude antérieure et labellisées
PREDIM, l’outil CHOUETTE, qui est proposé par MT System pour son nœud d’échange de données.
L’étude conduira d’une part à la fourniture d’un document spécifiant les échanges des flux
d’information entrant et sortant entre un calculateur d’itinéraire et un réseau d’échange de données
Trident et d’autre part un prototype « démonstrateur ».
Par ailleurs, cette étude vise aussi à développer de nouveaux services pour l’outil CHOUETTE. Le fait
de rendre public (sous la responsabilité de la PREDIM) cette étude critique, ces interfaces et le guide
d’implémentation, favoriseront l’interfaçage d’autres outils logiciels de calcul d’itinéraire et procureront
alors à l’outil CHOUETTE des perspectives plus larges d’utilisation.
2 PÉRIMÈTRE
Le thème particulier que nous proposons dans cette étude concerne le calcul d’itinéraire global limité
au domaine des Transports en Commun (TC) et à la standardisation des échanges de données entre
le réseau d’échange de données mobiliTime®, réseau ouvert de manière native qui s’appui
notamment sur la prénorme Trident, et le calculateur d’itinéraire de la société Dryade utilisé sur le site
www.citefutee.com.
Le périmètre métiers couvert par l’étude est celui de l’information voyageurs pour les usagers des TC.
Les domaines d’information voyageurs couverts par l’étude sont : les réseaux, les horaires et les
itinéraires avec un minimum de deux modes de transport.
Dans une première phase, le lot N°1, nous avons extrait des documents de normalisation Trident et
TransXchange, les éléments pertinents et les avons synthétisé dans un ensemble de schémas et de
modèles compréhensibles et vulgarisés au sein d’un document de spécifications. Nous avons aussi
réalisé un diagnostic, au niveau des interfaces, de l’outil de calcul d’itinéraire de la société Dryade et
spécifier une standardisation des échanges de données aussi bien en entrée qu’en sortie de ces
calculateurs.
Dans une deuxième phase, le lot N°2, nous avons implémenté par extension de l’outil CHOUETTE,
un service d’échange de données interfaçant un logiciel de calcul d’itinéraire et jouant le rôle d’un
traducteur de la base de données. Cette implémentation est étendue au domaine du calcul
d’itinéraire global et s’attache à décrire l’architecture, la conception et la réalisation d’un système
distribué de calcul d’itinéraire permettant de répondre aux exigences et aux spécifications détaillées
dans notre première partie (cf. document Lot 1 version 1 du 8/2/2005).
Dans cette troisième phase, le lot N°3, nous avons rédigé un guide d’utilisation de l’interface
développée dans le cadre du lot 2 (cf. document Lot 2 version 1 du 30/7/2005) ainsi qu’un plan type
de développement d’une implémentation avec un logiciel de calcul d’itinéraire. Deux classes de
logiciel y sont présentées, Service Web du fournisseur d’un calcul d’itinéraire et Logiciel ou librairie
C++ réalisant un calcul d’itinéraire.