Home

Spécifications fonctionnelles et techniques

image

Contents

1. Pour lancer le calcul des mailles et peupler la table mailles dans une fen tre psql seiect insert mailles notet deux polygones calcul s par ST Polygonize ont des g om tries non valides 3 Recherche des impasses Pr alable au calcul les mailles doivent avoir t calcul es Les arcs enti rement contenus dans les mailles sont recherch s ils sont marqu s comme tant des impasses Le calcul des impasses a pris 400 s sur le serveur de donn es pour l aire urbaine toulousaine 28 MOBIGIS CETE Med D mo BD g ographique et TC sp cifications La copie d cran ci dessous pr sente le r sultat de la recherche d impasses dans QGIS S ENS dr A LS ZS EA di Pour lancer le calcul des impasses et renseigner le champ deadendflag de 13 table route AUtlseD31 dans une fen tre psql select insert deadends 4 Calcul des indicateurs voirie a lauxd mpasses Dans une fen tre psql select count from route AUtlseD31 where deadendflag true select count from route AUtlseD31 where deadendflag false Le nombre d impasses sur les donn es de l agglom ration toulousaine est de 37230 soit 25 1 b Distribution de la taille des mailles La colonne surface contient la donn e surface de chaque maille Le calcul de la surface est r alis en SOL dans une fen tre psql update maille set surface ST AR
2. Correspondance ConnectionLink La correspondance permet d tablir des liaisons entre les arr ts Les liaisons d finissent une dur e de parcours entre les arr ts ou zones reli es La description des donn es permet d appr hender la composition des tables de la base de donn es Table Commentaires ET arrets_mapinfo ET chemin ET company ET connectianlink ET geometry columns itl stoparea journevpattern ET line mailles Une maille est une liste cha n e d arcs en boucl qui part t aboutit au m me noeud ET missinnlink Table des trontons inter arr Le physiques E pathlink Table des tron ons inter arr ts physiques ptnebwork ET route ET sde spatial referen spatial ref sys stoparea stoparearef 3 stoppoint ET timetable ET timetable date ET timetable period ET timetablevehiclejour vehiclejourney vehiclejourneyatstop copie d cran listant les tables d une base En pratique les tables que nous avons directement utilis es car repr sentables sous forme de 6 MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications couches SIG sont surtout les tables Stoparea points d arr t et MissionLink tron ons de ligne Les tables Zzetable contiennent les calendriers d application des horaires de transports Ils permettent de d finir les horaires d une course Toutes ces donn es doivent tre re
3. Connexions PostareSQL CETE Connecter Mouveau Editer Supprimer Options d importation et liste des shapefiles X Utiliser le nom de colonne g om trique par d faut ou le sp cifier ici the geom Utiliser le SRID par d faut ou le sp cifier ici E Nom de la cl primaire Sch ma global public Y Nom de Fichier Classe de donn es Donn es Nom de relation DB Sch ma CETElDatalOut MobiGIS shpichemin AUtlseD31 shp LIMESTRING 2672 chemin ALltlseD31 public 0 19 CETElDatalOut MobiGIS shpyCOMMUNE AUtlseD31 shp POLYGON 308 COMMUNE ALltlseD31 public 0 19 CETElDatalOut MobiGIS shpiCOMMUNE ALltlseD31 contour shp POLYGON COMMUNE ALltlseD31 contour public CETElDatalOut MobiGIS shpiCOMMUNE ptuTlse shp POLYGON 183 COMMUNE _ptuTlse public d 10 19 CETEWDataYOut MobiGIS shpiroute ALltlseD31 shp LINESTRING 1111116 route AUtlseD31 public Supprimer Tout enlever OK Annuler 3 V rifier l export des donn es vers la base lt CETE gt Ouvrir PG Admin et s lectionner la base de donn es lt CETE V rifier la pr sence des tables dans CETE gt Sch mas gt public gt tables 20 MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications pd 1 ra pgAdmin lll EN Fichier Edition Affichage Outils Aide Propri t s Statistiques D pendances Objets d pendants t SE Propri
4. diffus es par l Insee qui pourraient enrichir beaucoup l int r t du d monstrateur en permettant leur croisement avec les donn es transport Il serait n cessaire pour cela d obtenir l autorisation de diffuser les g om tries contours des zones IRIS utilis es par l Insee dans les recensements Les prochaines tapes envisag es par le CETE et ses partenaires Mobigis et Dryade dans le cadre du projet Potimart consistent compl ter le d monstrateur avec d autres scripts notamment d utiliser la librairie postgreSQL pgrouting qui permet des calculs de plus court chemin am liorer les indicateurs et les repr sentations cartographiques ainsi que de pouvoir acc der aux donn es de la base partir d un langage de haut niveau plus convivial que SQL ou d associer un serveur web la base postgis Ces d veloppements ne n cessitent pas proprement le d veloppement de nouveaux logiciels mais demandent n anmoins des adaptations des tests et un effort assez lourd de mise au point qui ne pourra tre effectu qu ult rieurement compte tenu des ressources tr s limit es affect es au financement de ce projet E Production de cartes th matiques et d analyses Les tables produites ou compl t es dans postgis sont ensuite accessibles depuis un SIG en tant que couches g ographiques pour autant qu elles poss dent une colonne de type lt g om trie gt geometry cotrectement renseign e Une fois que l on s est
5. cete OI Peut se connecter M Mot de passe IIT Mot de passe bis Le compte a expir M Droits du r le H rite des droits des r les parents Superutilisateur Peut cr er des bases de donn es Peut cr er des r les Peut modifier catalogue directement Commentaires a El Utiliser la r plication j Aide OK Annuler UE 14 MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications o Cr ation de la base de donn es I Base de donn es CETE Propri t s variables Droits SQL Mom FRS OID s Propri taire cete Codage d Mod le Tablespace adet 0 Restriction sch ma P Commentaires Aide OK Annuler F o Ajouter la composante spatiale la base de donn es fait conform ment http www bostongis com PrinterFriendly aspx content name postgis tut01 1 pgAdmin III Fichier dition Affichage Outils Aide el trigger active 7 p 7 D sactiver les triggers Mavigateur d objets Activer les triggers Replication Serveurs 2 Postgres Luz 02 54 ER 1 PostgreSQL Databas d connecter E E3 Bases de donn e D marrer Ie service Se SBS Arr amp ter le service H ER D iogsge ELS Sch mas diteur de requ tes T QUELES amp publi 1 Scr
6. tre sous linux y compris sur une machine virtuelle logiciel Virtual Box dont l installation est d crite dans le manuel utilisateur car n cessaire au fonctionnement du d monstrateur A Python Pour utiliser le langage Pl Python il faut installer le langage sous windows partir de python 2 5 2 ms1 10 MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications B PostGreSOL Manuel utilisateur http www postetresql otg docs 8 3 static index html Installation partir de postgresql 8 3 msi 1139 W English English Simplified Chinese Chinese PRE Welcome to the PostgreSQL Installation Wizard C German Deutsch Ce French Fran ais Japanese JAPAN Brazilian Portuguese Portugu s Brasil Select the language to be used during installation Russian Russian Swedish Svenska Turkish T rkce Ukrainian d Ukrainska write detailed installation log to postaresal 8 3 log in the current directory Cancel ie PostgreSQL Initialisation du groupe de bases de donn es M Initialisez le groupe de bases de donn es Num ro de port 5432 Adresses Accepte les connexions sur toutes les adresses pas seulement localhost Locale Encodage serveur LATIMT sl client LATIN M Superutlisateur cete s agit du nam de l utiligateur intere des bases de donn es Pour des raisons de Mot de passe s curit le mot de passe
7. Cr ation de la colonne Journeynb nombre de courses passant sur une p riode donn e ALTER TABLE stoparea ADD COLUMN journeynb integer NOT NULL DEFAULT 0 Ce sctipt doit tre ex cut une et une seule fois apr s que la structure de la base de donn es CHOUETTE ait t cr e Il peut tre ex cut dans une fen tre de commande psql connect en tant qu utilisateur cete Ni create geo stoparea sql b Table pathlink La table pathlink contient des traits rectilignes directs type lt vol d oiseau gt qui relient deux arr ts physiques items de la table stoparea successifs d au moins une mission Deux scripts sont livr s 9 create pathlink sql script de cr ation de la table pathlink dans la base de donn es CHOUETTE Utilisation e Cr ation de la table pathlink Dans une fen tre 541 Ni create pathlink sql 2 Mise jour des g om tries a Table stoparea de la colonne sur la base de logitudes latitudes UPDATE stoparea SET geom PointFromText POINT x vy b d b Table pathlink truncate table pathlink select insert pathlink mission t id from journeypattern t order by t id Exemple de visualisation dans QGIS 27 MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications 3 Calcul des indicateurs Les indicateurs sont calcul s sur une p riode constitu e d une date et une plage horaire date et horaires sont de
8. La d monstration tourne sous linux ubuntu puisqu elle doit pouvoir tre diffus e librement MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications T b CHOUETTE Ce logiciel open source est utilis en amont pour produire les donn es TC de mani re standardis e cf plus haut L outil Chouette Cr ation d horaires avec un O Ut d Echange de donn es TC selon le format Trident Europ en a t r alis par la soci t Dryade pour le compte du CERTU sur financement PREDIM Actuellement l outil se limite aux changes de donn es concernant la description statique de l offre de transports en commun et ne couvre pas les messages de perturbation par exemple Les objectifs affich s de cet outil sont de e Donner aux utilisateurs qui le souhaitent la possibilit de tester les profils d change XML TRIDENT sur des donn es r elles et de fournir des propositions d am lioration pouvant tre prises en compte dans le cadre de la normalisation e Transformer les fiches horaires de petits exploitants aux formats TRIDENT et g n rer un mini site web par la m me occasion si cela s av re une n cessit pour l exploitant e Permettre de petites autorit s organisatrices de transport de g rer des centrales dinformation e Donner aux exploitants de r seaux et autres acteurs la possibilit de t l charger le logiciel lui m me pour pouvoir l analyser et l int grer leurs syst mes d infor
9. t Valeur j PostgreSQL Database Server 8 3 192 168 0 4215432 e GES Bases de donn es 5 Ez Nom COMMUNE o eet 5 CETE 28077 Catalogues 2 Propri taire chouette 1 5 Sch mas 1 Tablespace po_default H public d Domaines D gt primaire gid 4 5 Fonctions 663 ems E Tables 8 Panneau SQL 2 5 5 8 E 8 Table COMMUNE AUtlseD31 FT COMMUNE AlltlseD31 contour FT COMMUNE pturTlse DROP TABLE COMMUNE AUtlseb3l 7 SIGT ER AIRPORT EF chemin 58 521 CREATE TABLE COMMUNE AUtlseD31 H E geometry Columns 4 route 21 gid integer NULL G spatial r f sys Source G o character varying 80 H i5 Fonctions trigger 35 Mom character varying Slj X Io vues 0 Code INSEE character varying 850 Mos Statut character varying s n a BEE Canton character varyingis u a SFR ying rhararter tarina ANI gi chouette plus Chargement des d tails sur les objets Table Ex cut 0 00 secondes 4 Copie des chemins dans la table des routes Dans une fen tre psql select copy chemin Attention cette commande ne doit tre ex cut e qu une fois sous peine de voir les chemins dupliqu s dans la table des routes 5 de la colonne impasse la table route AUtlseD31 Dans une fen tre psql ALTER TABLE route AUtlseD31 ADD COLUMN deadendflag boolean D
10. 1 8 841 Cr ation de la fonction 1 1 insert mailles Calcul des mailles partir de la table route AUtlseD31 O i insert deadends sql Cr ation de la fonction 1 5 5 1 insert deadends Calcul des impasses de la table route AUtlseD31 III CR ATION ET INITIALISATION DE LA BASE DE DONN ES Donne s routi res Dans un premier temps nous avons travaill avec les donn es de la BD Topo fournies par le CETE M diterran e sont au format natif du logiciel SIG Mapinfo tab Le logiciel SIG libre QuantumGIS est utilis pour copier les donn es BD Topo dans la base PostGIS Dans une premiere tape les donn es de la BD Topo sont transform es en format shapefile fichiers shp Les fichiers shapefile produits sont ensuite export s dans la base de donn es PostGIS La couche des routes poss de les deux champs lt D partement Gestionnaire gt et lt D partement gt Une fois sauv s au format shapefile ces champs sont tronqu s sur 10 caract res en lt D partemen gt gt deux colonnes poss dent les m mes noms ce qui provoque une erreur lors de l import dans la base PostGIS Pour contourner ce probl me le shapefile a t g n r en utilisant le logiciel ArcGIS en version bureautique T ESRI qui renomme le deuxi me champ D partment en a D partem_1 gt Une proc dure similaire permet d importer la table des routes d OpenStreetMap partir de fichiers Shapfile t l charge
11. 30 22079 501 EE GeoSignal 26 MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications 0101188100 des tron ons selon le nombre de courses reliant les deux points d arr t Quantum GIS 1 0 0 Kore preview1 ioj x Fichier Edit Vue Couche Pr f rences Plugins Aide jtadud eee c REGELE on DRARQRQRRO mo 0 Qu 4 A LC CI L gende Bx X 0 001 39 143 A 39 143 78 286 A 78 286 117 429 A X 117 428 156 571 158571 195 714 195 714 234 857 234 857 274 001 GeoSignal Zoom to Selection IL 14687435713 5 6 roseo eMe Renou 2 Remarque comme pour la colorisation des points d arr t les couleurs et plages de valeurs sont d finies automatiquement par QGIS pour un nombre de classe de valeurs choisi par l utilisateur Il est possible alors de changer les plages de valeur de changer les couleurs Dans ArcMap d ArcGIS par exemple une palette de couleurs peut tre choisie pour afficher une graduation compl te de couleurs en fonction de la valeur de l indicateur B Requ tes dans la base de donn es voirie 1 Copie des donn es chemin dans la table des routes Les chemins et les routes sont contenus dans deux tables distinctes extraites de la BD TOPO IGN pour l aire urbaine de Toulouse respectivement chemin AUtlseD31 et route AUtlseD31 Les chemins sont copi s dans la table des routes
12. cifier ici X Utiliser le SRID par d faut ou le sp cifier Nom de la cl primaire gid Sch ma global e Ajouter Supprimer Tout enlever Cliquer sur Nouveau pour ouvrir la fen tre de param trage de la connexion vers la base lt CETE y renseigner les diff rentes informations tester la connexion et valider MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications 19 2 Cr er une nouvelle connexion PostGIS Information de connexion Nom CETE H te Ins annuler Base de donn es CETE Aide Port 432 Mom d utilisateur chouette Mot de Passe s X Sauvegarder le mot de passe Test de connexion Uniquement regarder la table geometry columns Uniquement regarder dans le sch ma public En cliquant sur Connecter le sch ma global dans lequel vont tre ajout es les donn es apparait 2 SPIT Outil d importation de Shapefile dans PostGIS Mea Connexions Post reSQL CETE Options d importation et liste des shapefiles Utiliser le nom de colonne g om trique par d faut au le sp cifier ici X Utiliser le SRID par d faut ou le sp cifier Nom de la cl primaire gid Sch ma global Mam de Fichier Classe de donn es Mam de relation 51 Sch ma Cliquer sur ajouter s lectionner les shapefiles ajouter la base de donn es et valider Les donn es charger apparaissent 8 SPIT Outil d importation de Shapefile dans PostGIS
13. eon rdiristeur chemin ALltlseDr31 shp 2 COMMUNE ALtlseD31 shp Cyril Bloudeau COMMUNE ALtlseD31 conteur shp COMMLINE ptuTlse shp route ALltlseD31 shp Mom Fichier chemin Allee sto Fichiers de type nnuler 18 MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications Important pour permettre une bonne conversion de tous les caract res contenus dans les champs choisir le codage EUCJP 2 Export des donn es vers la base PostGIS lt CETE gt a Installation du plugin SPIT Dans la barre de menu de QuantumGIS cliquer sur Plugins gt Gestionnaire de Plugins S lectionner l extension SPIT expott vers PostgreSQL PostGIS OGIS Gestionnaire des plugins To enable disable a plugin click its checkbox or description Plugin WFS Ajouter une couche WFS au canevas QGI5 Plugin installer Version 0 02 Downloads and installs QGIS python plugins FtiquetteCopyright Afficher information de copyright Filter Plugin Directory C Program FilesiQuantum amp 1S plugins S lectionner kont Clear All b Export des donn es vers PostGIS Cliquer sur l ic ne pour ouvrir la fen tre de param trage de l export vers PostgreSQL PostGIS SPIT Outil d importation de Shapefile dans PostGIS Connexions PaskiareSoL Connecter Nouveau Editer Supprimer Options d importation et liste des shapefiles X Utiliser le nom de colonne g om trique par d faut le sp
14. missions consid r es certaines empruntent des voies directes Le champ interm diatestopnb contient le nombre d arr ts vit s par un tron on direct de ce type de mission compar la mission de type omnibus Par exemple Le tron on ci dessous o l on voit 4 arr ts vit s par la mission directe se voit attribu un intermediatestopnb de 4 Tous les tron ons inter arr t de type lt Omnibus gt ont un intermediatestopnb qui vaut 0 MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications 25 Position 1 Position 2 Acces direct Intermediates pnb24 Intermediatests 520 Position Utilisation e Calcul des statistiques pour tous les tron ons Update pathlink set linknb intermediatestopnb avgspeed 0 0 0 select mathlink calc stabts L i1d TE e EE st 1200100 from journeypattern t Exemple de visualisation dans QGIS pour une requ te select pathlink calc stats t id RUUSeZzI 07 US520USDUT t 12 00 00 From Journevpattern tj Colorisation des troncons selon la vitesse Quantum 615 1 0 0 Kore previewl E D x Fichier Edit Vue Couche Pr f rences Plugins Aide jftfadud amp amp c LADA D ov MRESSORR sa 9 amp a 0 UO L gende pathlink avyspeed i 0001 5 L X5 10 i F N 10 15 P X 15 20 P 20 25 7X
15. ne devrait PAS tre le m me que celui du compte du service V rification E lt Pr c dent Annuler MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications 11 D n S lectionnez les langages de proc dure activer dans la base de donn es par d faut Activation des langages de proc dures M PL pasal PL7perl uritrusted M PL puthon untrusted untrusted PL7Java trusted ou untrusted lt Fr c dent Annuler Stack Builder 2 0 0 Bienvenue dans Stack Builder Cet assistant vous aide installer des logiciels compl mentaires votre installation de PostgreSQL ou d EnterpriseDB Postgres Plus Pour commencer s lectionner l installation pour laquelle vous installez les logiciels de cette liste Si vous installez du logiciel utiliser avec un serveur distant s lectionner l option lt serveur distant gt PostgreSQL Database Server 8 3 sur le port 5432 Serveurs proxy Retour Suivant gt Annuler C PostGIS Installation l aide du Stack Builder PostgreSQL Constructeur de la pile applicative 12 MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications Stack Builder 2 0 0 X S lectionner les applications que vous souhaitez installer i Cat gories 3 e Add ons tools and utilities e Database Drivers 65 1 0 0 7 PgOleDB v1 0 0 20 7 ps
16. qui contiendra l ensemble des donn es voirie utilis es Pour cela dans une fen tre psql select copy chemin 2 Recherche des mailles Une maille est une liste chain e d arcs en boucle qui part et aboutit au m me noeud un chemin l mentaire dans le vocabulaire de la th orie des graphes La recherche des mailles est bas e sur la fonction native de PostGIS ST Polygonize lt Creates a GeometryCollection containing possible polygons formed from the constituent linework of a set of geometries noter que le calcul des mailles est assez long environ 1h30 pour la BD Topo de l aire toulousaine sur un PC XP Intel Core 2 Duo 17500 2 20 GHz 2GO RAM La copie d cran ci dessous pr sente le r sultat de la recherche de mailles pour un extrait de BD Topo Les polygones constitu s apparaissent en noir les routes ne faisant partie d aucune maille sont visibles en couleur verd tre La maille en rouge a t s lectionn e MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications 21 QUA Quantum 515 1 0 0 Kore preview E AaBbC AaBbC Fichier Edt Vue Couche Pr f rences Plugins ing9 Normal T Subtitle Title teg E ETIPETTEEDEEN 5 aan ul BCE Surface 22 369 864 degr carr 6 e extraitbdtt polyline a Sei Sauvegarder le projet SI 5312961843251 11315680936
17. utiliser un export des donn es d offre TC dans le cadre de ce d monstrateur R sum Ce document est destin aux techniciens des services Transport des collectivit s et plus g n ralement aux organismes et prestataires de service travaillant sur des tudes des r seaux de transport pr sente un d monstrateur permettant de produire des analyses g ographiques simples a partir dune base de donn es d crivant des r seaux de voirie routi re et de transport collectif Ce d monstrateur est diffus librement sur support DVD ou par Internet Le d monstrateur fonctionne avec des donn es r elles provenant du r seau de transport collectif Tisseo Toulouse partenaire du projet La donn e de voirie provient des donn es Open Street Map Utilisant des formats standard il pourrait tre facilement adapt d autres villes A terme l objectif de ce d monstrateur est de valider l int r t des utilisateurs potentiels collectivit s autorit s de transport et autres organismes publics bureaux d tudes pour une solution open source SIG d analyse de r seaux de transport et de mieux comprendre leurs besoins Ce d monstrateur ayant vocation tre compl t et am lior nous invitons toute personne int ress e nous faire part de ses remarques questions critiques ou suggestions Le d veloppement de ce d monsirateur a t confi la soci t MOBIGIS par le CETE M diterran e fin 2008 dans le prolongement d un projet de rec
18. AUTRES LOGICIELS 7 4 LES REQU TES VOIRIE TC 8 D PERSPECTIVES 9 E PRODUCTION DE CARTES TH MATIQUES ET D ANALYSES 10 II INSTALLATION DU D MONSTRATEUR 10 A PYTHON 10 b POSTGRESQL 11 C POSTGIS 12 D D CLARATION DES FONCTIONS PLPGSQL DANS LA BASE 16 HI CR ATION ET INITIALISATION DE LA BASE DE DONN ES 17 A DONNE S ROUTIERES 17 1 TRANSFORMATION DES DONN ES EN SHAPE FILES 18 2 EXPORT DES DONN ES VERS LA BASE POSTGIS CETE 19 3 V RIFIER L EXPORT DES DONN ES VERS LA BASE CETE 20 4 COPIE DES CHEMINS DANS LA TABLE DES ROUTES 21 5 AJOUT LA COLONNE IMPASSE LA TABLE ROUTE AUTLSED31 21 B DONN ES CHOUETTE 21 IV REQU TES DANS LA BASE POSTGRESQL POSTGIS 22 A REQU TES DANS LA BASE DE DONN ES TC 22 1 AJOUT DE LA STRUCTURE G OM TRIE AUX TABLES CHOUETTE 22 2 MISE JOUR DES G OM TRIES 22 3 CALCUL DES INDICATEURS 23 B REQU TES DANS LA BASE DE DONN ES VOIRIE 27 COPIE DES DONN ES CHEMIN DANS LA TABLE DES ROUTES 27 2 RECHERCHE DES MAILLES 27 3 RECHERCHE DES IMPASSES 28 4 CALCUL DES INDICATEURS VOIRIE 29 V DOCUMENT APPLICABLE ET R F RENCE 32 VI GLOSSAIRE 32 MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications Avant Propos Remerciements Nous tenons remercier Alexandre Blaqui re et toute son l quipe aujourd hui int gr e la Communaut Urbaine du Grand Toulouse pour le soutien de TISSEO au projet POTIMART et en particulier pour nous avoir autoris s
19. EA geom Un affichage gradu des surfaces peut tre r alis dans GOIS MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications 29 L gende 1 x maille surface D I 2 134 1029482 440 W 1028482 440 2058952 744 2058962 744 3088443 049 3088443 048 4117923 354 8 4117823 354 5147 403 558 MF 5147403 658 6176883 963 6176803 963 7206364 268 ME 7206364 268 8235844 573 ME 535244 573 9265324 B77 ME 65 324 877 10294805 183 Pour calculer les surfaces en ha et non en m2 il suffit de rajouter lt 10000 gt dans la requ te update maille set surface ST AREA geom 10000 Pour obtenir un fichier de r sultats interpr table dans Excel Dans une fen tre psql vo results txt Les r sultats de la commande sont crits dans le fichier results txt du r pertoire courant select surface gid from maille Les donn es sont contenues dans le fichier results txt elles peuvent tre interpr t es par un outil du type Excel par exemple e Ouvrir le fichier results txt dans Excel en utilisant l option Delimited choisir le caract re comme d limiteur e Cr er des graphes sont fournis ci apr s o Nombre d l ments par plage de valeurs classes de superficie ou de p rim tre o Distribution des valeurs histogramme des surfaces ou des p rim tres c Valeurs Min Max moyenne et m diane du p rim t
20. EFAULT false Cette commande se trouve galement dans le script create columns routes sql livr B Donn es Chouette Cr ation de la structure de la base de donn es CHOUETTE Les donn es CHOUETTE peuvent tre ins r es en base partir d un dump PostgreSQL en utilisant le menu Restaurer de PgAdmin ou directement l aide de l outil CHOUETTE cf documentation du site chouette mobi MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications 21 IV REQU TES DANS LA BASE POSTGRESQL POSTGIS A Requ tes dans la base de donn es TC 1 Ajout de la structure g om trie aux tables CHOUETTE Note la g om trie est int gr e aux versions de CHOUETTE sup rieures la version 1 3 Les requ tes de cr ation des g om tries d crites dans ce chapitre sont inutiles De plus dans ces versions un trigger met automatiquement jour la g om trie des l ments lorsque les champs latitude ou longitude sont modifi s dans la base de donn es PostgreSQL a Table stoparea Le script de cr ation des points est create geo stoparea sq il contient le code SQL suivant ALTER TABLE stoparea ADD COLUMN gid serial NOT NULL ALTER TABLE stoparea ADD CONSTRAINT unique gid UNIQUE 239 Cr ation de la colonne g om trique EPSG 27572 Lambert II SELECT AddGeometryColumn stoparea geom 27572 POINT 2 CREATE INDEX stopareageom idx ON stoparea USING GIST geom GIST GEOMETRY
21. TER CETE Y 1 M diterran e roi E D monstrateur libre Analyse g ographique de r seaux de voirie et Transports Collectifs Sp cifications fonctionnelles et techniques version du 19 10 09 Mises jour du rapport Num ro de Date Auteur principal R sum des modifications Version 26 11 2008 L Dezou MobiGIS EX CENE 30 12 2008 L 136209 MobiGIS Int gration des remarques de P Gendre boc RE 3 27 07 2009 C Bloudeau MobiGIS Evolution de la projection en Lambert II et prise en compte de la voirie OpenStreetMap 19 10 09 P Gendre CETE Med fusion docs installation introduction Contacts Oraanisme Soci t Nom du correspondant Adresse T l phone E mail CETE M diterran e Nom du correspondant Patrick Gendre Adresse Avenue Albert Einstein CS 70499 13593 Aix en Provence Cedex 3 T l phone 04 42 24 76 87 E mail pat gendre developpement durable gouv fr Nom du correspondant Laurent Dezou Adresse Rue du Lanoux 31330 Grenade T l phone 05 81 60 80 82 E mail Idezou mobigis fr MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications Sommaire I INTRODUCTION 4 A REQU TES SPATIALES ET SIG TRANSPORT OPEN SOURCE LE PROJET POTIMART 4 B LESDONN ES 4 1 LES DONN ES DE VOIRIE 5 2 LES DONN ES DE TRANSPORT COLLECTIF 5 C LESLOGICIELS 7 1 BASE DE DONN ES POSTGRESQL POSTGIS 7 2 SYSTEME D INFORMATION G OGRAPHIQUE QGIS 7 3
22. a continuit du projet de recherche Potimart financ dans le cadre du programme Predim qui a pour objectif de d velopper des solutions open source logiciels libres pour l analyse g ographique de r seaux de transport Les deux premi res phases ont t r alis es en 2008 Les r sultats du projet sont publi s sur le site www potimart org La phase 3 d une dur e de 6 mois au 2 me semestre 2009 a pour buts d approfondir l analyse des besoins de consolider les composants logiciels et d identifier un site pilote Le sch ma ci dessous donne une vue d ensemble de l architecture dans laquelle s inscrit le d monstrateut B Les donn es Le d monstrateur comprend 2 principaux types de donn es celles concernant la voirie d une part d autre part celles d crivant les r seaux de TC Dans une prochaine version il serait int ressant de compl ter le d monstrateur par des donn es de recensement de population Insee et les indicateurs que l on peut en tirer www potimatt org WWW predim org 4 MOBIGIS CETE Med D mo BD g ographique et TC sp cifications 1 Les donn es de voirie Open Street Map est une initiative priv e visant produire une cartographie vectorielle en libre diffusion du r seau routier mondial Partie d Angleterre OSM d sormais largement franchi les fronti res et la qualit des donn es OpenStreetMap OSM s est am lior e de mani re spectaculaire partir de 2008 comme e
23. a fl che verte Pour permettre l utilisation de Spit plugin et pour autoriser l utilisateur lt cete gt de cr er la g om trie des tables stopearea GRANT ALL ON geometry columns TO PUBLIC D D claration des fonctions plpgsql dans la base Les fonctions plpegsql sont disponibles dans le r pertoire de livraison RequetesSQL Elles sont crites pour l utilisateur cete Dans le cas o la base est utilis e par un autre utilisateur diter les scripts et corriger le nom de l utilisateur cete en le nom souhait Dans une fen tre de commande se placer dans le r pertoire de livraison RequetesSQL c l cygdrive e CETE Requetes S L SL 5 psql U postgres Password for user postgres Welcome to psql 8 3 4 the Postuyre5QL interactive terminal copuright for distribution terms sh for help with SQL commands wf for help with psqgl commands or terminate with semicolon to execute query No to quit Warning Console code page 850 gt differs from Windows code page 125240 88 bit characters might not work correctly psql reference page Hotes for Windows users for details CETE H Si copy chemins in toutes 501 CREATE FUNCTI ON CETE H e Se placer dans l environnement psql utilisateur postgres psql U postgres CETE e Cr er toutes les fonctions utiles en base de donn es O i copy chemins in routes sql Cr ation de la fonction 1 1 copy chemin Copie des enregistr
24. ables pour la France ou par R gion sur un site web OSM Le figures ci dessous repr sentent les donn es BD Topo mais le processsus est similaire avec les donn es OSM MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications 17 1 Transformation des donn es en shape files Dans QuantumGIS ouvrir les donn es tab fournies par le CETE Quantum GIS 0 11 0 Metis Fichier Vue Couche Pr f rences Plugins Aide d a amp Q x Y 2 oa ao SS a eoo L gende mix X route AUtiseD31 x COMMUNE ptuTlse 51 x COMMUNE AUtlseD31 contour x COMMUNE AUtiseD31 ai X amp chemin AUtlseD31 Overview Ajouter une couche PostGIS Echelle 1 32158800432 540388 1801728 Renou a Clic droit sur une couche et s lectionner lt Sauvegarder comme shapefile gt route Alltisan4 Sc Wi oomez sur l emprise de la couche X Ee COMMUNE Montrer dans la vignette Supprimer x COMMUNE X FF o pi Ouvrir la table d atkribubs i J COMMUNE Basculer en made dition Sauvegarder comme shapefile Sauvegarder la s l ction comme shapefile Propri t s Renommez AjouLez au groupe Etendre tout 1 R duire tout Montrez les groupes de Fichiers Sauvegarder le fichier en choisissant son nom son emplacement et son codage Sauvegarder la couche sous Wir dans 018 cETEWDatalOut MabiGIS ze sl Oo 3 D q
25. cation du r seau Transporteur Company s agit de l exploitant de la ligne Chaque transporteur dispose d un identifiant unique pour toute la base CHOUETTE quel que soit le r seau il est donc important que le gestionnaire de la base CHOUETTE le renseigne d une mani re bien d finie et p renne Ligne Line Une ligne se d finit par des propri t s telles que l indice et le nom qui sont connues des usagers Une ligne r f rence un r seau et un transporteur par ailleurs la ligne se compose d un ou plusieurs itin raires Itin raire ROUTE L itin raire est une s lection ordonn e de r f rences aux points d arr t Un itin raire est sp cifique une ligne mais les itin raires peuvent r f rencer des arr ts communs Course Vehicule ourney et Horaire VehicleJourneyAtStop Une course d crit le d placement d un v hicule de transport public sur un itin raire de la ligne La course parcourt les arr ts de l itin raire dans l ordre sans n cessairement s arr ter chacun des arr ts La course est rattach e un nombre variable de calendriers d application Mission Journey Pattern Si on consid re la suite ordonn e des arr ts d un itin raire la mission se d finit comme une suite Autrement dit toutes les courses d un itin raire qui desservent les m mes arr ts et dans le m me ordre des horaites diff rents ventuellement r f rencent la m me mission
26. connect sut la base de donn es contenant les tables sur lesquelles on veut travailler Pour visualiser les donn es dans QGIS il y a deux m thodes principalement soit ouvrir un fichier Shapefile Il peut tre plus pratique selon les cas d exporter les donn es base sous cette forme Il suffit d utiliser le programme utilitaire ogr2ogr pour r aliser cet export en ligne de commande DOS soit ouvfit directement une table en base de donn es QGIS sait se connecter facilement la base de donn es condition bien s r que le serveur soit lanc et avec le bon mot de passe et il d tecte automatiquement les tables de la base qui poss dent une colonne g om trie correcte qui permet de les ouvtit en tant que couche dans Postgis On peut ensuite travailler la fois avec des couches Shapefile ou Postgis ou cr er de nouvelles couches si besoin Il ne reste plus qu composer des cartes suivant les analyses que l on veut faire Les diff rentes couches se superposent correctement pour autant que le syst me de r f rencement spatial soit coh rent II INSTALLATION DU D MONSTRATEUR Liste des constituants et version utilis es Prhon EE 52 ll _ PostGreSQL PostGIS QuantumGIS ou QGIS SPIT Ge p ped importation de PEE de QGIS shapefile vers PostGIS Le d monstrateur peut tre install sous Windows sans machine virtuelle comme expliqu ci dessous Il peut de mani re tr s semblable
27. donn es utilis es proviennent du r seau TC toulousain Tisseo et ont t fournies pat l autorit organisatrice de transport urbain Communaut Urbaine du Grand Toulouse Elles nous t livr es directement en tant que tables postereSQL sous forme de fichier lt backup gt Elles sont issues d un export de fichiers XML au profil Trident Chouette produit par l exploitant du r seau TC et r import es dans l outil Chouette qui utilise la base postgreSQL postgis L application Chouette est disponible sur le site www chouette mobi un march de maintenance d volution et d accompagnement a t lanc par le CERTU en septembre 2009 l application devrait donc b n ficier d am lioration d s d but 2010 Il faut savoir que la description compl te des horaires d un r seau de TC est assez complexe elle s appuie sur un mod le conceptuel de donn es normalis au niveau europ en baptis Transmodel qui comprend des notions g n riques qui d crivent un r seau de transports en commun et que l on retrouve sous forme de tables dans la base CHOUETTE par 5 Le profil baptis Trident Chouette va d sormais s appeler Neptune dans le cadre son volution soumise fin 2009 au vote du groupe AFNOR BNEVT CN03 GTT7 MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications 5 exemple R seau PTNetwork Le r seau repr sente les lignes de transport qui le constituent Cette notion renseigne sut l identifi
28. e point en gardant l esprit que ce d monstrateur vise montrer les principes des outils et n ambitionne une qualit parfaite de donn es noter que la d monstration pourrait fonctionner avec d autres types de donn es en particulier avec la BD Topo de l IGN ce qui pr senterait plusieurs int r ts sa pr cision sa couverture nationale le fait que beaucoup de collectivit s et de services de l tat y compris le minist re du d veloppement durable et le CETE ont la licence d utilisation 2 Les donn es de transport collectif Dans le cadre de groupes de travail nationaux et europ ens de normalisation de l information transport un mod le de donn es ainsi que des profils d change de donn es XML ont t sp cifi s pour les donn es d crivant l offre th orique d un r seau de transport collectif Le minist re a financ dans ce cadre le d veloppement d un logiciel open source impl mentant ce profil d change l application Chouette qui permet donc des imports exports et la gestion d une Base de Donn es d offre th orique TC L objectif de ce d monstrateur de requ tes Voirie TC est aussi de valoriser ces formats d change standard dans la mesure o les donn es sont potentiellement disponibles terme sur l ensemble des r seaux francais les m mes bases de donn es requ tes et outils d analyse devraient pouvoir en effet tre mis en oeuvre sans difficult En l occurrence les
29. ements de la table chemin AUtlseD31 vers la table route AUtlseD31 O Mi insert mailles sql 16 MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications Cr ation de la fonction 1 1 insert mailles Calcul des mailles de la table route AUtlseD31 et insertion des mailles dans la table mailles O Xri ainserr pathlink mission sql Cr ation de la fonction p1pgsq1 insert pathlink mission Cette fonction prend en param tre un id de mission Elle cr e les liens inter arr ts physiques pour la mission Remarque les lignes cr es sont uniques Autrement dit une seule ligne est cr e lorsque deux arr ts sont reli s par plusieurs missions O i stoparea calc stats sql Cr ation de la fonction p1pgsq1 stopatea calc stats Cette fonction prend en param tre une date et une plage horaire Elle calcule les statistiques des arr ts physiques CF IV A 3 a O Ai pathiink calc 5 51 0 6 1 Cr ation de la fonction p1pgsq1 pathlink calc stats Note la fonction get average speed crite en PL Python est galement ins r e en base de donn es Le langage PL Python tant l heure actuelle lt Untrusted gt pour PostGreSQL cette fonction ne peut tre cr e que par le superuser postgres Cette fonction prend en param tre un identifiant de mission une date et une plage horaire Elle calcule les statistiques des tron ons inter arr ts physiques C IV A 3 b O Ni insert 0 341
30. ers vont pied prendre le bus Le r seau pi ton n est pas forc ment confondu avec le r seau routier accessible aux voitures A minima nous avons supprim pour la d monstration le r seau autoroutier interdit aux pi tons des donn es OSM Une analyse plus fine des cheminements impliquerait un travail tr s lourd de v rification sur le terrain Pour cette d monstration l important est de d montrer la faisabilit des outils l objectif n est pas une tude op rationnelle sur la voirie urbaine En pratique l utilisation des requ tes est le suivant Dans un premier temps une table MAILLES est cr e contenant un polygone par maille ilot La requ te de cr ation des mailles s appuie sur la fonction postgis polygonize pour cr er partir d une couche 7 Le profil Trident Chouette devrait tre prochainement d but 2010 rebaptis Neptune 8 MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications de lignes la table ROUTE contenant la voirie tudi e les mailles du r seau de voirie Il est ensuite assez simple d en calculer le p rim tre ou la surface Dans un second temps un script SOL ajoute une colonne impasse la table de voirie ROUTE colonne pouvant prendre la valeur true false La fonction PL SQL isdeadend value l appartenance de chaque troncon de voirie une impasse partir de ces l ments on peut calculer des indicateurs sur les mailles et impasses sur u
31. es moyennes il est n cessaire d largir le calcul en int grant les tron ons voisins pour r duire ces approximations La moyenne est calcul e sur une fen tre de temps de 10 minutes de temps de trajet autour du tron on l tude il est en effet estim qu partir de 10 minutes de temps de trajet la marge d erreur li e aux horaires n influe pas de mani re majeure sur les r sultats 24 MOBIGIS CETE Med D mo BD g ographique et TC sp cifications Les moyennes sont calcul es partir de courses qui n appartiennent pas forc ment toutes la m me mission faire le lien avec colonne intermediatestopnb quoi sert elle La vitesse moyenne est calcul e sur une zone d au moins 10 minutes autour du tron on Dans l exemple ci dessous pour calculer la moyenne sur le tron on H gt H 2 en rouge les 7 points d arr t color s en jaune sont pris en compte la distance est gale la somme des lignes type vol d oiseau qui relient les points d arr t H 4 6 He O O H 2 9 H 5 4 Lk SG L ensemble des courses de la p riode est parcouru avgspeed est la moyenne des vitesses moyennes obtenues pour chaque course se d roulant dans la p riode linknb nombre de courses reliant les deux points d arr t dans la p riode intermediatestopnb permet d identifier les tron ons d une course de type lt direct gt En effet parmi les
32. fficile et son d buggage probl matique a fortiori quand on a besoin d crire des fonctions en langage PL SQL ou python L utilisation d un langage de haut niveau devient alors plus appropri e 2 Syst me d information g ographique QGIS Quantum GIS QGIS est un des clients SIG open source les plus r pandus qui permet tr s facilement de se connecter une base Postois un point essentiel dans notre cas QGIS g re de nombreux formats de fichiers 1 peut travailler des images vectorielles et raster ainsi que des couches postois L existence de formats standard pour les donn es g ographiques shapefile etc fait que d autres outils commerciaux auraient pu aussi tre utilis s ArcMap Mapinfo etc pour visualiser les donn es de la base postgis et permettraient ventuellement des fonctionnalit s plus labor es de cartographie dont nous n avions pas besoin dans le cadre de ce stage Les principaux atouts de ce logiciel sont qu il est simple l utilisation et donc abordable par une personne ayant une connaissance minimum des SIG QGIS int gre un outil de mise en page 3 Autres logiciels a Machine virtuelle Virtual Box Virtual Box est un logiciel permettant d installer une machine virtuelle sous Windows ou Linux Il est utilis afin de livrer un d monstrateur pr install avec les bonnes versions et le bon param trage des logiciels les requ tes SQL d j install es les donn es d j import es en base
33. herche sur les SIG transport open source gt La 1 phase de cette tude a permis de d velopper des requ tes ou scripts SQL permettant de produire et des indicateurs puis des cartes relatifs d une part l accessibilit pi tonne des r seaux routiers calculs d impasses et de mailles d autre part la fr quence et la vitesse des lignes d un r seau TC La 2 phase a pour but de produire le d monstrateur diffusable librement partir de ces l ments La documentation associ e ce d monstrateur comprend 2 documents le manuel d utilisation permettant un utilisateur final de faire fonctionner le d monstrateur les pr sentes sp cifications fonctionnelles et techniques permettant un utilisateur avanc ou un utilisateur souhaitant en savoir plus de comprendre comment le d monstrateur a t concu et de reproduire le processus de traitement des donn es aboutissant au d monstrateur et ventuellement d adapter ou compl ter les requ tes pour les faire fonctionner sur d autres jeux de donn es ou produire d autres indicateurs et couches th matiques Les requ tes SQL mises au point permettent de prendre en compte la composante spatiale des donn es TC au profil Chouette Trident d int grer les donn es voirie BD Topo dans la base PostgreSQL PostGIS de calculer des indicateurs pr d finis A la suite de ces traitements les r sultats peuvent tre cartographi s gr ce l utilisation du logiciel SIG l
34. ibre Quantum GIS QGIS Les requ tes sont test es avec des donn es r elles existantes Toulouse Le document de sp cifications pr sente une vision d ensemble sur l architecture du d monstrateur lister les constituants de la solution et d crit leur installation d crit les indicateurs et les calculs op r s fournit le mode d utilisation des scripts donne quelques perspectives d am lioration du d monstrateur 1 sur les site http www cete mediterranee fr tt13 www predim org et www potimart org 2 par e mail en contactant pat gendre a developpement durable gouv fr et ldezou Q mobigis fr wwW potimart otg MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications 3 I INTRODUCTION A Requ tes spatiales et SIG transport open source le projet POTIMART Le d veloppement de ce d monstrateur a t confi la soci t MOBIGIS par le CETE M diterran e fin 2008 dans le prolongement d un projet de recherche sur les SIG transport lt open source La 1 re phase de cette tude a permis de d velopper des requ tes ou scripts SOL permettant de produire et des indicateurs puis des cartes relatifs d une part l accessibilit pi tonne des r seaux routiers calculs d impasses et de mailles d autre part la fr quence et la vitesse des lignes d un r seau TC La 2 me phase a pour but de produire un d monstrateur diffusable librement partir de ces l ments Ce d monstrateur s inscrit dans l
35. ipts e p Afficher les donn es 8s s Rapports CT Maintenance Las E o Dans la fen tre d dition des requ tes cr er le language plpgsql lt create language plpgsql gt o Cliquer la fl che verte P o Ouvrir le fichier C Program Files PostgreSQL 8 3 share contrib lwpostgis sql MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications 15 F Query CETE sur postgres localhost 5432 C Program FilessPosbgreSQLs8 3 share contribsIwpostgis sqt Fichier dition Requ tes Favoris Macros Affichage Aide SIS d i a ee rn ye Do ei sur postgres lacalhost 5432 sId lwpostqgis sql in 2756 2008 04 07 19 47 052 pramsevy 5 PostG IS Spatial Types for Postqgres3 uL http postgis refractions net Copyright 2001 2003 Refractions Research Inc This is free software you can redistribute and or modify it under the terms of the GNU General Public Licence See the COPYING File change in this file must be evaluated for compatibility Changes cleanly handled by lwpostgis uptrade sgl are Line other changes will require a bump in Major version Currently only function replaceble by CREATE OR REPLACE are leanlsr handled O Cliquer la fl che verte P o Ouvtir le fichier C Program Files PostereSQL 8 3 share contrib spatial_ref_sys sql la fin de fichier sql supprimer la ligne VACUUM ANALYZE spatial ref sys Cliquer l
36. iqu SS Affiche une information sur un objet quand le 2285 de la souris le survol Ree 1 4253 43 1425343 5586 SE 1 38627 one 2 Rematque couleurs et plages de valeurs sont d finies automatiquement par QGIS pour un nombre de classe de valeurs choisi par l utilisateur Il est possible alors de changer les plages de valeur de changer les couleuts ou encote on pourrait choisir un symbole de taille fonction de la fr quence de passage l arr t Pour ce dernier point dans ArcMap d ArcGIS par exemple et non dans GOQIS un symbole de taille proportionnelle la fr quence de passage l arr t pourrait tre d fini b Table pathlink Les indicateurs sont calcul s sur une p riode constitu e d une date et d une plage horaire date et horaires sont des param tres d entr e de la proc dure plsql en charge du calcul des indicateurs Indicateurs calcul s pour chaque tron on avospeed vitesse moyenne sur le troncon y La moyenne est calcul e sur l ensemble des courses empruntant le tron on pathlink consid r sur la plage horaire tudi e Dans les faits les horaires th oriques sont renseign s sur une longueur de trajet significative qui regroupe plusieurs points d arr ts Les horaires indiqu s entre deux points d arr ts sont non significatifs parfois 0 seconde ou trop approximatifs l unit est la minute Par cons quent les horaires ne peuvent tre utilis s en l tat pour calculer les vitess
37. mation C autres outils Nous avons utilis notamment pour les conversions de syst mes de projection et les imports exports l outil ogr2ogr qui est un logiciel open source de traitement de donn es d ailleurs utilis aussi dans QGIS Le logiciel statistique open source R wwmw r project org peut tre un outil int ressant pour effectuer certains calculs plus facilement qu en SQL se connecte facilement PostgreSQL 4 Les requ tes Voirie TC Les requ tes seront d crites plus en d tail dans la partie IV a Requ tes voirie mailles et impasse L objectif de ces requ tes est de calculer des indicateurs qui renseignent sur la perm abilit la facilit travetser le r seau de voirie Elles permettent de qualifier la facilit de se d placer pied ou v lo dans un quartier dans la mesure o ces modes de d placement dits lt doux gt ou lt actifs gt sont tr s sensibles aux d tours aux lt effets de coupure gt qui emp chent de prendre la ligne droite pour aller d un point un autre Le taux d impasses ou le p rim tre des p t s de maison ilots blocs ou mailles selon le vocabulaire sont les indicateurs calcul s Il est clair qu un quartier dont le p rim tre moyen des mailles est par exemple 700 m tres 10 minutes pied ne sont gu re pratiqu s par les pi tons Cet indicateur mesure donc aussi indirectement la facilit d acc s aux TC puisqu en g n ral les usag
38. n t moigne l ouverture du service OpenRouteService qui d montre la mise en oeuvre d un service de calcul d itin raire routier s appuyant sur les donn es OSM et les sp cifications OGC OpenLS Gr ce des outils de saisie tr s volu s et l effort des b n voles les donn es disponibles en France notamment autour de Toulouse sont d sormais assez compl tes La qualit des tron ons du r seau OSM est tout fait correcte d autant plus que les b n voles POSM ont obtenu l accotd du minist re des finances pour s appuyer sur le fond de plan cadastral diffus sut le web ce qui permet une saisie du r seau en ligne sans faire de relev GPS sur le terrain Une difficult en revanche sur les tron ons OSM est qu ils ne sont pas forc ment trac s d une intersection une autre mais peuvent repr senter toute une rue et croiser d autres tron ons ce d faut nous a demand de faire un pr traitement avant de pouvoir effectuer la d tection des mailles et des impasses Heureusement un script SOL de cr ation d une couche de points d intersections entre les troncons d une couche polyligne avait d j t d velopp par la communaut postgis et notre script l utiliser ce qui l a largement simplifi Le script fonctionne correctement en tout cas sans produire d erreur mais 1 semble que certains cas particuliers de g om tries n ont pas t trait s comme il l aurait fallu Nous n avons pas eu le temps d approfondir c
39. n territoire donn par exemple sur une commune ou sur les zones IRIS de l Insee taux d impasses en valeur min max moyenne m diane du p rim tre des mailles Il est ensuite possible de visualiser ces indicateurs sur un SIG en cr ant des cartes th matiques b Requ tes TC fr quences et vitesse moyenne L objectif des fonctions de requ tes d velopp es par Mobigis est de produire des indicateurs de base sur tous les arr ts du r seau TC pour une tranche horaire et un jour donn s vitesse moyenne d une ligne tron on par tron on fr quence de passage un art t pour une ou plusieurs lignes Le calcul du nombre de bus passant un arr t pendant une p riode jour tranche horaire donn e consiste compter le nombre de courses vehicle journey Ce nombre est ins r comme une colonne attributaire JOURNEYNB suppl mentaire dans la table STOPAREA Le calcul des vitesses moyennes est compliqu par le fait que tous les bus ne passent pas tous les arr ts il y a des lignes directes semi directes express etc et la notion de tron ons n est donc pas imm diatement disponible en base il faut d abord cr er la table des tron ons MissionLink Par ailleurs les horaires tant arrondis la minute pr s ils ne sont pas significatifs entre 2 arr ts cons cutifs Les vitesses moyennes sont donc calcul es comme des moyennes glissantes sur plusieurs tron ons Cette fonction plus comple
40. nseign es par le gestionnaire du r seau qui utilis en g n ral pour cela des outils informatiques dits de production horaire C Les logiciels Les traitements ont t effectu pout l essentiel avec des logiciels Open source base de donn es et client SIG 1 Base de donn es PostoreSOL ostois La base de donn es PostgreSQL est la principale base de donn es relationnelles open source avec MySQL et SQLlite PostgreSQL dispose d une extension g ographique Postgis qui a pratiquement le monopole dans le domaine open source Cette extension permet de d crire la g om trie des objets g r s dans les tables de mani re pouvoir les visualiser sous forme de cube dans un Syst me d Information G ographique SIG et pouvoir faire des requ tes spatiales et topologiques proximit inclusion etc Les performances de Postgresql permettent de traiter de gros volumes PostgreSQL se prend rapidement en main pour les fonctionnalit s de base gr ce l outil graphique PgAdmin L aide pour la r alisation des requ tes est accessible mais en anglais Le langage SQL permet facilement d effectuer des requ tes simples de mani re interactive Postgis comprend un certain nombre de fonctions permettant en outre d effectuer des requ tes spatiales sur les donn es proximit intersection etc En revanche d s qu on veut obtenir des r ponses des requ tes plus complexes la syntaxe de SOL est di
41. qDDBC 8 3 603 install Sg psqlODBC 08 03 0200 install 3 e Replication Solutions Ce Spatial Extensions SS PostGIS 1 3 2 For PostgreSQL 8 3 v1 3 2 Jh Postals 1 3 3 for PostgreSQL 8 3 v1 3 3 H Web Applications Development lt Retour Annuler Cr ation de la base PostGIS deux possibilit s e la suite de l installation PostGIS f PostGIS 1 3 3 for PostgreSQL 8 3 Setup Ioj x Choose Components Choose which features oF PostGIS 1 3 3 For PostgreSQL 8 3 vau want to install Check Ehe components vau want to install and uncheck the components vau don t want to install Click Net to continue Description mouse over see its description Select components to install L Create spatial database Space required 12 9ME Hullsott Install System ve i8 z Back Cancel MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications Database Mame Specify the name of the spatial database ka be created at the end af Ehe installation process Spatial Database Information Database Mame CETE Wullsott Install System v 18 z Back Install Cancel e En dehors de l installation PostGIS o Via PgAdmin cr ation de l utilisateur cete Ajouter un r le de connexion Propri t s appartenance du r le Variables SOL Mom du r le
42. re des mailles La colonne lt perimeter gt contient la donn e p rim tre de chaque maille Le calcul de p rim tre est r alis en SOL dans une fen tre psql update maille set perimeter ST PERIMETER geom Un affichage gradu des p rim tres peut tre r alis dans GOIS 30 MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications L gende perimeter 3 497 7192 053 14374 608 21557 163 M 21557 163 28725 718 WM 25739 718 35922 273 358922 273 43104 828 50267 3804 Pour calculer les p rim tres en km et non en m tre il suffit de rajouter lt 1000 gt dans la requ te update maille set perimeter ST PERIMETER geom 1000 Calcul des indicateurs e Valeur Min select min perimeter from maille e Valeur Max select perimeter from maille e Valeur m diane attention le calcul est un peu long il a pris 574 s sur un serveur Intel XEON 4 c urs CREATE OR REPLACE FUNCTION occurrences cumulees FLOAT RETURNS INTEGER AS SELECT sum l INTEGER FROM maille where perimeter lt 1 LANGUAGE SQL CREATE OR REPLACE FUNCTION Moitie population RETURNS INTEGER AS SELECT count INTEGER 2 FROM maille LANGUAGE 501 SELECT min perimeter AS median FROM maille WHERE occurrences cumulees perimeter gt Moitie population e Valeur moyenne select avg perimeter from maille MOBIGIS CETE Med D mo BD g ographiq
43. s param tres d entr e de la proc dure plsql en charge du calcul des indicateurs a Table stoparea Un indicateur est calcul pour chaque point d arr t _journeynb nombre de courses passant par le point d arr t sur la p riode Utilisation e Calcul des statistiques pour tous les points d arr t Update stoparea set journeynb 0 select StoDaresa oslc IZIDUSUD 3s Exemple de visualisation dans QGIS pour une requ te select stoparea calc stats 2009 st Ak J24 00 200 34 MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications 23 Quantum GIS 1 0 0 Kore previewl 2 ini x Fichier Edit Vue Couche Pr f rences Plugins Aide mudBceero aea oes AR se SR anos NL Li rrr L gende E X stoparea joumeynb 9 0 001 47 500 47 500 95 000 95 000 142 500 142 500 190 000 9 190 000 237 500 237 500 285 001 o pathlink ah CU Bn du Lang i LE I SCH d rds Bar i p B X GeoSignal Si Ve DAN Mr zYo de Gamen Se 8 Le P gie rale Dere de GE n Laborda de Rangucil Ca 2 e E E en Dole Pe Complexe Spalisl A 3 AI de Barcelone Cm Do ei 7 3 de Luspinct 1 te Cree E Paan SS la R publ
44. ue voirie et TC sp cifications 31 V DOCUMENT APPLICABLE ET R F RENCE DA1 Cahier des charges Requ tes BD SIG SIG IMM version 0 4 du 10 09 08 Consultation en vue d une Prestation Intellectuelle du CE TE M diterran e MOBIGIS Requetes SIG VP TC Rapport Phase 1 pour CETE Med V3 du 27 07 09 Conception d un outil open source d analyse SIG voirie TC Claire Christol Rapport de stage Mast re SIG Universit de Provence Digne CETE M diterran e Juin 2009 http www cete mediterranee fr tt13 www article php3 id_article 192 Site Internet www potimatt org www predim otg www cete mediterranee fr tt13 VI GLOSSAIRE BD Base de Donn es O 315 Quantum GIS Open Source PREDIM Plate forme de Recherche et d Exp rimentation pout le D veloppement de l Information Multimodale SIG Systeme d Information G ographique 32 MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications
45. xe a t crite en python D Perspectives Lors d un stage de Master effectu au CETE d avril juin 2009 par Claire Christol nous avons cherch compl ter les donn es en s appuyant sur celles diffus es par l Insee sur son site Internet issues du recensement de la population Nous n avons utilis que les population et nombre de logements dans les donn es Insee mais il serait possible d utiliser des donn es plus fine par sexe par classe d ge ventuellement par cat gorie socio professionnelle pour affiner les indicateurs et les analyses Nous avons compl t les scripts SOL en vue de pouvoir r installer compl tement la base VP TC cr er les tables mailles impasses arr ts tron ons ainsi que la table IRIS des zones Insee Cette table comporte une ligne par zone IRIS nous avons ajout des colonnes suppl mentaires en vue de produire des cartes th matiques sur des attributs d riv s des calculs d indicateutrs sur la voirie et les TC pourcentage d impasses c est dire longueur totale des impasses divis par longueur totale de voirie par IRIS p rim tre moyen des mailles comptises dans un IRIS nombre d arr t nombre de passages de bus vitesse moyenne par IRIS densit d arr ts ou de passage l hectare Les am liorations ptopos es concernent donc notamment l utilisation des donn es de population MOBIGIS CETE Med D mo BD g ographique voirie et TC sp cifications 9

Download Pdf Manuals

image

Related Search

Related Contents

SISTEMA DE DIRECCION.(ES2246410)  BENDIX BW1808 User's Manual  BEDIENUNGSANLEITUNG - Besøg masterpiece.dk  取扱説明書 - M  Wireless-N Gigabit Security Router with VPN User  StarTech.com 1 ft Panel Mount USB Cable B to B - F/M  Samsung SEW-HAR129AUM User Manual  Electricity from the sun Solar PV systems explained  

Copyright © All rights reserved.
Failed to retrieve file