bilan proto passim+

publicité
Rapport
CETE
Méditerranée
AFIMB
Centre d'Etudes Techniques de l'Equipement Méditerranée
www.cete-mediterranee.fr
CETE Méditerranée
Prototype Passim-Plus
date de dernière mise à jour: octobre 2012
auteurs : CETE Méditerranée
responsable de l'étude : Patrick Gendre, DCEDI/DERIS/MIM
participants : Xavier Campens DCEDI/DERIS/TIM, Emmanuel Raviart Easter Eggs, Jean
Seng AFIMB
résumé de l'étude :
.
Ce document présente Passim-plus, un prototype visant à améliorer Passim, l'actuel annuaire des services
d'information transport mis en place par le ministère du développement durable. Sur la base du résultat obtenu,
jugé satisfaisant et en tout cas prometteur car confirmant selon nous l'opportunité et la faisabilité de faire
évoluer Passim, le rapport fait des propositions en vue de transformer Passim-plus en un outil opérationnel
remplaçant Passim.
Son objectif est de rendre compte du projet à la maîtrise d'ouvrage (DGITM, AFIMB, MTI) et au réseau
technique du ministère CERTU/CETE, mais plus largement il peut intéresser d'autres acteurs notamment les
Collectivités, les Exploitants, et les fournisseurs d'information transport, d'autant plus que selon nous la
condition pour faire évoluer Passim vers Passim-plus est que ces acteurs adhèrent aux objectifs de cet annuaire
et contribuent à son contenu.
Le rapport commence par présenter l'existant et les objectifs du prototype Passim-plus, puis une vue d'ensemble
des principales évolutions (le lecteur pressé pourra alors sauter directement à la conclusion). Nous présentons
ensuite plus en détail d'une part le contenu de l'annuaire, d'autre part ses fonctionnalités. La partie suivante
recense les points à corriger et les améliorations possibles. La dernière partie conclut et fait des propositions en
vue de donner suite à ce prototype.
Les premiers tests ont montré que le prototype fonctionnait et offrait des perspectives intéressantes, mais que
pour en tirer pleinement parti, il faudrait sans doute une révision en profondeur du contenu actuel de Passim.
L'apport principal de Passim-plus est de pouvoir décrire plus finement les services d'information, au prix d'une
complexité (modèle) plus importante, et d'un effort de mise à jour plus important.
Néanmoins, ainsi complété, l'outil pourrait être vraiment utile pour les techniciens du ministère et des
collectivités, ne serait-ce que retrouver une liste un peu 'officielle' des offres de transport, non seulement TC
mais aussi pour les nouveaux services de mobilité ou même pour le routier, et pour disposer de cartes
interactives des offres de transport.
Tout cela suppose d'obtenir un accord sur ce projet, et donc d'obtenir l'adhésion non seulement de l'AFIMB
mais aussi des acteurs de l'info transport. En particulier, il nous semble qu'investir dans ce projet n'est vraiment
pertinent que si on arrive à faire participer les acteurs concernés à la mise à jour du contenu, au minimum les
AOT, si possible les exploitants. Cela implique un effort de communication sur l'annuaire.
zone géographique : France
nombre de pages : 20
n° d'affaire : 11C000259
maître d'ouvrage : DGITM MTI, AFIMB
Passim-plus
2
octobre 2012
CETE Méditerranée
Sommaire
1 OBJET DU DOCUMENT.....................................................................................................5
2 CONTEXTE..........................................................................................................................5
2.1 Historique : l'annuaire Passim......................................................................................................5
2.2 Objectifs de Passim-plus..............................................................................................................7
3 VUE D'ENSEMBLE .............................................................................................................7
3.1 Pourquoi Passim (plus)? le rôle clé des services de transport....................................................7
3.2 Contenu de l'annuaire...................................................................................................................9
3.3 Fonctionnalités..............................................................................................................................9
3.4 Architecture.................................................................................................................................10
4 LES DONNÉES..................................................................................................................10
4.1 le Modèle de données Passim-plus............................................................................................10
4.1.1 Offres de transport................................................................................................................11
4.1.2 Services d'information...........................................................................................................11
4.1.3 Territoires..............................................................................................................................12
4.2 Le contenu de Passim+..............................................................................................................12
4.2.1 étapes de création du contenu.............................................................................................12
4.2.2 offres 'de base'......................................................................................................................12
4.2.3 import Passim et nettoyage..................................................................................................13
4.3 Améliorations effectuées.............................................................................................................14
4.3.1 Services d'information multimodale (SIM) et recherche d'itinéraires...................................14
4.3.2 open data et services web....................................................................................................14
5 FONCTIONNALITÉS.........................................................................................................15
5.1 Front-office..................................................................................................................................15
5.2 Back-office..................................................................................................................................15
5.3 Production d'indicateurs..............................................................................................................15
5.3.1 exports au format CSV.........................................................................................................15
5.3.2 exports au format KML et SHP.............................................................................................16
6 PROPOSITIONS D'AMÉLIORATIONS..............................................................................16
6.1 Améliorations portant sur le contenu..........................................................................................16
6.1.1 nettoyer le contenu...............................................................................................................16
6.1.2 améliorer le modèle..............................................................................................................17
6.1.3 SIM, rubriques 'mon compte', liens 'profonds'......................................................................17
6.1.4 temps réel et perturbations...................................................................................................17
6.1.5 accessibilité..........................................................................................................................18
6.1.6 NFC......................................................................................................................................18
6.1.7 interopérabilité des SI...........................................................................................................18
6.1.8 notations...............................................................................................................................18
6.2 Améliorations portant sur les fonctionnalités..............................................................................18
6.2.1 compléter et valoriser la base des territoires.......................................................................18
6.2.2 valoriser la donnée 'offres de transport'...............................................................................19
6.2.3 gérer des documents et infos 'techniques' concernant les services d'info..........................19
6.2.4 synchronisation du contenu Passim -> Passim-plus............................................................20
Passim-plus
3
octobre 2012
CETE Méditerranée
6.2.5 réutilisation............................................................................................................................20
6.2.6 indicateurs et exports...........................................................................................................20
7 CONCLUSIONS ET PERSPECTIVES...............................................................................20
7.1 Première évaluation : points-clés................................................................................................20
7.2 Communication et montage de projet : opportunité de faire évoluer Passim et perspectives...21
8 ANNEXES...........................................................................................................................22
8.1 Glossaire.....................................................................................................................................22
8.2 Références..................................................................................................................................22
Passim-plus
4
octobre 2012
CETE Méditerranée
1
Objet du document
.
Ce document présente Passim-plus, un prototype visant à améliorer Passim, l'actuel annuaire
des services d'information transport mis en place par le ministère du développement durable.
Sur la base du résultat obtenu, jugé satisfaisant et en tout cas prometteur car confirmant selon
nous l'opportunité et la faisabilité de faire évoluer Passim, le rapport fait des propositions en
vue de transformer Passim-plus en un outil opérationnel remplaçant Passim.
Son objectif est de rendre compte du projet à la maîtrise d'ouvrage (DGITM, AFIMB, MTI) et
au réseau technique du ministère CERTU/CETE, mais plus largement il peut intéresser d'autres
acteurs notamment les Collectivités, les Exploitants, et les fournisseurs d'information transport,
d'autant plus que selon nous la condition pour faire évoluer Passim vers Passim-plus est que
ces acteurs adhèrent aux objectifs de cet annuaire et contribuent à son contenu.
Le rapport commence par présenter l'existant et les objectifs du prototype Passim-plus, puis
une vue d'ensemble des principales évolutions (le lecteur pressé pourra alors sauter directement
à la conclusion). Nous présentons ensuite plus en détail d'une part le contenu de l'annuaire,
d'autre part ses fonctionnalités. La partie suivante recense les points à corriger et les
améliorations possibles. La dernière partie conclut et fait des propositions en vue de donner
suite à ce prototype.
Ce rapport d'étude est accompagné de documents techniques également en ligne:
- spécifications fonctionnelles
- documentation d'installation du serveur
- code source des logiciels (librairies python)
- documentation de l'API python Passimclient
2 Contexte
2.1
Historique : l'annuaire Passim
Il apparaît que les usagers des transports ne savent pas toujours où trouver l'information
pertinente, surtout si l'on inclut les nouveaux services de mobilité comme le transport à la
demande, le covoiturage, l'auto-partage ou le Vélo en Libre-Service. Passim est un annuaire
des services et sources d’information multimodale qui permet a minima de répondre à cette
attente, même s'il a d'autres objectifs. Passim fournit donc de l’information sur l’information
transport ; son objectif est de recenser et faire connaître les services d’information transport.
Le projet Passim est parti d’une étude préalable en 2000. Passim a été mis en place par le
CERTU en 2003 dans le cadre des travaux de la PREDIM (Mission des Transports
Intelligents), comme première ‘brique’ élémentaire permettant de donner une vision
d’ensemble sur l’information transport en France, sur la base d'un logiciel de gestion de
contenu développé par la Société Jalios. Une grande partie des données avait alors été
récupérée grâce à l’Association Infotransport..
En 2006, l’application a été redéveloppée à partir du logiciel libre SPIP par URBA 2000 qui
Passim-plus
5
octobre 2012
CETE Méditerranée
avait aussi eu pour mission de rechercher et de compléter les données sur les TAD et PTU. En
2008, Carte Blanche Conseil a redéfini l’interface utilisateur et ajouté un mode avec carte.
Pendant quelques mois, la gestion du contenu a été confiée à la société Moviken.
Depuis 2009, la gestion est assurée par le CETE Méditerranée ; la mise à jour du contenu est
assurée par le réseau des Centres d’Etudes Techniques de l’Equipement (CETE), et les
internautes peuvent signaler un nouveau service à référencer ou proposer de compléter ou
corriger une fiche existante.
Actuellement l’annuaire comprend plus de 1200 fiches décrivant un service d’information.
Chaque service est décrit selon plusieurs ‘dimensions’ :
- Modes de transport: TC Urbains, Autocar, Train, TàD, Bateau, Vélo, Marche, Covoiturage,
Autopartage, Avion, Trafic, Stationnement, SIM
- Territoires: France / Région / Département / PTU / Communes
- Fonctions / Types d'info fournies : Calcul d'itinéraire, Description du réseau, Email, Horaires,
Perturbations, info PMR, Réservations, Tarifs
- Medias : site web, téléphone, guichet, application mobile
Le site www.Passim.info permet de trouver les services d’information à partir du nom du
service ou de sa couverture géographique (nom de commune, de Périmètre de Transport
Urbain, de département, de région). Le site fonctionne aussi depuis un mobile.
Le site est visité par quelques centaines de visiteurs uniques chaque jour, néanmoins l’objectif
principal est de favoriser la réutilisation dans d’autres services d’information, par exemple
d’information routière, locale, touristique, et in fine de faciliter l’accès à l’information sur les
modes alternatifs à la voiture.
C’est pourquoi le contenu de l’annuaire est disponible sous la forme d’un tableau Excel
téléchargeable librement au format CSV. Passim est d’ailleurs référencé dans service-public.fr
et dans data.gouv.fr
Passim fonctionne bien, son contenu est de bonne qualité et mis à jour, en tout cas pour le
transport public, pour un coût limité à quelques k€ par an. Néanmoins :
- sa mise à jour nécessite pour les agents de CETE d'y passer un temps non négligeable (au
moins 1/2 ETP);
- le nombre d'utilisateurs finaux est limité à en moyenne 300 visiteurs différents par jour, ce qui
est comparable à certains SIM régionaux mais n'est pas beaucoup (rappelons que développer
l'audience du site n'était pas l'objectif);
- le contenu de l'annuaire est peu ou pas réutilisé à notre connaissance (ce qui était l'objectif
principal, mais nous ne nous sommes jamais donné les moyens de développer la réutilisation);
- l'annuaire pourrait permettre de suivre l'évolution des services d'info transport en France,
mais en pratique ce n'est pas le cas;
- enfin, nous n'avons pas jusqu'à présent fait d'effort systématique pour inciter les opérateurs de
services d'info à se référencer et mettre à jour la fiche les concernant (Passim a été présenté au
groupe du GART traitant des SIM mais n'a pas pour l'instant semblé intéresser les AOT).
Dans la mesure où il ne coûte pas trop cher et reste un outil permettant aux CETE de
renseigner les états des lieux sur l'information multimodale en régions effectués
périodiquement, Passim continue à fonctionner, mais la question se pose régulièrement de le
maintenir, de l'abandonner ou de le faire évoluer. La création récente (juillet 2010) de l'AFIMB
(Agence Française pour l'Information Multimodale et la Billettique) a rendu cette question
d'autant plus pertinente.
Passim-plus
6
octobre 2012
CETE Méditerranée
2.2
Objectifs de Passim-plus
Avec le soutien de l’AFIMB (Agence Française pour l'Information Multimodale et la
Billettique) et de la mission transports intelligents de la DGITM, le CETE Méditerranée a
proposé un projet d’évolution pour compléter Passim en développant un prototype baptisé
Passim-plus dont les objectifs sont de rendre l'annuaire réellement utile pour les 4 types
d'utilisateurs identifiés :
- les pouvoirs publics (dont bien sûr l'AFIMB), en leur donnant une vue d'ensemble des
services d'info transport en France;
- les opérateurs de service d'information transport référencés ou à référencer dans l'annuaire
(collectivités et exploitants, opérateurs spécialisés...);
- les autres fournisseurs d'information et réutilisateurs qui pourraient utiliser le contenu de
Passim dans leurs services et applications;
- in fine, les usagers.
Pour cela, nous avons envisagé les évolutions suivantes pour le prototype :
-> décrire plus finement les services d’information transport (recherche d’itinéraires,
identification du service ‘officiel’ attaché à chaque offre de transport);
-> enrichir la description des services d’information et prendre en compte les évolutions
récentes : information temps réel, réseaux sociaux (twitter etc.), services web, open data, ...;
-> suivre plus facilement le déploiement des services en France (indicateurs par Région ou par
Département, cartes) ;
-> faciliter la participation des acteurs à la mise à jour du contenu;
-> enrichir les possibilités de réutilisation des données : API REST, export HTML, KML,
JSON, code à insérer dans un site existant et autres idées à tester dans l’esprit open data...
La société Easter Eggs a été retenue pour développer le prototype, en ligne depuis avril 2012 à
l’adresse suivante :
http://etalage.passim.comarquage.fr (front-office)
L'outil de gestion des données est également visible en ligne à l'adresse:
http://petitpois.passim.comarquage.fr/ (back-office)
Le prototype est entièrement développé avec des logiciels libres.
Au cours de l'année 2012, le prototype a été complété, et le contenu de l’annuaire enrichi. Sur
la base du résultat obtenu, et de ce rapport qui en rend compte, une évolution du service Passim
existant pourrait être envisagée à partir de la fin 2012.
3 Vue d'ensemble
3.1
Pourquoi Passim (plus)? le rôle clé des services de transport
Avant de présenter Passim-Plus en détail, il nous semble essentiel de se poser la question de
l'intérêt d'un tel annuaire. Les évolutions doivent en effet être guidées par l'utilité apportée aux
différents types d'utilisateurs (pouvoirs publics, opérateurs de services d'info transport,
réutilisateurs, usagers).
Il existe déjà beaucoup de portails et de services d'information qui référencent ou mutualisent
l'information transport sur une large diversité de territoires, et de modes, sans compter les
moteurs de recherche généralistes qui répondent à 99% des requêtes. Alors pourquoi maintenir,
voire faire évoluer cet annuaire Passim?
Passim-plus
7
octobre 2012
CETE Méditerranée
Tout d'abord, aucun de ces portails n'a une couverture globale à notre connaissance : ils sont
limités à un mode ou type de transport (TC, stationnement, vélo) ou à un territoire (régional,
souvent); en outre, beaucoup d'entre eux ne sont pas officiels, et leur pérennité n'est pas
assurée. En outre, parmi les portails existants, beaucoup sont publics, dont les SIM, qui ont
parmi leurs fonctions celle de donner accès aux services d'info des différents réseaux qu'ils
fédèrent, c'est-à-dire d'être dotés d'un annuaire. Passim pourrait aider à mutualiser l'effort
public de recensement des sources d'info transport. Les moteurs de recherche généralistes
(google et autres) retrouvent bien sûr facilement l'adresse du site des principaux services d'info
transport, mais pas forcément des petits services d'intérêt local.
Ensuite, même si plus de la moitié des états-membres de l'Union Européenne disposent d'un
portail national donnant accès à l'ensemble de l'information sur le transport public, ce n'est pas
le cas en France. D'une certaine manière, Passim peut (ou plutôt pourrait) jouer le rôle de
service minimum de portail national d'accès à l'information transport.
Enfin, nous avons la conviction que l'annuaire des services pourrait être l'outil le mieux adapté
pour piloter une politique nationale en matière d'information multimodale et être une brique
utile pour favoriser l'interopérabilité des systèmes d'information1.
Le point essentiel qui selon nous justifie l'intérêt d'un annuaire est que malgré les portails
départementaux, régionaux, ou nationaux, et les calculateurs d'itinéraires multi-modaux, les
opérateurs d'offre de transport ont besoin de communiquer avec leurs clients et de leur fournir
les nouveaux services qu'il attendent : info temps réel, réservation et paiement, application
mobile, etc. Les portails et SIM ne remplacent pas les services d'information des transporteurs,
ils les complètent. Il est donc utile pour l'usager de pouvoir retrouver, en plus des différents
portails ou services complémentaires, les services 'de base' fournis par les exploitants
concernant les services de transport qu'ils fournissent.
L'évolution majeure de Passim-Plus par rapport à Passim est donc de commencer par recenser
les offres de transport, avant de recenser les services d'information transport (nous y
reviendrons ci-dessous)
Un 2ème point essentiel est que les exploitants de services de transport (ou les autorités de
transport) souhaitent certes informer directement leurs usagers/clients, mais veulent aussi
promouvoir leurs services de transport au travers d'autres services d'information, et donc
faciliter la rediffusion de leurs informations transport. Techniquement, la fourniture
d'information en vue de son intégration par des tiers dans d'autres services et applications se
fait désormais surtout au moyen de services web accessibles par des interfaces (API)
publiques. Par ailleurs, de manière complémentaire, plusieurs collectivités et exploitants de
transport publient également des données en vue de leur libre réutilisation par des tiers (open
data) ; une tendance dans ce sens semble émerger pour le transport public, notamment pour des
informations de référence (points d'arrêts, gares, pôles d'échange...), selon des modalités qui
restent à préciser, et qui pourraient l'être au niveau européen.
L'annuaire Passim doit prendre en compte ces deux points, et référencer les services web
publics et données open data à côté des services d'information aux usagers proprement dits, en
renseignant autant que possible la conformité à des normes et des standards.
En pratique, le développement s'est fait par de nombreux allers-retours entre le CETE et le
prestataire Easter Eggs, de sorte que le modèle de données et les spécifications ont évolué au
fur et à mesure des développements. Nous donnons ci-dessous une vue d'ensemble de ce à quoi
nous avons abouti.
1
cf. le 6.1.7 et par exemple http://www.cete-mediterranee.fr/tt13/www/article.php3?id_article=324
Passim-plus
8
octobre 2012
CETE Méditerranée
3.2
Contenu de l'annuaire
Comme nous venons de l'indiquer, la principale évolution du contenu de l'annuaire consiste
d'une part à distinguer les offres de transport des services d'information qui les décrivent,
d'autre part à compléter Passim par de nouvelles rubriques.
Pour modéliser le contenu, nous avons utilisé les termes suivants :
- l'offre de transport, qui correspond à un service pour un type de transport en particulier
(TC urbain, TC départemental, réseau routier, autopartage, stationnement, etc.) fourni sur un
territoire ;
- le service d'information proprement dit.
Une offre de transport peut avoir un service d'information officiel, qui est en général assuré
par l'exploitant du service de transport, mais bien sûr plusieurs services d'information peuvent
couvrir une même offre de transport, et un même service d'information peut couvrir plusieurs
offres : c'est le cas en particulier des Systèmes/Services d'Information Multimodale (SIM).
Le service d'information est fourni par un opérateur de service d'information (collectivité,
exploitant, opérateur privé, association...), que l'on ne cherche pas à décrire en détail dans
l'annuaire, mais qui est essentiel dans la mesure où la qualité du contenu et la réussite même du
projet vont dépendre du fait que c'est lui qui mettra à jour les données le concernant (ou pas).
Le service d'information permet de décrire, sous forme de fiches, avec plus ou moins de détail,
les types d'information fournis par divers médias (web, mobile, centre d'appels, guichet,
services web, open data...). Le §4.1 présentera plus en détail le modèle de données Passim+.
3.3
Fonctionnalités
Le contenu de l'annuaire est géré au travers du web pour un outil dit de back-office, et mis à
disposition des utilisateurs par un autre site web, dit front-office.
Nous avons identifié 4 principaux types d'utilisateurs (les opérateurs de services d'info
transport, les pouvoirs publics, les réutilisateurs du contenu de l'annuaire, et les usagers),
auxquels il faut ajouter le (ou les) gestionnaire(s) de l'annuaire.
En gros:
- le back-office est destiné aux gestionnaires de l'annuaire et aux opérateurs de service
d'information qui souhaiteraient renseigner eux mêmes le contenu qui les concerne;
- le front-office possède une partie destinée aux internautes pour la recherche et l'affichage des
services d'information, et une partie destinée aux réutilisateurs (copier-coller de code HTML,
export CSV ou JSON, API REST);
- les indicateurs ou cartes calculées à partir du contenu de Passim+ sont publiés sur des pages
web séparées du front-office, et sont destinés essentiellement aux services du ministère et des
collectivités. Selon les évolutions ultérieures, l'AFIMB et les AOT pourraient être amenées à
Passim-plus
9
octobre 2012
CETE Méditerranée
utiliser aussi le back-office.
3.4
Architecture
L'architecture logicielle de Passim-plus est décrite dans un document séparé; néanmoins on la
mentionne ici car elle a un impact direct sur deux aspects : la réutilisation des données de
l'annuaire, et sa maintenabilité (essentielle pour la suite éventuelle du projet).
Passim+ s'appuie entièrement sur des logiciels open source en python, dont les 4 composants
suivants développés par Easter Eggs pour son offre (comarquage.fr) :
- petitpois : gestion du back-office de l'annuaire
- etalage : gestion du front office
- territoria : BD des territoires français (publiée sur http://ou.comarquage.fr)
- wenou : authentification
Les données sont gérées dans une base non relationnelle (MongoDB).
4 Les données
4.1
le Modèle de données Passim-plus
Dans Passim, un service d'information est décrit par un modèle de données rudimentaire : une liste
d'attributs. Ainsi, l'ensemble du contenu de Passim est exportable dans un simple fichier CSV ou
tableau Excel. Néanmoins, pour utiliser correctement ce contenu, par exemple pour reproduire
l'application Passim à partir du seul contenu CSV, il faut quand même par ailleurs avoir une base de
données des territoires (communes, PTU, départements, régions).
Ce modèle très simple implique bien sûr des limitations :
- on ne peut pas associer plusieurs sites web ou mobiles à un même service d'information, à part en
utilisant le champ Notes/commentaires (texte libre);
- pour les SIM, on ne précise pas chacune des offres de transport TC ou non TC couverte par le SIM,
mais seulement une liste de modes dans un territoire;
- le back-office permet de modifier la liste des modes et des types d'info fournies, de mettre à jour les
PTU, mais ces possibilités sont limitées.
Le modèle Passim+ répond à cela en :
- séparant les notions de service d'information et d'offre de transport. Ce point est très important, car
d'une certaine manière cela renverse le point de vue sur l'info transport. En effet, au lieu de recenser les
services d'information visibles du public, on commence par recenser les offres de transport, puis le
service d'info 'officiel' associé à chaque offre de transport, et dans un 2ème temps seulement les autres
services d'information (ceux qui ne sont pas directement liés à une offre de transport : SIM, sites
opérés par des opérateurs d'info trafic/transport, portails, sites non officiels, etc.)
- limitant la description du service d'information au strict minimum, et en décrivant les détails dans des
fiches associées : site web, site ou appli mobile, open data, services web, guichet, centre d'appel...
- offrant une gestion du modèle beaucoup plus souple : les administrateurs autorisés peuvent ajouter
dynamiquement de nouveaux champs et de nouvelles fiches, modifier les listes de valeurs possibles
pour un champ (type de transport, mode, etc.), voire modifier individuellement un attribut au niveau
d'une seule fiche.
Au niveau du front-office bien sûr, on essaie de ne pas faire apparaître la relative complexité du
modèle de données et seuls les services d'information apparaissent.
Passim-plus
10
octobre 2012
CETE Méditerranée
4.1.1
Offres de transport
Dans ce nouveau modèle, une offre de transport est décrite par :
- le nom commercial (seul champ obligatoire)
- le type de transport : parmi TC Urbain, TC départemental, TC régional, Transport longue distance,
Transport à la demande, TPMR, Transport Scolaire, Vélo Libre-Service, Auto-Partage, Covoiturage,
Taxi, Réseau routier, Stationnement, Port, Aéroport2...;
- les modes couverts (une même offre peut comprendre plusieurs modes, notamment une offre TCU:
bus, tram, métro...);
- la couverture géographique : niveau national (métropole en fait le plus souvent), régional,
départemental, local (commune ou agglomération) ; c'est une info complémentaire au territoire, un
peu arbitraire, et il faudrait définir des règles plus précises sur la manière de la renseigner. L'idée est
que par exemple un grand aéroport est de niveau national même si il est situé sur une ou 2 communes,
ou une autoroute au moins d'intérêt régional même si elle ne traverse que quelques départements;
- une éventuelle référence au service d'information officiel sur cette offre de transport;
- le territoire : liste de communes, PTU, départements, régions, France métro/entière (cf. ci-dessous);
- des informations complémentaires (accessibilité, info temps réel, notes), en texte libre, qui peuvent
aussi renvoyer vers d'autres sources (url de la page PMR par exemple).
La notion de service d'information officiel apporte un 1er niveau d'analyse, par exemple pour voir le
nombre de réseaux TCU qui sont sur mobile, fournissent de l'info temps réel ou diffusent de l'open
data. Si on publie quels sont les services 'officiels' sur le front-office, cela permet également à l'usager
de savoir où trouver l'info de '1ère main' fournie par le transporteur. Evidemment, plusieurs services
d'info peuvent couvrir une même offre, et pour certains usages, le service officiel n'est pas toujours le
plus pertinent, mais c'est quand même le service d'info de référence.
4.1.2
Services d'information
Le coeur de l'annuaire est de décrire les services d'information transport, avec les attributs suivants :
- le Nom du service (seul champ obligatoire), et d'éventuels alias;
- un lien vers la fiche décrivant l'Opérateur du service d'information (acteur qui a la responsabilité
éditoriale de l'information, maitre d'ouvrage du service);
- la liste des Offres de transport couvertes par le service d'information;
2
Des types de transport tels que Transport Scolaire ou TAD PMR sont prévus mais pas renseignés. Il manque par exemple les
compagnies aériennes or le site d'Air France par exemple est référencé.
Passim-plus
11
octobre 2012
CETE Méditerranée
- un lien vers une fiche par support de diffusion : site web, application mobile, guichet, centre
d'appel, services web, open data...
- un booléen indiquant si le service est un Service d'information multimodale ;
- il est possible également de préciser le Territoire couvert (qui sinon par défaut sera l'union des
territoires couverts par les offres de transport), un Logo, et de compléter par des Notes en texte libre.
La notion d'opérateur du service d'info n'est décrite que très sommairement . L'idée est de pouvoir
ainsi étudier les opérateurs privés qui exploitent plusieurs services, des groupes tels que la SNCF, et
aussi de distinguer le type d'opérateurs: collectivités, exploitants transport, sociétés privées,
associations, etc.
Actuellement le type d'information fournie (horaires, tarifs, conseils, perturbation, temps réel, etc.) est
décrit au niveau de la fiche 'site web'.
4.1.3
Territoires
En fait, le contenu de l'annuaire Passim n'est pas limité aux seules fiches décrivant les services d'info,
il dépend aussi d'une autre base de données, la base de données des territoires. Pour Passim+, il s'agit
de Territoria conçue et gérée par Easter Eggs et qui devrait être publiée 'officiellement' dans les mois
qui viennent, même si elle est déjà publique en open data / open source, et visible à l'adresse : :
ou.comarquage.fr. Le projet Passim+ a permis de compléter cette base avec les PTU, le tableau listant
les communes de chacun des PTU ayant été publié par le CERTU sur data.gouv.fr .
4.2
Le contenu de Passim+
4.2.1
étapes de création du contenu
Les étapes sont les suivantes:
- création des offres de transport 'de base' ;
- import du contenu CSV de Passim en tant services d'information et fiches associées;
- 'nettoyage' du contenu;
- améliorations progressives du modèle et du contenu (nouvelles fiches, mises à jour).
Si le développement de ce prototype donne suffisamment satisfaction pour qu'il soit décidé à un
moment donné de rendre Passim-Plus opérationnel et donc en pratique de basculer Passim vers
Passim-plus, l'ultime étape sera de prendre en compte les dernières mises à jour du contenu de
Passim. En effet, pendant les 6 derniers mois, l'annuaire Passim a continué à être mis à jour, et il
faudra donc synchroniser ces mises à jour avec celles de Passim+. Néanmoins, comme nous sommes
optimistes, nous avons d'ores et déjà autant que possible mis à jour à la fois Passim et Passim-plus, ce
qui fait qu'en principe la synchronisation devrait se limiter à quelques mises à jour, à la marge.
4.2.2
offres 'de base'
Avec le nouveau modèle Passim-plus, la 1ère étape est de décrire les offres de transport, avant de
décrire les services d'information. Cela permettra ensuite par exemple d'identifier quels réseaux de
TC urbains ne disposent pas encore de site internet (du moins dans Passim).
Lors de la création initiale du contenu du prototype Passim-plus, avant même d'importer le contenu
existant de Passim, un 1er script est lancé pour créer de manière automatique toutes ces offres 'de
base', pour les types de transport TC (urbain, départemental, régional) et TAD, routiers (DIR, SCA,
CG, Grandes Villes), vélo (VLS). En revanche nous n'avions pas de source de référence pour l'offre
de covoiturage, l'autopartage, les ports, les aéroports, etc.
En principe ce script n'est exécuté qu'une fois mais s'il fallait à nouveau l'exécuter, il faudrait le
mettre à jour pour prendre notre retour d'expérience sur le modèle.
Passim-plus
12
octobre 2012
CETE Méditerranée
4.2.3
import Passim et nettoyage
Dans une 2ème étape, nous avons défini comment il fallait récupérer le contenu de Passim (export
CSV) dans Passim-plus en faisant correspondre les éléments de données de Passim avec le modèle de
Passim-plus. Sur cette base, un script d'import a été développé. Le script est en principe exécuté une
seule fois, pour initialiser le contenu de la base.
Le travail du CETE a consisté ensuite à 'nettoyer' le contenu de la base (en pratique le travail de mise
au point a nécessité de faire évoluer le modèle et l'import et de relancer le script plusieurs fois).
Les points à vérifier sur le contenu concernent d'abord les offres de transport, en commençant par les
offres 'de base', et en travaillant pour chaque type de transport successivement :
- toutes les offres de transport doivent avoir un nom commercial, le service d'info officiel doit être
renseigné s'il existe, il faut supprimer les éventuels doublons;
- la description des offres devrait comprendre systématiquement la couverture géographique (par
exemple départements couverts par les routes gérées par une DIR ou une SCA, même si par ailleurs
l'info sur le réseau national est étiquetée comme d'intérêt national, communes couvertes par un VLS,
etc.).
Concernant les services d'information, le nettoyage consiste surtout à bien faire le lien avec les offres
de transport et à identifier (et supprimer) les doublons.
Le nettoyage met en évidence les offres de transport qui ne sont associées à aucun service
d'information : il faut s'assurer que c'est bien le cas car la plupart des transporteurs ont désormais une
page web, et sinon compléter Passim.
En pratique, nous n'avons pas eu le temps suffisant pour tout corriger et compléter, mais le travail est
bien avancé notamment pour le TC. L'import systématique des données de Passim a aussi permis de
voir quelques erreurs, et par exemple plusieurs fiches dupliquées (doublons), qu'il conviendrait de
savoir détecter dans Passim-plus, au moins a posteriori. Au 27/08, Passim-plus comprenait plus de
2000 offres de transport :
type \ couverture
Locale Rég. Nat. Dépt. TOTAL
Aéroport
1
57
7
0
65
Autopartage
29
6
3
3
41
Covoiturage
46
18
35
52
151
Port
10
20
9
3
42
Réseau routier
107 15
31
112
265
Stationnement
91
5
14
3
113
Taxi
3
0
1
0
4
TC départemental
1
0
0
110
111
TC régional
1
38
0
0
39
TC urbain
493 7
3
19
522
Transport à la demande
314 8
2
352 676
Transport longue distance 0
0
23
0
23
Transport PMR
16
1
0
1
18
Transport scolaire
2
0
0
3
5
Vélo libre service
43
0
0
0
43
TOTAL
1158 176 131 659 2124
Ce tableau permet par exemple de constater qu'il faudra sans doute encore nettoyer les offres de TCU!
Passim-plus
13
octobre 2012
CETE Méditerranée
4.3
Améliorations effectuées
L'essentiel des améliorations a été effectuée par le CETE Méditerranée, même si nous avons bénéficié
de quelques compléments (fiches open data) dans le cadre d'un stage de fin d'études à l'ENTE en mai
2012.
4.3.1
Services d'information multimodale (SIM) et recherche d'itinéraires
Les SIM jouent un rôle clé dans l'information multimodale, presque par définition, et sont une priorité
de l'AFIMB et du GART. Il est donc essentiel qu'ils soient décrits le mieux possible dans Passim-plus.
Dans Passim, un service d'information est identifié en tant que SIM par un attribut booléen (vrai/faux)
au niveau de sa fiche descriptive ; les fiches ont été renseignées par différents CETE au fil du temps,
sans qu'il n'y ait une définition précise de ce qu'on appelle un SIM.
Pour Passim-Plus, on propose de considérer comme SIM un service d'information qui intègre toutes
les données d'offre TC du territoire qu'il couvre et comprend un calculateur d'itinéraires multimodaux.
Avec cette définition, les services d'info de niveau agglomération qui n'incluent par l'autocar ou le
train ne sont pas des SIM, pas plus que les portails ou les 'centrales de mobilité' qui fournissent du
conseil et des infos mais ne s'appuient pas sur une base de données mutualisant toute l'offre
multimodale.
En pratique, on s'appuiera sur le recensement des SIM effectué par l'AFIMB, le CERTU et le GART,
qui recense uniquement les SIM de niveau départemental et régional (donc notamment pas Toulouse
Déplacements ou GMCD Grenoble, qui pourraient pourtant être considérés comme des SIM).
Dans Passim, on ne décrivait que grossièrement le périmètre couvert par un SIM, en indiquant quels
types de transport couverts sur le territoire du SIM, sans lister toutes les offres de transport
correspondantes (c-à-d la liste de tous les réseaux urbains de la région, par exemple). Idéalement on
aurait pu faire ce travail lors de l'import initial, mais c'était un travail supplémentaire non prévu dans
le marché Passim-plus. Il a donc fallu faire ce travail à la main depuis le back-office ; il est désormais
quasi-complet pour la bonne vingtaine de SIM existants.
En outre, Passim+ permet de décrire plus finement la fonction de recherche d'itinéraire des SIM
(quels rabattements possibles depuis la VP ou le vélo, prise en compte du temps réel, etc.): une sousfiche 'Recherche d'itinéraires' a été ajoutée dans le modèle Passim-Plus pour cela.
4.3.2
open data et services web
Il n'existe pas encore à notre connaissance d'annuaire de l'open data transport en France (ce qui est le
cas aux USA par exemple), et le CETE s'efforce donc de tenir à jour une simple liste de territoires
ayant ouvert un site open data comprenant des données TC sur la page :
http://www.chouette.mobi/spip.php?article71
Cette page nous a permis de renseigner les sous-fiches 'open data' attachées aux services d'info dans
Passim+, et de manière très partielle les fiches 'services web', car plusieurs sites open data donnent
aussi accès à certains services web publics et gratuits, notamment pour une information temps réel
quand elle est disponible.
Nous avons uniquement renseigné les transports collectifs mais il faudrait de même bien sûr
compléter sur les modes non TC (il existe de l'open data pour l'info routière, notamment).
Passim-plus
14
octobre 2012
CETE Méditerranée
5 Fonctionnalités
Les fonctions de Passim+ sont détaillées dans les spécifications.
ajouter copie d'écrans / url pour chaque fonction
5.1
Front-office
Les fonctions principales du front-office sont; pour l'internaute :
- rechercher un service d'info par territoire, type ou mode de transport, ou à partir de son nom;
- visualiser le contenu de l'annuaire sous forme HTML (export statique créé chaque nuit :
http://Passim.comarquage.fr/site-statique/);
- visualiser une fiche descriptive d'un service d'information;
- proposer une nouvelle fiche ou une correction sur une fiche existante (par mail).
Les fonctions destinées aux réutilisateurs du contenu sont également accessible de puis le front-office.
L'offre comarquage d'Easter-Eggs permet en effet la présentation et la réutilisation de données à
plusieurs niveaux (chacun accessible par API REST):
- fiche d'information (url /organismes/nom_du_service ou /identifiant)
- liste de fiches répondant à une requête (/liste?term=xxx...)
- code à copier coller dans une page HTML pour afficher cette liste (/gadget?term=xx)
- téléchargement des données comme fichiers CSV ou Excel, éventuellement d'autres formats
JSON ou XML (url /export/annuaire/csv?term=destineo...)
5.2
Back-office
Le back-office permet :
- pour les administrateurs : de modifier le modèle et gérer les utilisateurs (il est doté de fonctions
avancées de gestion des mises à jour : workflow de validation, historique, etc.);
- pour les autres gestionnaires : de modifier ou créer des fiches;
- pour les gestionnaires visiteurs : proposer une fiche ou une correction (dans un 1er temps le rôle
'visiteur' ne serait pas utilisé pour Passim+, les visiteurs envoyant simplement dans ce cas un mail
depuis le front office, auquel répondra le gestionnaire du CETE);
- importer des données, pour chaque type de fiches du modèle;
- rechercher / exporter une partie du contenu (en CSV).
5.3
Production d'indicateurs
Ces fonctionnalités destinées a priori à l'AFIMB, au CERTU et aux AOT s'appuient sur la librarie
passim-client ont été développées par le CETE sous forme de scripts écrits en python. Elles doivent
encore être déployées sur le serveur Passim-plus afin de pouvoir être lancées chaque nuit.
L'utilisation de cette librairie (Passimclient) est décrite dans un document séparé.
Les scripts produisent des fichiers aux formats CSV (tableaux), SHP et KML (cartes), dans des
répertoires séparés et ne traitent que la France métropolitaine (cf. § sur la base de données des
territoires).
5.3.1
exports au format CSV
Les fichiers suivants sont produits :
- toutes les offres (gérées dans le back-office), sous forme d'un tableau indiquant Nom, url, Type,
Couverture, Territoire, Modes, SI officiel et Notes (une offre par ligne).
- offres qui ne sont associées à aucun service d'information (et donc pas visibles dans le front-office)
- services d'information, avec un tableau similaire à l'ancien export CSV de Passim : une ligne par SI
Passim-plus
15
octobre 2012
CETE Méditerranée
indiquant Nom, url, Types de Transport, Couverture, Territoire, Modes, Types d'infos, Opérateur, Site
web, Site Mobile, SI officiel, Nb d'Offres couvertes
- SIM : tableau similaire précisant en outre si quels modes gère la recherche d'itinéraires et si elle
calcule les émissions de CO2 ;
- indicateurs par région : pour chaque région (une ligne par région), sont indiqués le nombre de
services d'information, le nombre de sites web, nboffres, le nombre d'offres TCU, le nombre
d'applications ou sites mobiles, le nombre de guichets d'info, le nombre de services open data, le
nombre de SIM ;
- de même, indicateurs par département.
5.3.2
exports au format KML et SHP
Des cartes au format KML correspondant aux tableaux des Services d'Information, des SIM, des
indicateurs par Région et par Département sont produits.
En outre, des cartes des offres sont générées (un fichier KML par type de transport et un fichier SHP
par type de transport).
Les fichiers KML peuvent s'ouvrir avec Google Earth, ou en recopiant l'url dans Google maps, ou dans
un SIG. Les fichiers SHP générés s'ouvrent dans tout SIG, par exemple dans le SIG libre QGIS. Le
fichier DBF associé au fichier SHP permettrait aussi d'ouvrir les données dans XL et de produire des
courbes ou autres diagrammes.
6 Propositions d'améliorations
De nombreuses améliorations incrémentales ont été apportées lors du développement (c'était bien
l'objectif du prototypage par itérations dans ce projet), puis de manière complémentaire à partir de l'été
2012 dans le cadre d'un avenant de 4k€ au marché initial de 25k€.
Ce chapitre propose de futures améliorations à apporter au contenu (offres de transport, SIM,
nouveaux services web, temps réel, etc.) et aux fonctionnalités (évolutions logicielles) de Passim-plus,
les deux étant parfois liées.
6.1
Améliorations portant sur le contenu
6.1.1
nettoyer le contenu
Il faudra terminer le contrôle systématique de la qualité du contenu de Passim+ que nous avons
commencé, notamment en matière d'information routière (si ce type d'information continue à faire
partie du périmètre de l'annuaire).
Un 'nettoyage' des données de Passim-plus devrait passer par les étapes suivantes:
- passage en revue systématique des offres de transport France entière, territoire par territoire (région
par région puis département par département) :
- s'assurer qu'il ne manque aucune offre "de base" (telle que créée en principe lors de la création
du contenu Passim plus): TCU, TCD, TCD, TAD, RRN, SCA, RD, Voirie urbaine, VLS...
- vérifier que le contenu est correct :
- pour cela, plusieurs sources possibles : revisiter les sites référencés dans Passim, les
états des lieux régionaux...
- identifier pour chaque offre le service d'info officiel et le créer et renseigner s'il n'existe pas
déjà
- passer en revue les autres offres existantes : covoiturage, autopartage, modes doux, ports,
aéroports...
Passim-plus
16
octobre 2012
CETE Méditerranée
- passage en revue de tous les services d'info 'officiels'
- compléter a minima la fiche service et la fiche site web
- si possible compléter localisation des guichets, fiches open data / service web, application ou
site mobile, centres d'appel, identification de l'opérateur (sommairement, par exemple à partir de la
rubrique 'mentions légales' du site web si on a un doute sur l'identité de l'opérateur du service)
- dans un 2ème temps : compléter les Pages Web (accès direct aux différentes rubriques)
- passage en revue de tous les SIM: créer ceux qui n'existeraient pas, sur la base de la définition des
SIM indiquée plus haut : renseigner toutes les offres TC, compléter le contenu y compris renseigner la
recherche d'itinéraire, et toutes les sous-fiches possibles
- source possible : résultat de l'enquête GART et visite des sites, sollicitation des AO SIM
- passage en revue de tous les autres services d'info Passim+ (qui donc sont ceux qui ne sont ni des
SIM ni rattachés officiellement à une offre de transport)
Après ce travail de fond, on sera en mesure de produire des indicateurs bien plus pertinents
qu'actuellement.
6.1.2
améliorer le modèle
Le contenu actuel s'appuie sur la définition de certaines notions et certains termes, (par exemple, SIM,
les différents types de transport, opérateur de service d'info, etc.), et sur certains choix dans la manière
de décrire les services d'information (par exemple, description des types d'info fournies par le service
au niveau du site web plutôt qu'au niveau du service d'information lui-même), qui peuvent être remis
en cause.
A court terme nous ne ferons que des améliorations à la marge, par exemple pour décrire correctement
des services d'information tels que la recherche d'itinéraires routiers (VP, vélo ou à pied), qui ne se
rapportent pas vraiment une offre de transport particulière.
A moyen terme, si nous arrivons à monter un projet de mise en production de Passim+, en fonction des
acteurs qui participeront, et du périmètre (types de transport) retenu, il faudra certainement revoir en
partie le modèle (ce qui impliquera des adaptations en termes de logiciel).
Par ailleurs le modèle peut être complété par de nouvelles informations et nous faisons quelques
propositions à cet égard (temps réel, NFC, SIM...).
6.1.3
SIM, rubriques 'mon compte', liens 'profonds'
Il faudrait là aussi compléter le travail initié, sur la base de l'enquête en cours dans le cadre du groupe
de travail SIM du GART notamment.
Il serait utile de décrire plus finement les services personnalisés (rubrique 'mon compte') des SIM et
plus généralement de tous les services d'information, si possible en précisant l'adresse du service
(comme fiche 'Page Web' du modèle).
Par ailleurs, il serait intéressant de décrire tous les liens permettant d'accéder directement aux
différentes rubriques d'un même site (Horaires, Tarifs, Conseils, Vente, Perturbations...), pour tous les
SIM et tous les sites d'info TC. Cela permettrait de développer ensuite des portails potentiellement
pratiques et de comparer facilement la manière dont l'info est décrite d'un service à l'autre.
6.1.4
temps réel et perturbations
Une des évolutions majeures des dix dernières années est le déploiement progressif d'une information
temps réel notamment pour les réseaux TC, qui améliore significativement le niveau de service pour
les usagers. Il semble donc pertinent que Passim permette de suivre le déploiement de cette
information sur le terrain.
En pratique, cette info pourrait être décrite par :
- l'attribut 'temps réel' de la fiche 'offre de transport';
- l'attribut 'type d'info' de la fiche 'site web' (perturbations correspond à de l'info événementielle sous
forme de messages; temps réel: correspond à de l'info quantitative : temps de parcours,
Passim-plus
17
octobre 2012
CETE Méditerranée
avance/retard);
- une fiche 'page web' pointant directement sur l'url de la plage temps réel;
- une fiche 'service web' pointant directement vers le service web d'info temps réel, s'il existe (ou la
plate-forme open data le cas échéant).
6.1.5
accessibilité
Un autre thème important est celui de l'accessibilité : tant l'accessibilité de l'information que
l'information sur l'accessibilité des transports (notamment avec l'échéance 2015 liée à la loi de 2005).
Le modèle actuel ne mentionne que sommairement ce thème au niveau de l'offre de transport, qui
demanderait un effort important pour être décrit plus systématiquement.
6.1.6
NFC
Passim+ pourrait être étendu aux services de vente et de paiement, ou être complété pour suivre le
déploiement du NFC, qui est aussi un vecteur de diffusion d'info transport dans les réseaux. Passim+
pourrait aussi référencer les sites permettant de télécharger l'application billettique NFC de chaque
réseau, de la même manière que l'annuaire permettrait déjà de référencer directement la page web
concernant le paiement en ligne par exemple.
6.1.7
interopérabilité des SI
Les services d'information sont aussi des systèmes d'information et de manière à faciliter
l'intermodalité, le ministère des transports a une politique visant à ce que ces SI soient interopérables,
ce qui en pratique s'obtient par l'ouverture des systèmes qui doivent fournir des interfaces publiques
conformés à des normes. Dans le même esprit que pour le NFC, Passim+ pourrait référencer
systématiquement comment les services d'information transport s'appuient sur des normes d'interface
ou de profils d'échange (SIRI, NETEX pour le transport public, Datex pour la route, etc.) ou des
standards (GTFS...) pour fournir des interfaces (API services web) de recherche d'itinéraire, horaires
de passages (ou l'équivalent pour d'autres types de transport non TC) ou des données (notamment open
data), le cas échéant avec des outils ou des procédures de validation.
Cette utilisation de l'annuaire nous semble en outre compatible avec le cadre européen (directives ITS,
etc.), et avec d'autres propositions visant à faire avancer l'interopérabilité de l'info transport en
Europe3, notamment le 'Travel Information Market' défendu par l'UITP.
6.1.8
notations
On pourrait envisager, encore que cela soit plutôt adapté pour un portail privé que pour un site
institutionnel tel que Passim, d'ajouter un système de notation permettant aux internautes d'évaluer les
services d'information (comme on peut avoir, dans un autre domaine, une notation des films sur un site
tel que allocine.fr) ou afin de renseigner un système de label 'qualité d'information'.
6.2
Améliorations portant sur les fonctionnalités
6.2.1
compléter et valoriser la base des territoires
Comme indiqué plus haut, le contenu de l'annuaire Passim dépend aussi d'une base de données des
territoires permettant de décrire la couverture géographique des offres de transport (et des services
d'information). Dans la version actuelle, la base Territoria d'Easter Eggs comprend les communes,
départements et régions et a été complétée avec les PTU, et est utilisée pour le front-office et le backoffice (recherche 'où?'). Elle ne comprend pas encore la description géométrique de ces territoires
(contours), c'est pourquoi le CETE s'est appuyé sur d'autres d'autres données (les données GEOFLA
3
http://ec.europa.eu/transport/its/multimodal-planners/ideas-for-journey-planners/index_en.htm
Passim-plus
18
octobre 2012
CETE Méditerranée
diffusées librement par l'IGN) pour produire les exports de carte des offres et des indicateurs (avec la
limitation que nous n'avons pas inclus l'Outre-Mer).
Easter Eggs prévoit d'ajouter à Territoria les contours géographiques puis de publier officiellement son
jeu de données en open data (et sans doute une librairie open source d'accès aux données). Cela
permettra aussi une gestion plus cohérente des données, et simplifier beaucoup les mises à jour.
Il faudra également traiter des territoires frontaliers tels que Monaco ou Andorre qui actuellement ne
sont pas décrits de manière satisfaisante.
En termes de fonctionnalités, l'ajout des géométries permettra également de produire une version
cartographique du front-end.
6.2.2
valoriser la donnée 'offres de transport'
Afin de ne pas créer de confusion pour les usagers, seuls les services d'information sont visibles sur le
front-office. Néanmoins il pourrait être pertinent de diffuser sur internet (sur un autre site,
éventuellement) et en open data une version HTML et cartographique des offres de transport décrites
dans Passim-plus, en complément de la base de territoires que l'on vient de mentionner plus haut.
Dans la version actuelle, la production cartes (KML ou SHP) des offres par type de transport est déjà
une première dans ce sens.
Il pourrait d'ailleurs être pertinent de compléter la description des offres de transport, en indiquant par
exemple qui est l'exploitant, qui est l'autorité organisatrice ou concédante. Pour les TC, un lien sera à
établir avec les annuaires GART/UTP/Certu ("cahiers verts et jaunes").
6.2.3
gérer des documents et infos 'techniques' concernant les services d'info
En pratique, disposer de documents associés à un service d'information pourrait être utile pour donner
accès à des documents décrivant le service ou le système d'information: cahiers de charges (DCE de
marchés publics), dossiers de presse ou documents techniques, évaluation...
Néanmoins ces documents ne pas sont dans leur majorité accessibles en ligne (même les dossiers de
marchés publics, téléchargeables uniquement pendant la période d'appel d'offres). Il faudrait donc en
fait en amont 'moissonner' ces documents, les héberger sur un serveur de documents, et seulement y
faire référence depuis Passim-plus. Il faudrait aussi distinguer les références publiques (visibles
depuis le front voir depuis le back-office) et les références privées visibles uniquement pour certains
gestionnaires.
Cette fonction doit donc être étudiée en fonction des souhaits d'évolution de Passim, et de nouveaux
partenaires qui seraient intéressés en plus du ministère.
Actuellement pour répondre à ce besoin, de manière minimale, une sous-fiche 'Informations
Techniques' a été ajoutée au modèle Passim-Plus, qui permettrait par exemple d'ajouter des références
(liens vers d'autres documents), visibles dans le back-office mais pas dans le front-office, et d'accès
Passim-plus
19
octobre 2012
CETE Méditerranée
libre (en lecture). Cela permettrait par exemple d'indiquer le fournisseur qui a réalisé le système
d'information, pointer sur les pages d'appel d'offres du système ou sur des pages de description du
service d'information.
6.2.4
synchronisation du contenu Passim -> Passim-plus
Ce point est mentionné dans les spécifications: Passim est importé une fois dans Passim+, puis le
contenu de Passim-plus est complété pendant la phase de test. Pendant ce temps, le contenu de
Passim évolue. Si on veut prendre en compte le nouveau contenu de Passim d'ici quelques mois pour
basculer Passim+ en production, il n'y a pas de solution simple 'presse-bouton' : il faudra sans doute
resaisir à la main l'historique des modifications des fiches enregistrées depuis la date de l'import
initial ; pour minimiser ce travail, le CETE s'efforce pour l'instant de faire les mises à jour de contenu
à la fois sur Passim et Passim+.
6.2.5
réutilisation
Les fonctionnalités de réutilisation peuvent être complétées, notamment pour améliorer le type
d'information présentée par copier-coller de code. Néanmoins avant de porter l'effort sur ces
améliorations, il faudrait identifier et dialoguer avec des réutilisateurs potentiels pour connaître leurs
attentes, via un site web et lors de réunions 'physiques' type barcamp.
6.2.6
indicateurs et exports
Les indicateurs produits par les scripts écrits par le CETE sont très largement améliorables en fonction
des attentes, et des données complémentaires qui seraient gérées dans l'annuaire et dont on voudrait
des indicateurs.
7 Conclusions et Perspectives
7.1
Première évaluation : points-clés
Pour résumer :
Les premiers tests ont montré que le prototype fonctionnait et offrait des perspectives intéressantes,
mais que pour en tirer pleinement parti, il faudrait sans doute une révision en profondeur du contenu
actuel de Passim. L'apport principal de Passim-plus est de pouvoir décrire plus finement les services
d'information, au prix d'une complexité (modèle) plus importante, et d'un effort de mise à jour plus
important.
Néanmoins, ainsi complété, l'outil pourrait être vraiment utile pour les techniciens du ministère et des
collectivités, ne serait-ce que retrouver une liste un peu 'officielle' des offres de transport, non
seulement TC mais aussi pour les nouveaux services de mobilité ou même pour le routier, et pour
disposer de cartes interactives des offres de transport.
Tout cela suppose d'obtenir un accord sur ce projet, et donc d'obtenir l'adhésion non seulement de
l'AFIMB mais aussi des acteurs de l'info transport. En particulier, il nous semble qu'investir dans ce
projet n'est vraiment pertinent que si on arrive à faire participer les acteurs concernés à la mise à jour
du contenu, au minimum les AOT, si possible les exploitants. Cela implique un effort de
communication sur l'annuaire.
Passim-plus
20
octobre 2012
CETE Méditerranée
7.2 Communication et montage de projet : opportunité de faire
évoluer Passim et perspectives
Notre point de vue est que cet effort supplémentaire en vaut la peine dans la mesure où il permettrait
de suivre vraiment le déploiement des services en France, ce que Passim ne permet pas, ainsi que des
réutilisations plus riches que Passim, à condition d'améliorer également le front-office.
Toutefois selon nous, le projet n'a de sens que si il créée une certaine dynamique, et en pratique
apporte assez de valeur ajoutée aux acteurs concernés pour que la mise à jour de l'annuaire puisse être
faite au moins pour une part significative localement par les collectivités ou les opérateurs de service
d'information, plutôt que par les CETE. Cela implique une première adhésion de l'AFIMB et du
CERTU sur les contours du projet, puis un effort de communication sur l'annuaire.
Concernant les collectivités AOT, on peut penser que les AO qui gèrent des SIM n’auront pas vraiment
de demande vis-à-vis d'un tel annuaire puisque leurs services d’info sont déjà très complets :
néanmoins les SIM peuvent avoir intérêt à y être correctement référencés, dans le cadre d'une
démarche nationale d'ensemble. Mais plus largement nous espérons que les AOT devraient être
intéressées par le principe et en tout cas il est indispensable de leur présenter l'annuaire et de trouver
un scénario auquel elle adhèrent.
Dans notre esprit, le contenu de l'annuaire pourrait très bien à terme être entièrement mis à jour par les
collectivités et les opérateurs de services d'information (chaque opérateur gérant les fiches le
concernant), avec par exemple les Régions assurant une validation globale du contenu pour tous les
types de transport (ce qui serait cohérent avec leur rôle de pilote des SIM régionaux) ou une
organisation par métier correspondant aux grands types de transport (TC, route, stationnement, aérien,
NSM...) pour assurer la validation du contenu et garantir ainsi que l'annuaire devienne un référentiel
national qui pérennise son utilisation.
Par ailleurs, il faudra les ré-utilisateurs notamment les opérateurs d'autres types de services d'info
(info routière, touristique, municipale, commerciale...) qui seraient intéressés par intégrer facilement
l'info transport dans leurs services. A minima on pourra communiquer facilement sur l'ouverture du
prototype Passim+ via les sites Predim, Passim, à la conférence ATEC, et via Etalab.
Le scénario qui nous semble le plus souhaitable est donc le suivant:
- commencer à présenter le projet aux collectivités et acteurs susceptibles de l'alimenter et de l'utiliser,
et notamment les AO, puis les acteurs gérant les différents types de transport;
- en cas d'expressions d'intérêt confirmées, trouver des ressources complémentaires (estimées à
quelques dizaines de k€ sur une durée de 4 à 6 mois) pour travailler au montage d'un projet de mise en
production opérationnelle de Passim+ (qui pourra d'ailleurs changer de nom à cette occasion). Le
montage comprendrait 3 volets à articuler entre eux (sans doute dans le cadre d'une prestation soustraitée dont le présent rapport permet d'ébaucher le cahier des charges) :
-1- assistance à maîtrise d'ouvrage (expression et analyse des besoins des acteurs, réunions
d'échange, identification des utilisateurs, périmètre et principes de fonctionnement de l'annuaire,
pilotage du projet);
-2- développement logiciel : compléter les fonctionnalités et la documentation;
-3- gestion de données: compléter le contenu (modèle, nouvelles données et mises à jour),
contrôler la qualité des données, gestion des contributions, version anglaise le cas échéant.
- les résultats du montage permettraient de lancer un marché de mise en oeuvre.
Le scénario est à géométrie très variable en fonction des retours obtenus sur la base de ce prototype.
Ce sera à la DGITM (AFIMB et MTI) et au CERTU, en association avec ses partenaires tels que le
GART ou l'UTP, d'en décider.
Passim-plus
21
octobre 2012
CETE Méditerranée
8 Annexes
8.1
Glossaire
Passim
Passim-Plus
TC
SIM
AFIMB
MTI
PREDIM
PTU
AOT
TAD
VLS
API
8.2
Références
http://comarquage.fr
http://ou.comarquage.fr
http://www.easter-eggs.com
http://www.cete-mediterranee.fr
CETE Méditerranée
http://www.cete-mediterranee.fr/tt13/www/rubrique.php3?id_rubrique=27 Mission Info Multimodale
http://www.Passim.info
http://www.data.gouv.fr/donnees/view/Passim-551621?xtmc=Passim&xtcr=1
Documentation technique: http://www.cete-mediterranee.fr/tt13/www/article.php3?id_article=316
dont:
Spécifications fonctionnelles
Complément document d'architecture
Utilisation de Passim-client pour le calcul d'indicateurs
Documentation d'installation : http://Passim.comarquage.fr/installation.html
Historique du projet : http://Passim.comarquage.fr/
Code
https://gitorious.org/Passim/Passim-client
https://gitorious.org/infos-pratiques
Passim-plus
22
octobre 2012
Téléchargement