Conférence capitole-du-libre
-
Upload
xavierraffin -
Category
Technology
-
view
445 -
download
0
Transcript of Conférence capitole-du-libre
Capitole du Libre 2012
Logiciel libre et transport public
L'implication de Tisséo dans la communauté SYNTHESE
Xavier Raffin Hugues Romain
2
Capitole du Libre 2012
/2 42
99 communes920 000 habitants89 lignes119 millions de déplacements2500 employés
EPIC
3
Capitole du Libre 2012
/3 42
4
Capitole du Libre 2012
/4 42
Exploitation de transport public innovanteDéveloppement informatique 100% libre
Entreprise Suisse - FranceCréateur de SYNTHESE
A Toulouse : gestion de10 lignes TAD
SA
5
Capitole du Libre 2012
/5 42
Présentation fonctionnelle
Présentation du projet
Architecture technique
OpenData
Fondation SYNTHESE
Conclusions
6
Capitole du Libre 2012
/6 42
Calculateur d'itinéraire
7
Capitole du Libre 2012
/7 42
Calculateur d'itinéraire
8
Capitole du Libre 2012
/8 42
Prochains passages en temps réel et géolocalisation
9
Capitole du Libre 2012
/9 42
10
Capitole du Libre 2012
/10 42
11
Capitole du Libre 2012
/1142
12
Capitole du Libre 2012
/12 42
Champ fonctionnel :
● Planification● Exploitation● Information voyageurs● Réservation TAD● Embarqué
13
Capitole du Libre 2012
/13 42
Présentation fonctionnelle
Présentation du projet
Architecture technique
OpenData
Fondation SYNTHESE
Conclusions
14
Capitole du Libre 2012
/14 42
230 000 lignes de C++
15
Capitole du Libre 2012
/15 42
100 commits par mois 6 contributeurs
16
Capitole du Libre 2012
/16 42
100 commits par mois 6 contributeurs
17
Capitole du Libre 2012
/17 42
50 réseaux couverts sur 10 sites40 serveurs/VM installés
300 embarqués en déploiement
18
Capitole du Libre 2012
/18 42
Statistiques Tisséo
tisseo.fr (par jour)20000 visites58000 pages vues33 % Calcul d'itinéraire5 % Horaires à l'arrêt
mobi.tisseo.fr (par jour)10000 visites43000 pages vues13 % Calcul d'itinéraire40 % Horaires à l'arrêt
Bilan23000 Calcul d'itinéraire/jour8000 Horaires à l'arrêt/jour
2005 2006 2007 2008 2009 2010 2011 20120
1000000
2000000
3000000
4000000
5000000
6000000
7000000
8000000
9000000
10000000
Nombre de visite / an
19
Capitole du Libre 2012
/19 42
Présentation fonctionnelle
Présentation du projet
Architecture technique
OpenData
Fondation SYNTHESE
Conclusions
20
Capitole du Libre 2012
/20 42
WebService
XMLJSONCMS
21
Capitole du Libre 2012
/21 42
22
Capitole du Libre 2012
/22 42
23
Capitole du Libre 2012
/23 42
24
Capitole du Libre 2012
/24 42
25
Capitole du Libre 2012
/25 42
26
Capitole du Libre 2012
/26 42
27
Capitole du Libre 2012
/27 42
Transition de Graphe
28
Capitole du Libre 2012
/28 42
std:map + operator<
29
Capitole du Libre 2012
/29 42
Présentation fonctionnelle
Présentation du projet
Architecture technique
OpenData
Fondation SYNTHESE
Conclusions
30
Capitole du Libre 2012
/30 42
Formats Tridents & GTFS
31
Capitole du Libre 2012
/31 42
API OpenData tisseo.fr
http://pt.data.tisseo.fr/<Nom de l’api>?<paramètres>&key=<votre_clé>
● placesList ● linesList● stopAreasList● stopPointsList● departureBoard
A VENIR :
● Calcul d'itinéraires● Isochrones
32
Capitole du Libre 2012
/32 42
Contributions OSM
Numéros de rue
Interdiction de tourner à gauche
Cohérence de graphe
33
Capitole du Libre 2012
/33 42
Numéro de rues
addr:housenumber
34
Capitole du Libre 2012
/34 42
Interdiction de « tourner à Gauche »Relation:restriction
35
Capitole du Libre 2012
/35 42
Graphe pour calcul d'itinéraire
36
Capitole du Libre 2012
/36 42
Graphe pour calcul d'itinéraire
37
Capitole du Libre 2012
/37 42
Présentation fonctionnelle
Présentation du projet
Architecture technique
OpenData
Fondation SYNTHESE
Conclusions
38
Capitole du Libre 2012
/38 42
Objectifs :● coordonner les développements● encourager les projets communs● publication régulière de versions « stable »● programme de certification● communication autour du projet● hébergement sources, doc, packages, etc.
Membres :● réseaux de transport France et Suisse
39
Capitole du Libre 2012
/39 42
Présentation fonctionnelle
Présentation du projet
Architecture technique
OpenData
Fondation SYNTHESE
Conclusions
40
Capitole du Libre 2012
/40 42
41
Capitole du Libre 2012
/41 42
42
Capitole du Libre 2012
/42 42
Q & A