Home

rapport phase 1

image

Contents

1. Stack Builder 2 0 0 X S lectionner les applications que vous souhaitez installer Be Cat gories Fle Add ons tools and utilities Ele Database Drivers 7 Npgsqi v1 0 0 ef PgOleDB v1 0 0 20 ef pSQlUDEC v8 3 603 install aia M psgqODEC 06 03 0200 install H B Replication Solutions Eh Spatial Extensions PostGls 1 3 2 for PostgreSQL 6 3 v1 3 2 HM PostGlS 1 3 3 for PostgreSQL 6 3 v1 3 3 Ge Web Applications Ee ae web Development lt Retour Annuler Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 7 E Lib Egalit Fraternit R PUBLIQUE FRAN AISE M diterran e Cr ation de la base PostGIS deux possibilit s e la suite de l installation PostGIS i PostGls 1 3 3 for PostgreSQL 6 3 Setup a Choose Components Choose which Features of PostGIS 1 3 3 For PostgreSQL 6 3 you want to install Check the components vou want to install and uncheck the components vou don t want bo install Click Next to continue Description Position Your modse Over a component bo see its description Select components to install C Create spatial database Space required 12 9ME Mullsart Install System e la lt Back Cancel PostGIS 1 3 3 for PostgreSQL 8 3 Setup Databasel OI x Database Name Specify the name of the spatial database
2. Libert galit Fraternit R PUBLIQUE FRAN AISE CETE Requ tes sur Base de Donn es G ographique Voirie et Transports Collectifs RAPPORT de PHASE 1 30 12 2008 Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version MobiGIS 2008 CETE RP 001 MG 2 Mises jour du rapport Num ro de Date Auteur principal R sum des modifications Version 26 11 2008 L Dezou MobiGIS Cr ation Libert galit Fraternit CETE M diterran e 30 12 2008 L Dezou MobiGIS Int gration des remarques de P Gendre CETE Contacts Oraanisme Soci t Nom du corresnondant Adresse T l nhone 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 qouv 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 2008 Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 CETE RP 001 MG Version 2 Page Libert Egalit Fraternit CETE M diterran e Sommaire I CONTEXTE 3 IL OBJET DU DOCUMENT 3 Il DOCUMENT APPLICABLE ET REFERENCE 4 IV GLOSSAIRE 4 V LISTE DES CONSTITUANTS 4 VL INSTALLATION 4 A PYTHON 4 B POSTGRESQL 4 C POSTGIS 6 D
3. S lectionner kont Clear All Annuler b Export des donn es vers PostGIS T i Cliquer sur l ic ne PostgreSQL PostGIS pour ouvrir la fen tre de param trage de l export vers SPIT Outil d importation de Shapefile dans PostGIS Connexions PostisreSQL FF Connecter Nouveau Editer Supprimer Options d importation et liste des shapefiles Utiliser le nom de colonne g om trique par d faut ou le sp cifier ici Utiliser le SRID par d faut ou le sp cifier ici Nom de la cl primaire gid Sch ma global T Ajouter Supprimer Tout enlever Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 15 Libert galit Fraternit R PUBLIQUE FRAN AISE M diterran e Cliquer sur Nouveau pour ouvrir la fen tre de param trage de la connexion vers la base CETE renseigner les diff rentes informations tester la connexion et valider Cr er une nouvelle connexion PostGIS Information de connexion Mom CETE H te luz Annuler Base de donn es CETE Aide Fort 0432 Mom d utilisateur chouette Mot de Passe TTT titty Sauvegarder le mot de passe Test de connexion Uniquement regarder la table geometry_colurmns Uniquement regarder dans le sch ma public En cliquant sur Connecter le sch ma global dans lequel vont tre ajout es les donn es appara t SPIT
4. create language plpgsql o Cliquer la fl che verte p o Ouvrir le fichier C Program Files PostereSQL 8 3 share contrib lwpostgis sql ee nu su E Query CETE sur postgres localhost 5432 C Program Files PostgreSQL6 3 share contrib lwpostais sqil Fichier dition Requ tes Favoris Macros Affichage Aide F El ab pu Ca A Fh pe Ba w E Te ceTE sur postares localhost 5432 Sld lwpostyis sal in 2756 2008 04 07 19 47 052 pramsey PostGls Spatial Types for Fostgresil http pastgis 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 Any change in this file must be evaluated for compatibility Changes cleanly handled by lwpostgis wptrade sgl are Cine other changes will require a bump in Major version Currently only function replaceble by CREATE OR REPLACE are oclesn iss handled O Cliquer la fl che verte gt o Ouvrir 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 la fl che verte Pour permettre l utilisation de Spit plugin et pour autoriser l utilisateur cete de cr er la g om trie des tables stopearea GRANT ALL ON geometry_columns TO PUBLIC Regu tes sur base de donn es g ographique voirie et TC Rapport Pha
5. select insert deadends 4 Calcul des indicateurs voirie a Taux d impasses 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 Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 26 E Libert galit Fraternit R PUBLIQUE FRAN AISE jz M diterran e en SQL dans une fen tre psql update maille set surface ST_AREA geom Un affichage gradu des surfaces peut tre r alis dans QGIS L gende Cl amp maille surface B 2 134 1029482440 W 1029482 440 2059962 744 B 2058962744 3008443 049 ie M 3088445 049 4117923 354 Bg 4117923354 5147403 658 W 5147403 658 6176893 963 ia M 6176583 963 7206364 268 B 7206364 268 8235844 573 B 8295844 573 9266324 877 W 9285324 977 10294805 183 Pour obtenir un fichier de r sultats interpr table dans Excel Dans une fen tre psq o results txt Les r sultats de la commande sont crits dans le fichier results txt du r pertoire courant select surface gid from ma
6. M diterran e L ensemble des courses de la p riode est parcouru avespeed est la moyenne des vitesses moyennes obtenues pour chaque course passant par le tron on durant la p riode e linknb nombre de courses reliant les deux points d arr t dans la p riode de mani re directe ou non pour toutes les lignes du r seau d crites en base de donn es e intermediatestopnb permet d identifier les tron ons d une course de type direct En effet parmi les missions consid r es certaines empruntent des voies directes Le champ intermediatestopnb 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 Pon 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 Omnibus ont un intermediatestopnb qui vaut 0 Position 1 7 su Position Z Acc s direct Intermediatesfa pnb 4 vi Intermediatesto pnb 0 Position 6 Position 7 Utilisation e Calcul des statistiques pour tous les tron ons Update pathlink set linknb intermediatestopnb avgspeed 0 0 G 3 select pathlink calec stats t id 2008 04 02 08 20 08 10 20 03 from journeypattern t Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 22 EE J Er Libe
7. Outil d importation de Shapefile dans PostGIS Connexions Post reSQL CETE Options d importation et liste des shapefiles Utiliser le nom de colonne g om trique par d faut ou le sp cifier ici X Utiliser le SRID par d faut ou le sp cifier ici er Nom de la cl primaire gid Sch ma global Lu Mom de Fichier Classe de donn es Nom de relation w Sch ma Cliquer sur ajouter s lectionner les shapefiles ajouter la base de donn es et valider Les donn es charger apparaissent Enfin cliquez sur Ok SPIT Outil d importation de Shapefile dans PostGIS fe Bf Connexions PostGreSQL CETE vr Connecter Nouveau Editer Supprimer Options d importation et liste des shapefiles Utiliser le nom de colonne g om trique par d faut ou le sp cifier ici the_gearn Utiliser le SRID par d faut ou le sp cifier ici Nom de la cl primaire Sch ma global public Nom de fichier Classe de donn es Donn es l Nom de relation DB Sch ma D 19_CETE DatalOut_MobiGiS_ shpichemin_AUtiseD31 shp ILINESTRING 136724 chemin_AUtlseD31 public D 9_CETE DatalOut_MobiGIS_shp COMMUNE_AUtlseD31 shp POLYGON 308 COMMUNE_AUtIseD31 public D 9_CETE Data Out_MobiGIS__shp COMMUNE_AUtlseD31_contour shp POLYGON 1 COMMUNE _AUtiseD31_contour public D 19_CETE DatalOut_MobiGIS __shp COMMUNE _ptuTlse shp POLYGON 83 COMMUNE_ptuTlse public D 9_CETE Data Out_MobiGIS__shp
8. 3 Nom character varying l i TE vues 0 ce cok character varying ERI y r plication 0 Se character varying 80 k p SFR anton character varying s0 rayne a P y Propri t Valeur Tarroancdi ase character tarina ANI a chouethe_plus Chargement des d tails sur les objets Table Ex cute 0 00 secondes 4 Copie des chemins dans la table des routes Dans une fen tre psql select copy chemin Cette commande est n cessaire car la voirie est d crite dans la base BD Topo de PIGN par 2 tables chemins et routes qu il faut fusionner en une seule pour pouvoir la traiter en tant que couche Pour d autres sources de donn es voirie disponibles d s le d part dans une seule couche ce script SQL pourrait tre inutile ou adapter 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 Ajout de la colonne impasse la table route AUtlseD31 Dans une fen tre psql ALTER TABLE route AUtlseD31 ADD COLUMN deadendflag boolean DEFAULT false Cette commande se trouve galement dans le script create columns_ routes sql livr qui ajoute galement un index routegeom_idx B Donn es TC 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 ou Regu tes sur bas
9. du service V rification E Pr c dent Annuler Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 5 Es T Lib galit Fraternit R PUBLIQUE FRAN AISE Mem M diterran e Activation des langages de proc dures S lectionnez les langages de proc dure activer dans la base de donn es par d faut M PL pgsal Da FIGE P PL perl untrusted M PL oython untrusted Du PL vtel De PL tel untrusted P PLJava trusted ou untrusted Pr c dent Annuler Stack Builder 7 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 PostgreSQL Database Server 6 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 Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 6 Er Libert Egalit Fraternit R PUBLIQUE FRAN AISE ME M diterran e
10. insertion des mailles dans la table maille O i insert _deadends sql Cr ation de la fonction plposal insert _deadends Calcul des impasses de la table route_AUtlseD31 Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 12 EE J Ey Libert galit Fraternit R PUBLIQUE FRAN AISE M diterran e VII CR ATION ET INITIALISATION DE LA BASE DE DONN ES BD Topo dans PostGIS 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 Cas particulier des donn es route BD Carto la couche des routes poss de les deux champs D partement_Gestionnaire et D partement Une fois sauv s au format shapefile ces champs sont tronqu s sur 10 caract res en D partemen gt deux colonnes poss dent les m mes noms ce qui provoque une erreur lors de import dans la base PostGIS Nous n avons pas trouv comment renommer attribut d une couche dans QGIS Pour contourner ce probl me le shapefile a t g n r en utilisant le logiciel ArcGIS en version bur
11. tout Montrez les groupes de Fichiers Sauvegarder le fichier en choisissant son nom son emplacement et son codage Sauvegarder la couche sous voir dans O G 49_CETEDatalOut_MobiGls__ shp ss gt z M n ordinateur T chemin_AUtlseD31 5hp COMMUNE_AUtIse031 shp i CyrilBloudeau COMMUNE AUtIseD31_contour shp COMMUNE ptuTise shp route _AUtIse031 5hp Mom de fichier chemin _AUseO31 shp Fichiers de type Shape iles shp Annuler Important pour permettre une bonne conversion de tous les caract res contenus dans les champs choisir le codage EUCTJP Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 14 EE J 4 Libert Egalit Fraternit REPUBLIQUE FRANGAISE ME M diterran e 2 Export des donn es vers la base PostGIS CETE a Installation du plugin SPIT Dans la barre de menu de QuantumGIS cliquer sur Plugins gt Gestionnaire de Plugins S lectionner l extension SPIT export vers PostgreSQL PostGIS OGIS Gestionnaire des plugins To enable disable a plugin click its checkbox or description Plugin WES Ajouter une couche WFS au canevas Qals Plugin installer Version 0 02 Downloads and installs QGIS python plugins EtiquetteCopyright Afficher information de copyright l Filter Plugin Directory C Program FilesiQuantum amp 1S plugins
12. 1id from journeypattern t order by t id Exemple de visualisation dans QGIS owen tee wii Oe eee ote T OTTA eo Ot ee tote eet ll L A CAAA ARAB EN OO CAMARA ARERR OK pathlink EX GeoSignal LUS Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 19 Liber Eeka lit Fra Era aoe M diterran e 3 Calcul des indicateurs 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 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 O Select eloparea cale estate 2008 04 02 Oat 20t0a TIOU 09 j Exemple de visualisation dans QGIS pour une requ te select stoparea_calc_stats 2008 Lila Uog20e io 204207 so Rs Eines 0 001 47 500 47 500 95 000 95 000 142 500 142 500 190 000 190 000 237 500 e 237 500 285 001 Remarque 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 vale
13. 5930 65826 28058 6176883 963 204730 3267 28072 7206364 268 1640636 022 28073 8235844 573 34756 52124 28074 9265324 877 1142980 157 28076 10294805 18 322501 7944 28078 ANAN NAN ANNANN o Distribution de la surface Sr A W surface distribution 12000000 10000000 6000000 1000000 surface distribution 2000000 0 ACH 0 Fe 0 A M ON TH Om D M 0 OU M ON HOG D win M M M O M O on O on C9 CC H Mm M e M eA M A e M di A AA ad eA eA eA ES ON TN oo 4 Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 28 E Lib gal aternit ternit R PUBLIQUE FRAN AISE ME M diterran e surface distribution a 120000 100000 80000 60000 40000 surface distribution 20000 0 Dm e AO AM lt mann om WwW win eos e e e UT T4 c Valeurs Min Max moyenne et m diane du p rim tre des mailles La colonne perimeter contient la donn e p rim tre de chaque maille Le calcul de p rim tre est r alis en SQL dans une fen tre psql update maille set perimeter ST_PERIMETER geom Un affichage gradu des p rim tres peut tre r alis dans GQIS L gende 2155 7 163 20759 715 35922 2473 45104 525 50207 304 Calcul des indicateurs e Valeur Min select min perimeter from maille Requ tes sur base de donn es g ographique voirie et TC Ra
14. D CLARATION DES FONCTIONS PLPGSQL DANS LA BASE 11 VII CR ATION ET INITIALISATION DE LA BASE DE DONN ES 13 A BD TOPO DANS POSTGIS 13 1 TRANSFORMATION DES DONN ES EN SHAPE FILES 13 2 EXPORT DES DONN ES VERS LA BASE POSTGIS CETE 15 3 VERIFIER L EXPORT DES DONN ES VERS LA BASE CETE 17 4 COPIE DES CHEMINS DANS LA TABLE DES ROUTES 17 5 AJOUT DE LA COLONNE IMPASSE LA TABLE ROUTE_ AUTLSED31 17 B DONN ES TC CHOUETTE 17 1 INSERTION DES DONN ES CHOUETTE PARTIR D UN DUMP DATABASE 18 2 INSERTION DES DONN ES CHOUETTE L AIDE DE L OUTIL CHOUETTE 18 VII REC YUETES DANS LA BASE POSTGRESQL POSTGIS 18 A REQUETES DANS LA BASE DE DONN ES TC 18 1 AJOUT DE LA STRUCTURE G OM TRIE AUX TABLES CHOUETTE 18 2 MISE JOUR DES G OM TRIES 19 3 CALCUL DES INDICATEURS 20 B REQUETES DANS LA BASE DE DONN ES VOIRIE 24 1 COPIE DES DONN ES CHEMIN DANS LA TABLE DES ROUTES 24 2 RECHERCHE DES MAILLES 24 3 RECHERCHE DES IMPASSES 26 4 CALCUL DES INDICATEURS VOIRIE 26 IX PERSPECTIVES ET SUITE DU TRAVAIL 30 Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 ii Libert galit Fraternit CETE M diterran e I CONTEXTE Le CETE M diterran e contribue au programme PREDIM la normalisation de linformation concernant les Transports Collectifs TC et a produit notamment en 2006 un rapport sur lutilisation des Syste
15. _idx ON stoparea USING GIST geom GIST _GROMBETRY_OPS 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 script 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 i create _ geo _ stoparea sql b Table pathlink La table pathlink contient des traits rectilignes directs type vol d oiseau qui relient deux arr ts physiques items de la table stoparea successifs d au moins une mission Deux scripts sont livr s e 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 psql i create_pathlink sql Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 18 Er Libert galit Fraternit R PUBLIQUE FRAN AISE M diterran e 2 Mise jour des g om tries a Table stoparea Maj de la colonne sur la base des longitudes latitudes UPDATE stoparea SET geom PointFromText POINT longitude latitude 4326 3 b Table pathlink truncate table pathlink select insert_pathlink_mission t
16. athlink_mission sqgl Cr ation de la fonction plpgsq1 insert_pathlink_mission Cette fonction prend en parametre 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 plpgsq1 stoparea_calc_stats Cette fonction prend en param tre une date et une plage horaire Elle calcule les statistiques des arr ts physiques Cf VIIL A 3 a O i pathlink calc stats sal Cr ation de la fonction p1pgsal 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 Pheure actuelle Untrusted 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 VIIT A 3 b O i insert _ mailles sql Cr ation de la fonction plogsgl insert_ mailles Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 11 Es Libert galit Fi it Fraternit R PUBLIQUE FRAN AISE M diterran e Calcul des mailles partir de la table route AUtlseD31 et
17. e de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 17 Libert Egalit Fraternit M diterran e directement l aide de l outil CHOUETTE 1 Insertion des donn es CHOUETTE partir d un dump database Cette partie sera compl t e dans le rapport phase 2 2 Insertion des donn es CHOUETTE l aide de l outil CHOUETTE Cette partie sera compl t e dans le rapport phase 2 VIII 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 alors inutiles De plus dans ces versions un trigger met automatiquement a jour la g om trie des l ments lorsque les champs latitude ou longitude sont modifi s dans la base de donn es PostgreSQL notamment depuis l application web a Table stoparea Le script de cr ation de la g om trie des points d arr t est create_geo_stoparea sql il contient le code SQL suivant ALTER TABLE stoparea ADD COLUMN gid serial NOT NULL ALTER TABLE stoparea ADD CONSTRAINT unique_gid UNIQUE gid Cr ation de la colonne g om trique EPSG 4326 WGS84 SELECT AddGeometryColumn stoparea geom 4326 POINT 2 CREATE INDEX stopareageom
18. e la phase 1 et produire un rapport de perspectives II OBJET DU DOCUMENT Le rapport phase 1 du projet Regu te BD SIG IMM a pour objet e De lister les constituants de la solution et d crire leur installation e De d crire les indicateurs et les calculs op r s e De fournir le mode d utilisation des scripts Le rapport phase 2 proposera des perspectives d extension et de mise en uvre Le pr sent rapport phase 1 est un rapport technique qui d crit le travail r alis destin essentiellement au CETE Le rapport de phase 2 qui pr sentera les donn es voirie TC utilis es et inclura un mode d emploi des requ tes a vocation tre diffus de mani re large aux utilisateurs potentiels Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 3 III DOCUMENT APPLICABLE ET REFERENCE DA1 Cahier des charges Requ tes BD SIG SIG IMM version 0 4 du 10 09 08 Consultation en vue d une Prestation Intellectuelle IV GLOSSAIRE BD Base de Donn es Plate forme de Recherche et d Exp rimentation pour le D veloppement de l Information Multimodale E oo nee V LISTE DES CONSTITUANTS Liste des constituants et version utilis es ep 5d PostGreSQL PostGIS QuantumGIS o QGIS ott SPIT es d importation de Extension oe age QGIS shapefile vers PostGIS VI INSTALLATION A Python Pour utiliser le langage Pl Python In
19. eautique d ESRI qui renomme le deuxi me champ D partment en D partem_1 Cela aurait aussi possible avec Mapinfo G oconcept ou avec Putilitaire open source ogr2ogr en ligne de commande L 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 Yue Couche Pr f rences Plugins Aide adage ee LADA eX QO eQiaezQageao vv wi ea L gende Bx E x route AUtlseD31 x COMMUNE ptuTise pe sA ti 2 A at Sata a A x COMMUNE AUtiseD31_ contour TA SE Sr FAT AR rN SAT Lu 4 Pigs de x COMMUNE AUtiseD31 ep we es EE YA A a chemin AUtlseD31 CE yy TRE va ee Aa iP x APON Ao SX 7 eo gt x N Pas lt b gt ASS ke i PER ee Le RE SE Overview a Ajouter une couche PostGIS x Rendu ko Z Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 13 Es Ey Lib galit Fraternit R PUBLIQUE FRAN AISE Mem M diterran e a x i route AUtisanti Wi lt oomez sur l emprise de la couche Montrer dans la vignette d COMMUNE u Supprimer o K COMMUNE B Ouvrir la table d attributs ond El w amp COMMUNE le Sauvegarder comme shapefile El w E chemin AU Propri t s Renommez Ajoutez au groupe J Etendre tout af R duire
20. ille 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 Des exemples des graphes sont fournis ci apr s o Nombre d l ments par plage de valeurs Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 27 7 Er Libert Egalit Fraternit R PUBLIQUE FRAN AISE M diterran e surface gid 1024883 252 27847 nombre d l ments dans chaque plage 33274 81702 27848 98082 72412 27849 7848 051941 27850 1869150 011 27852 25000 1037502 966 27853 49543 64978 27857 484484 548 27863 i 15000 106634 5694 27866 936336 1041 27881 a 13819 23456 27885 35023 69025 27896 449602 5954 27897 o 355363 2301 27911 Plage Plage Plage Plage Plage Plage Plage Plage Plage Plage 207506 048 27913 _ R 261830 0217 27925 we 155962 3235 27927 735208 3227 27928 MIN 2 13494873 293138 0801 27929 MAX 10294805 18 1439946 879 27930 41548 24591 27936 20000 E nombre d l ments dans chaque plage Plages de valeur 1917022 648 27941 2 13494873 80051 15112 28009 1029482 44 138 9143677 28025 2058962 744 5940 188843 28028 3088443 049 127 3152466 28050 4117923 354 10538 2149 28053 5147403 658 3
21. ine 27933 deadendflag ane is AT Il faut commencer par cr er la table MAILLE script create mailles sqal Pour lancer le calcul des mailles et peupler la table mailles dans une fen tre psql select Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 24 al T Subtitle fTitle Change Styles hi al ES Libert galit Fraternit R PUBLIQUE FRAN AISE M diterran e insert mailles noter que deux polygones calcul s par ST_Polygonize ont des g om tries non valides Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 25 PUBLIQUE FRAN AISE M diterran e 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 La copie d cran ci dessous pr sente le r sultat de la recherche d impasses dans QGIS amp NP el F Ke ROG CL gt NS PO ee l A PAE AS Pour lancer le calcul des impasses et renseigner le champ deadendflag de la table route_AUtlseD31 dans une fen tre psq
22. mes d Information G ographique SIG pour l analyse des r seaux pi tons et cyclables modes doux http www cete mediterranee fr tt13 www article php3 id_article 101 Le CETE participe par ailleurs au projet POTIMART visant d velopper des solutions SIG open source pout Vinformation multimodale www potimart org et http www cete mediterranee fr tt13 www article php3 id_article 118 Le projet Regu tes BD SIG IMM vise d velopper des outils open source permettant quelques analyses simples sur une base de donn es routi re et TC perm abilit des modes doux marche pied v lo sur un r seau routier e fr quence et vitesse des lignes sur un r seau TC d crit dans une base de donn es Chouette Dans le cadre de la phase 1 de la prestation de la soci t MobiGIS des requ tes SQL sont mises au point Elles permettent e D ajouter la composante spatiale aux donn es TC de type Chouette e D int grer les donn es voirie BD Topo dans la base PostgreSQL PostGIS e 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 libre Quantum GIS QGIS Les requ tes seront test es et d montr es sur des donn es r elles existantes fournies par le CETE pour un site pilote Toulouse La phase 2 de la prestation consistera packager les requ tes d velopp es dans le cadre d
23. pport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 29 7 E k Libert galit Fraternit R PUBLIQUE FRAN AISE Mem M diterran e e Valeur Max select max 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 1 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 SQL SELECT min perimeter AS median FROM maille WHERE occurrences_cumulees perimeter gt Moitie_population e Valeur moyenne select avg perimeter from maille IX PERSPECTIVES ET SUITE DU TRAVAIL Ce chapitre sera compl t lors de la phase 2 de consolidation qui va consister a e R diger une introduction d crivant le contexte et les objectifs afin de cibler des utilisateurs potentiels e Am liorer le package du d monstrateur Vobjectif est de faciliter son installation et permettre la r alisation de d monstrations e Pour la partie TC tester si possible sur des donn es Tiss o r centes La prise en compte de ces donn es sera document e e Mener une r flexion sur les indicateurs calcul s quels indicateurs ont le plus de sens Peut on d finir de nouveaux indicateurs utiles etc e Am liore
24. r les traitements des donn es de la base PostGIS quels rapports peut on d finir Cartes th matiques pouvant tre g n r es dans un SIG libre QGIS ou autre Par ailleurs les r sultats de cette tude pourront tre int gr s dans le cadre du projet POTIMART notamment les mod les des donn es POTIMART et celui de tude sont communs la g olocalisation des points d arr t et des tron ons TC pourra tre utilis e sans modification dans POTIMART FIN DU DOCUMENT Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 30
25. route_AUtlseD31 shp LINESTRING 1111116 route_AUtiseD31 public Supprimer Tout enlever OK nnuler Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 16 7 E k Libert galit Fraternit R PUBLIQUE FRAN AISE ME M diterran e 3 V rifier Pexport des donn es vers la base CETE Ouvrir PG Admin et s lectionner la base de donn es CETE V rifier la pr sence des tables dans CETE gt Sch mas gt public gt tables peAdmin Il Seles Fichier Edition Affichage utils Aide Navigateur d objets Propri t s Statistiques D pendances Objets d pendants E Serveurs 1 zl F PostgreSQL Database Server 6 3 1192 166 0 42 54321 mn Si Bases de donn es 5 INomM COMMUNE _AUtlseD31 CETE OID 28077 BS Catalogues 2 E Propri taire chouette Sch mas 1 Tablespace pg default public ESaC j 2 Domaines 0 Cl primaire Es Fonctions 663 aia sa i S quences 0 El A Tables 5 Panneau SOL ene OMMUNE AutiseDS1 Table COMMUNE AUtlseD31 FT COMMUNE AUseDS1 contour BF COMMUMNE_ptuTlse DROP TABLE COMMUNE AUtlaeD3l H E SIGT_FR_AIRPORT FS chemin_AUtIseD31 CREATE TABLE COMMUNE AUtlseD31 H E geometry columns FS route_AuUtseD31 gid integer NOT NULL spatial ref_sys Source G o character varying s0 H iis Fonctions trigger
26. rt galit Fraternit R PUBLIQUE FRAN AISE M diterran e Exemple de visualisation dans QGIS pour une requ te select pathlink_calc_stats t id 2008 11 14 OD 2003 C 0tr20e08 Trom Journe 7 palcern ti Colorisation des troncons selon la vitesse Quantum GIS 1 0 0 Kore preview ns nr E de SPa 78 286 117 429 e 117 429 156 571 H 156 571 195 714 195 714 234 857 Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 23 7 k Libert galit Fraternit R PUBLIQUE FRAN AISE M diterran e 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 lutilisateur 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 Paire urbaine de Toulouse respectivement chemin_AUtlseD31 et route_AUtlseD31 Les chemins sont copi s dans la table des routes qui con
27. s tron ons voisins si on veut obtenir une vitesse moyenne significative Dans notre script SQL la moyenne est calcul e sur une fen tre de temps de 10 minutes 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 Ce calcul sur une fen tre de temps implique que selon les courses un nombre variable de tron ons autour du tron on tudi sont pris en compte Les moyennes sont calcul es partir de courses passant par le tron on mais qui n appattiennent pas forc ment toutes la m me mission et donc s arr tant des arr ts diff rents selon la mission cette notion est prise en compte par attribut intermediatestopnb de pathlink La vitesse moyenne est calcul e sur une zone d au moins 10 minutes autour du tron on Dans lexemple 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 a H 6 O H H 2 H 5 H 4 Requ tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 21 E k Libert galit Fi it Fraternit R PUBLIQUE FRAN AISE
28. se 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 10 Libert galit Fraternit p cere M diterran e D D claration des fonctions plpgsql dans la base Les fonctions plpgsal 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 et lcygdrive e CETE RequetesSQL SOL 5 psql U postgres CETE Password for user postgres Welcome to psql 8 3 4 the PostgreSQL interactive terminal Type Scopyright for distribution terms Sh for help with QL commands For help with psql commands SG OF terminate with semicolon to execute query No to quit Warning Console code page 850 differs from Windows code page 12525 88 bit characters might not work correctly See psql reference page Notes for Windows users For details CET E i copy_chemins_in_routes sql CREATE FUNCTION 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 plpgsql copy_chemin Copie des enregistrements de la table chemin_AUtlseD31 vers la table route _AUtlseD31 O iinsert_p
29. stallation partir de python 2 5 2 msi B PostGreSOL Manuel utilisateur http www posteresql org docs 8 3 static index html Installation a partir de postgresql 8 3 msi1 Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version MobiGIS 2008 CETE RP 001 MG 2 Libert Egalit Fraternit CETE M diterran e Page EE J 4 Libert Egalit Fraternit REPUBLIQUE FRANGAISE M diterran e iis PostgreSQL Welcome to the PostgreSQL Installation Wizard OT English English Simplified Chinese 7 Chinese PRC German Deutsch f French Francais Japanese JAPAN Brazilian Portuguese Portugu s Brasil Select the language to be used during installation Russian Russian Swedish Svenska Turkish 4 T rk e Ukrainian Ukrainska White detailed installation log to postgresgl 8 3 log in the current directory Cancel ia PostgreSQL Initialisation du groupe de bases de donn es 0 M nitialisez le groupe de bases de donn es Num ro de port 5432 Adresses Accepte les connexions sur toutes les adresses pas seulement localhost Locale E Encodage serveur LATIN chert LATINA Z Superutlisateur cete Il s agit du nom de l utilisateur intere des bases de donn es Pour des raisons de Mot de passe s curit le mot de passe ne devrait PAS tre le m me que celui du compte
30. tiendra l ensemble des donn es voirie utilis es Cette requ tes a d j t pr sent e plus haut VII A 4 et ne doit pas tre ex cut e deux fois Pour cela dans une fen tre psql select copy_chemin 2 Recherche des mailles Une maille est une liste cha n 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 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 Paire toulousaine sut un PC XP Intel Core 2 Duo T7500 2 20 GHz avec 2GO de 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 Quantum GIS 1 0 0 Kore previewl 7 Oj x Bbc m AaBbC AaBbC 5 Fichier Edit Vue Couche Pr f rences Plugins Aide ing9 T Normal aaa LE e CRED fi LADA gt M v RANGER O MS SeSBORR wi Oy Qu Le 4 gt Dress L gende Corne E3 x extraitbdtt maille _ x _ B X extraithdtt_polyline i Surface 22 369 864 degr carr GB extraithdtt_polyl
31. to be created at the end of the installation process Spatial Database Information Database Name CETE Wullsott Install System v2 16 lt Back Install Cancel Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 8 Er Libert galit Fraternit R PUBLIQUE FRAN AISE CETE M diterran e E E m Peut modihier le catalogue directement Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 9 Libert galit Fraternit R PUBLIQUE FRAN AISE M diterran e o Ajouter la composante spatiale la base de donn es fait conform ment http www bostonais com PrinterFriendly aspx content name postois tut01 4 pgAdmin III Fichier Edition Affichage Outils Aide res trigger active T Ss py D sactiver les triggers Navigateur d objets Gctiver les briggers ae Serveurs 2 Replication E Postgres Luz fluz 542 El IN PostgreSQL Databas Se d connecter A Bases de donn e Wennarrer le service Se connecter i Grreber le service H oe Debogage k Ege Sch mas diteur de requ tes WILE WE egode eS El public d oe C Scripts j E 2 Afficher les donn es Ti gt 5 Rapports k T Maintenance Ms E o Dans la fen tre d dition des requ tes cr er le language plpgsql
32. ur de changer les couleurs ou encore on pourrait choisir un symbole de taille fonction de la fr quence de passage a l arret Pour ce dernier point dans ArcMap d ArcGIS par exemple et non dans GQIS un symbole de taille proportionnelle a la fr quence de passage l arr t pourrait tre d fini Regu tes sur base de donn es g ographique voirie et TC Rapport Phase 1 Version Page MobiGIS 2008 CETE RP 001 MG 2 20 E Libert galit Fraternit R PUBLIQUE FRAN AISE i M diterran e 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 e avgspeed vitesse moyenne sur le tron on 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 indiqu s entre deux points d arr ts cons cutifs sont non significatifs parfois 0 seconde ou trop approximatifs unit est la minute car les horaires th oriques sont renseign s sur une longueur de trajet significative qui regroupe plusieurs points d arr ts Par cons quent les horaires ne peuvent tre utilis s en l tat pour calculer les vitesses moyennes il est n cessaire d largir le calcul en int grant le

Download Pdf Manuals

image

Related Search

Related Contents

Samsung VC-TN600 User Manual  Balloon Gas Operating Instructions  PRESTIGE II 600    Punch User Manual  ALOE FIRST Aloe Vera Gel stabilisé (80%), eau distillée, allantoïne  Cher Utilisateur ! Nous espérons que vous prendrez plaisir à utiliser  

Copyright © All rights reserved.
Failed to retrieve file