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