Expertise d`une base de données transports en commun sur le

Transcription

Expertise d`une base de données transports en commun sur le
Expertise d’une base de données
transports en commun sur le territoire
métropolitain
La base Moviken du site i-transport.fr
SIG en connaissance des territoires
10 janvier 2008
Expertise d’une base de données sur les
transports en commun
∉
∉
∉
∉
Question : comment déterminer l’offre
TC de manière systématique sur les aires
urbaines, les Scot, les ZUS, etc…
En 2006 : ouverture du site i-transport
développé par une société privée
(Moviken) avec une partie de subvention
« ministère des transports »
I-transport = « mappy TC »
Une BD collectée pour l’occasion
SIG en connaissance des territoires
10 janvier 2008
Prise de contact avec la société Moviken
∉
∉
∉
∉
Eté 2007: le Certu a pris contact avec la société
pour examiner les possibilités de mise à
disposition de la base à des fins d’études
Evaluer l’usage possible au sein des services du
MEDAD
DGMT, DGUHC et MIG informés de cette
démarche
Mise à disposition temporaire (3 mois) de
l’intégralité de la Base au Certu pour expertise,
pour un cout de 8000 euros et signature d’une
convention de non-rediffusion
SIG en connaissance des territoires
10 janvier 2008
Réception des données
∉
Format Access relationnel
SIG en connaissance des territoires
10 janvier 2008
Intégration des données géométriques dans
MapInfo
∉
Géométrie des points d’arrêts
−
∉
Un simple « create point » à partir des coordonnées X et Y de la
table POINTS, en L2 étendu
Géométrie des lignes
−
La géométrie est portée par la table LIEN
−
Un lien relie 2 points d’arrêts
−
Le premier nœud de la ligne est le point d’arrêt définit par NumPA
−
Enchainement de 9 segments décrits par la table SEGMENT
∉
−
Chaque segment est définit par 15 nœuds dont on lit les coordonnées X et
Y
Le dernier nœud de la ligne est le point d’arrêt définit par NumPB
SIG en connaissance des territoires
10 janvier 2008
Intégration des données sémantiques
∉
∉
Par jointure sur les champs identifiants, on
redescend tous les attributs des autres
tables sur les tables des points et des lignes
Pour des facilités de gestion et pour
distinguer les réseaux urbains des autres,
les données initiales ont été découpées en
2 couples de 7 tables en fonction des
attributs « type_ligne » et « nature »
SIG en connaissance des territoires
10 janvier 2008
Schéma utilisateur MapInfo
∉
∉
∉
∉
∉
∉
∉
Les liaisons ville à ville => VAV
Les trains=>TRAIN
Les cars=>CAR
Les transports en commun en site propre
(métro, tram, funiculaire)=>TCSP
Les bus urbains=>BUS
Les RER et
transiliens=>RER_TRANSILIEN
Les bateaux
SIG en connaissance des territoires
10 janvier 2008
Schéma utilisateur MapInfo
∉
Attributs conservés pour toutes les tables
−
∉
Attributs conservés pour les tronçons
−
∉
Identifiant, code et nom ; info réseau ; info exploitant ;
info gestionnaire ; info autorité ; type de ligne
Identifiant ; nom de la région ; identifiants des points A et
B ; sens de circulation
Attributs conservés pour les points
−
Identifiant ; Insee commune, département et région ;
nom de la gare ; type de point (correspondance,
terminus…)
SIG en connaissance des territoires
10 janvier 2008
Schéma utilisateur MapInfo
∉
Attributs conservés pour les TCU :Bus,
TCSP et RER_transilien (points et
tronçons)
−
Attente en heure pleine et creuse, Nombre moyen de
passage par jour, heures de début et fin de service,
circulation les samedi et dimanche
SIG en connaissance des territoires
10 janvier 2008
Représentation du schéma utilisateur
SIG en connaissance des territoires
10 janvier 2008
Contrôle qualité des données
∉
Précision géométrique
−
Référentiel de saisie TéléAtlas
−
Décalage de 50 à 60 m sur l’axe des X constaté
visuellement par superposition avec l’ortho (avec bonne
cohérence TéléAtlas-Ortho)
SIG en connaissance des territoires
10 janvier 2008
Problème de décalage géométrique
∉
La société Moviken a été interrogée à ce sujet.
−
∉
Leur réponse :nous sommes bien sur une projection légèrement
décalée par rapport à Lambert 2 étendu. Les écarts sont toujours
inférieurs à 80 mètres en X et inférieurs à 10m en Y.
Un test de recalage des données sur une
commune par similitude (transformation de
Helmert) montre que les écarts ne sont pas
homogènes sur un territoire.
−
−
Ce problème de précision géométrique pose problème dès lors
qu'on souhaite croiser des données avec d'autres sources (périmètre
des Zus par exemple).
Il faudra donc déterminer lors des croisements avec périmètre des
zones d'incertitude de 50m.
SIG en connaissance des territoires
10 janvier 2008
Exhaustivité sémantique (remplissage des
attributs)
∉
∉
Tous les attributs hormis ceux liés à la
qualité de l’offre TCU sont remplis à
100%
Pour ceux liés à la qualité de l’offre
−
fréquence des lignes, heures de début et fin de service,
offre week-end et jours fériés.
−
Ces attributs sont présents dans la table « LIGNES »,
l'exhaustivité est donc contrôlée sur cette dernière
−
Sur 5951 objets lignes dans la base Moviken, 5428 objets
ont une géométrie : ce sont sur ces derniers que le
contrôle est effectué.
SIG en connaissance des territoires
10 janvier 2008
Attributs qualité de l’offre
∉
Les attributs ATT_HC et ATT_HP, représentant une
attente moyenne en minute sur la ligne, sont remplis de
diverses manières sur un type « chaîne de caractères » :
soit un nombre en mn ; soit une plage de X mn à Y mn
−
∉
une normalisation a été nécessaire afin qu'il soit de type
ENTIER avec moyenne pour les plages
Les champs HEURE_DEB et HEURE_FIN sont dans
un format « Heure » qui n'est pas reconnu par Mapinfo
−
Ils ont été convertis en chaîne de caractère pour pouvoir
être exploités dans MapInfo, puis transformés en valeur
numérique.
−
La chaine « 6h30mn » devient 6,5
SIG en connaissance des territoires
10 janvier 2008
Attributs qualité de l’offre
∉
Lorsque le nombre de passage par jour
n'est pas indiqué dans le champ
NB_JOUR, on peut l'estimer en utilisant
les champs ATT_HC, ATT_HP,
HEURE_DEB et HEURE_FIN
−
−
83 % des lignes de bus ont un attribut NB_JOUR vide.
46% des lignes de bus ont un attribut ATT_HP ou
ATT_HC vide.
∉
−
Mais 56% de ces dernières ont l'attribut NB_JOUR rempli.
Il ne reste donc en fait que 20% des lignes de bus pour
lesquelles on n'a aucun attribut pour estimer la qualité de
l'offre
SIG en connaissance des territoires
10 janvier 2008
Visualisation cartographique par PTU
SIG en connaissance des territoires
10 janvier 2008
Ajout d’un nouvel attribut sur la qualité de l’offre
∉
Les attributs ATT_HC, ATT_HP, HEURE_DEB et HEURE_FIN
ou NB_JOURS peuvent permettre d'estimer une qualité de l'offre
−
−
−
Ajout d’un attribut calculé sur LIGNES : NB_MOY nombre
moyen de passage par jour
Lorsque NB_JOURS est rempli, NB_MOY = NB_JOURS
Lorsque NB_JOURS est vide, 2 amplitudes horaires à partir de
HEURE_DEB et HEURE_FIN
∉
∉
∉
∉
∉
amplitude en heure pleine si HEURE_DEB et HEURE_FIN contiennent
les plages 7h-9h et 17h-19h
amplitude heure creuse = amplitude totale - amplitude heure pleine
nombre de passage de bus ou cars ou autre en heure pleine et en heure
creuse NB = amplitude x 60 mn / attente en minute.
Somme le nombre de passage en heure pleine et heure creuse pour avoir le
nombre de passage dans une journée de 24h (de minuit à 23h59)
Lorsque les attributs HEURE_DEB et HEURE_FIN ne sont pas remplis
alors que ATT_HC et ATT_HP le sont, on estime que l'amplitude heure
pleine correspond à 4h et l'amplitude heure creuse à 8h
SIG en connaissance des territoires
10 janvier 2008
Cohérence logique
∉
Comparaison du nombre d'objets de la
table access d'origine, éventuellement
regroupée sur le champ en question et du
nombre d'objets trouvés par
regroupement sur le champ dans la table
mapinfo
SIG en connaissance des territoires
10 janvier 2008
Taux de saisie géométrique estimé par PTU
SIG en connaissance des territoires
10 janvier 2008
Cohérence Point / Ligne
∉
On peut trouver des points d'arrêts
connectés à aucun tronçon
SIG en connaissance des territoires
10 janvier 2008
Erreur dans le remplissage du code Insee
∉
Si on sélectionne les points d'arrêts
appartenant à telle ou telle commune par
une requête sémantique sur le code insee,
et qu'on sélectionne ensuite les points
d'arrêts par une requête géographique « est
à l'intérieur de » commune (du découpage
de la BDCarto), on obtient des
incohérences
SIG en connaissance des territoires
10 janvier 2008
Incohérence géographique
∉
∉
∉
∉
Confusion entre communes homonymes
Confusion sur les noms de communes très
proches
sur 121 968 points TCU, 8 761 n'ont pas le
même code Insee Moviken , soit 7% (au
maximum) des codes Insee sont mal
renseignés.
Ceci pose problème pour les analyse
communales et la reconstitution des PTU qui
se basent sur la géographie des communes
SIG en connaissance des territoires
10 janvier 2008
Incohérence géographique, suite
∉
∉
∉
Il serait donc nécessaire d'affecter un code
insee « géographique » à la table des points
d'arrêts
Toutefois des problèmes se posent alors en
limite de commune car certains points se
retrouvent arbitrairement affectés avec le code
insee de la commune voisine
En l'absence d'une table géométrique de limites
communales cohérente avec la géométrie
Moviken, ce problème n'a pas de solution
simple
SIG en connaissance des territoires
10 janvier 2008
Exploitation des données
∉
∉
Un certain nombre d'attributs est calculé sur
divers périmètres : ZUS, commune, PTU
2 tables supplémentaires créées
−
une table surfacique représentant la couverture spatiale en points
d'arrêts de la zone.
∉
−
300 m pour le bus ; 500 m pour le tram ; 700 m pour le métro ; 800 m pour
le RER et transilien (source : projet Bahn-Ville)
une table Hypercentre localisant les « zones centrales » des
agglomérations PTU
∉
source d'information : les gares de la base Route500 de l'IGN, les
coordonnées des mairies données dans GeoFla de l'IGN (X_chef_lieu et
Y_chef_lieu) et l'occupation des sols Corine Land Cover de l'Ifen.
SIG en connaissance des territoires
10 janvier 2008
Attributs calculés
∉
Nombre de points d'arrêts de type Bus, TCSP et RERTransilien
∉
Couverture spatiale en points d'arrêts de la zone.
∉
Nombre total de passage tout mode confondu dans le
périmètre
∉
Nombre moyen de passage tout mode confondu dans le
périmètre
∉
Nombre total de lignes de bus TCSP et RER-Transilien
desservant le périmètre.
∉
Pour les ZUS uniquement
−
Nombre de lignes reliant le périmètre et l'hypercentre en direct
−
Nombre de lignes se rabattant sur un arrêt TCSP
SIG en connaissance des territoires
10 janvier 2008
Visualisation
SIG en connaissance des territoires
10 janvier 2008
Conclusion
∉
∉
∉
définir un modèle utilisateur approprié et de
réceptionner les données dans ce modèle afin
d'éviter les manipulations à chaque mise à jour.
Normaliser la saisie de certains attributs
La saisie n'est pas terminée donc la base n'est
pas complète ni exhaustive en terme d'objets.
Tous les PTU ne sont pas saisis et dans les
PTU saisis il manque encore des objets. On
peut estimer qu'il reste de 10 à 20% d'objets à
saisir
SIG en connaissance des territoires
10 janvier 2008
Conclusion (suite)
∉
∉
Pour les objets déjà saisis, tous les
attributs, notamment ceux concernant la
qualité de l'offre, ne sont pas remplis. Il
manque de l'ordre de 20% des
informations
Un problème de qualité du remplissage
des attributs a été détecté notamment
concernant le code Insee sur les Points
d'arrêts (maximum 7% d'erreurs)
SIG en connaissance des territoires
10 janvier 2008
Pour aller plus loin, voir avec Moviken
∉
quel est son processus de saisi ? Comment sont remplis
les informations liées à la qualité de l'offre (définition des
heures creuses, des heures pleines, etc...) ?
∉
quel est l'état réel de la saisie, PTU par PTU ou
commune par commune et quel est le planning de saisie?
∉
quels contrôles qualités sont mis en oeuvre par la société
pour assurer la qualité de la saisie ?
∉
à quoi est du ce problème de décalage géographique sur
l'axe des X et comment le régler ? À ce jour les
croisements géographiques sont entachés d'erreur.
SIG en connaissance des territoires
10 janvier 2008