BASE DE DONNEES GEOGRAPHIQUES DE TEMPS DE VERSION 2.0 ICIA TECHNOLOGIES PARCOURS PAR GPS. Tel : 04 42 93 19 08 Fax: 04 42 93 19 08



Documents pareils
Prise en main du logiciel de SIG MapInfo

Documentation Administrateur

Guide de l utilisateur ArpentGIS-Trajet 1.2 ArpentGIS-Expert 1.4

Logiciel ArpentGIS-PC Guide de l utilisateur

Fiches d aide à MapInfo

INTRODUCTION GENERALE...1 LA CONNEXION ODBC :...1. CONNEXION AU TRAVERS D EXCEL(tm)...6. LOGICIEL QUANTUM GIS (Qgis)... 10

Démonstrateur libre Application des données Open Street Map à l analyse géographique de réseaux de voirie et Transports Collectifs

Cahier Technique. «Développer une application intranet pour la gestion des stages des étudiants» Antonin AILLET. Remi DEVES

Easy to. report. Connexion. Transformation. Stockage. Construction. Exploitation. Diffusion

BIRT (Business Intelligence and Reporting Tools)

Cadastre du bruit SIT-JURA. Connecteur Arcview9.x - MSAccess. Mode d emploi. Appel formulaire. Page 1 sur 15

SQL Data Export for PS/PSS

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09

Observatoires du Bruit. Import des données du Classement sonore : Utilisation de l'outil VSMAP

ArcGIS 10 Christophe Tourret Gaëtan Lavenu

Qu est-ce que ArcGIS?

Tutoriaux : Faites vos premiers pas avec Microsoft Visio 2010

Formation GEOMEDIA. Analyse et cartographie Septembre 2009

STAGES DE FORMATION INTER-ENTREPRISES PÔLE 45 BUREAUTIQUE

SQL MAP. Etude d un logiciel SQL Injection

Rapports d évaluation professionnels

Introduction à la B.I. Avec SQL Server 2008

Diffuser un contenu sur Internet : notions de base... 13

Installation Client (licence réseau) de IBM SPSS Modeler 14.2

Glossaire. base de données géographiques Voir géodatabase (GDB).

FICHE PRODUIT. MapInfo Professional v12.5 Evolution. Comparaison de la v12.5 avec les anciennes versions. Les plus de MapInfo Professional v12.

Les nouveautés de FME 2014

Supervision et optimisation des licences

CONCEPTION Support de cours n 3 DE BASES DE DONNEES

Atelier Le gestionnaire de fichier

DÉPARTEMENT FORMATIONS 2015 FORMATION-RECRUTEMENT CATALOGUE. CONTACTS (+226)

GEOCONCEPT. Les données font leur révolution! Production et rendu cartographiques : du cloud computing au SaaS

CESI Bases de données

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+

Connexion entre une BD FileMaker Pro 10 et ArcGis 10.x sous Windows 7

TP4 : Installer configurer un contrôleur de domaine

INSTALLATION DE L APPLICATION DU CONTEXTE ITASTE

Authentification unique Eurécia

Support de TD ArcGIS Introduction à l automatisation et au développement avec ArcGIS 10.1 JEAN-MARC GILLIOT e année ingénieur

Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David

GEOTREK, une application opensource pour la gestion et la valorisation des sentiers. Parc national des Ecrins Juin 2014 / Forum TIC de l ATEN

Ces deux machines virtuelles seront installées sous VMWARE WORKSTATION.

MANUEL WORDPRESS. Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site:

8 - Import-Export de données

Administrateur de bases de données pour le Registre National [ date ]

MANUEL UTILISATEUR DU RECEPTEUR HAICOM HI-303MMF

COSWIN MOBILE SERVEUR DE SYNCHRONISATION GUIDE D INSTALLATION

CARPE. Documentation Informatique S E T R A. Version Août CARPE (Documentation Informatique) 1

Sextant V4.0. Le portail de diffusion de l information géographique de l Ifremer. Sextant Présentation générale

Cartographie mobile implantée au service de police de la ville de Québec

les Formulaires / Sous-Formulaires Présentation Créer un formulaire à partir d une table...3

Mémo d'utilisation de BD Dico1.6

Cours iguess. inotes v10.1

Comment échanger des données (fichiers) en format «STANDARD» lisibles par tous, quelque soit le programme et la version utilisés

Armand PY-PATINEC 2010

Note comparative entre les caractéristiques des tablettes numériques, smartphones et pocket PC pour la collecte de données naturalistes de terrain

ECLIPSE ET PDT (Php development tools)

REQUEA. v PD 20 mars Mouvements d arrivée / départ de personnels Description produit

Le Parc naturel régional des SIG. Restructuration d un SIG et diffusion des données dans le cadre de la directive Inspire

Créer son questionnaire en ligne avec Google Documents

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

MyReport, LE REPORTING SOUS EXCEL

Atelier 1. Portails documentaires : BioLib et Cemadoc

Logiciel de création de badges personnalisés.

Cours Systèmes d Information Géographique

Firefox pour Android. Guide de l utilisateur. press-fr@mozilla.com

AMELIORATIONS DES FONCTIONNALITES DISPONIBLES

Formation des collecteurs de traces. Récupération des traces

La Business Intelligence en toute simplicité :

et Groupe Eyrolles, 2006, ISBN :

FileMaker 13. Guide ODBC et JDBC

Gestion collaborative de documents

Sommaire. 1 Introduction Présentation du logiciel de commerce électronique 23

Modules Prestashop - ExportCatalogue / EXPORT IMPORT POUR MODIFICATIONS EN MASSE DANS PRESTASHOP VERSION Optim'Informatique

ORUXMAPSDESKTOP v.1.4 EN PREMIER, TU DOIS AVOIR LA MACHINE VIRTUELLE JAVA DANS TON PC, PUISQUE ORUXMAPSDESKTOP EST UNE APPLICATION JAVA.

RELEASE NOTES. Les nouveautés Desktop Manager 2.8

Une famille d'applications permettant à toute organisation d'optimiser le suivi et la gestion de ses ressources internes vous présente

FLEXIBILITE CONTINUITE LIAISON PAR INTERNET SOLUTIONS STANDARD

Tenrox. Guide d intégration Tenrox-Salesforce. Janvier Tenrox. Tous droits réservés.

THEME PROJET D ELABORATION D UNE BASE DE DONNEES SOUS LE SERVEUR MYSQL

ACQUISITION. Traitement de l image. Classement. Préparation. Ouverture. Performance

Glossaire. attribut de clé Voir clé primaire. base de données géographiques Voir géodatabase (GBD).

Au niveau central Manuel (01/10/2012) Projet de Renforcement du Programme de Prévention du VIH JICA Madagascar

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.

Les Géodatabases en 9.2

LIDAR LAUSANNE Nouvelles données altimétriques sur l agglomération lausannoise par technologie laser aéroporté et ses produits dérivés

Communiqué de Lancement

Modules Multimédia PAO (Adobe)

LoReNa : pour dynamiser votre Relation Client (CRM)

Yann Struillou. Domaines de compétence. Développeur Web & Logiciels. 37 ans, en couple, 2 enfants. 19 hameau de Kerguillec Tréméoc

Avertissement. La Gestion Electronique de Documents

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

Installation / Sauvegarde Restauration / Mise à jour

GUIDE DE DÉMARRAGE. SitagriPro Infinite FINANCEAGRI. Un service. c o r p o r a t e

Copyright Arsys Internet E.U.R.L. Arsys Backup Online. Guide de l utilisateur

AutoCAD Petit exercice sous

Manuel Utilisateur RF Monitor Tracker

2 Serveurs OLAP et introduction au Data Mining

Transcription:

BASE DE DONNEES GEOGRAPHIQUES DE TEMPS DE PARCOURS PAR GPS VERSION 2.0 ICIA TECHNOLOGIES ICIA Technologies Parc du Golf Bâtiment 7 13 856 Aix en Provence Tel : 04 42 93 19 08 Fax: 04 42 93 19 08 Base de données géographiques de temps de parcours par GPS

Sommaire 1 PRESENTATION DE GRFMAP... 3 1.1 Les thématiques... 4 1.2 Publication Internet/Interactivité... 4 1.3 Les fonctionnalités du logiciel... 4 1.3.1 Intégration des données... 5 1.3.2 Gestion cartographique... 5 1.3.3 Exploitation des données... 5 1.4 Le Requêteur... 5 1.5 Base de données géographiques de temps de parcours par GPS... 6 1.6 Collecte des données GPS... 6 1.7 Option : GPS... 6 2 MODULE DE GESTION DES TEMPS DE PARCOURS GPS... 7 2.1 Initialisation d une carte Teleatlas ou NavTeq... 7 2.2 Génération des objets pour la gestion des temps de parcours... 9 2.3 Algorithme utilisé dans la génération des temps de parcours... 11 2.3.1 Description de l algorithme... 11 2.4 Gestion des itinéraires... 12 2.5 Statistiques... 12 2.5.1 Statistiques sur les tronçons... 13 2.5.2 Statistiques sur les itinéraires... 14 2.6 La base de données... 15 2.7 Installation du logiciel... 17 3 ANNEXES... 18 3.1 Information sur le modèle physique de données... 18 3.2 Exemple de tables statistiques... 23 3.3 Exemple de fichier NMEA... 24 Base de données géographiques des temps de parcours par GPS Page 2

1 PRESENTATION DE GRFMAP Avec GrfMap, vous disposez d un outil convivial et innovant de cartographie interactive sur Internet. Simple d utilisation et doté d un serveur de cartographie très performant, GrfMap remplacera et/ou complétera avantageusement les solutions proposées par les grands éditeurs de SIG, et ceci avec un rapport performances/prix exceptionnel. Solution simple, accessible et efficace, GrfMap vous permet de bâtir des applications cartographiques Internet/Intranet de qualité, compatibles avec les logiciels SIG les plus utilisés du marché : o Il peut se passer de serveur dédié et fonctionne aussi bien en mode autonome qu'en mode serveur, o Il permet la publication sur Internet de couches rasters et/ou vecteurs, et plus généralement, il est capable de publier des cartes sur tout type de média aux formats SVG (norme standard de l Internet pour le dessin vectoriel), FLASH (norme plus compacte que le SVG, et actuellement la plus utilisée) ou HTML, o Il sait dialoguer avec la plupart des bases de données du marché : SQL Server, Oracle, MySQL, PostgreSQL, PostGIS, o Il utilise des modes de représentation compatibles avec les règles standards de sémiologie cartographique, o Il dispose d un requêteur avec critères de recherche paramétrables et d'une interface de saisie de données intuitive. Base de données géographiques des temps de parcours par GPS Page 3

1.1 Les thématiques Gestionnaire de vues selon les sélections des couches o Thématiques, o Virtuelles. Les analyses thématiques par classes de valeurs ou par valeurs individuelles sont représentées par des camemberts, histogrammes, oursins et/ou classification. L analyse de données peut porter sur un ou plusieurs champs et implique la génération d une couche thématique. Cette représentation est dynamique : elle est réactualisée si la valeur d un champ est modifiée. Les couches thématiques peuvent contenir des conditions afin de faciliter leur personnalisation. 1.2 Publication Internet/Interactivité o Rastérisation des couches de fond de carte (png, jpg, etc.), o Choix de la précision des coordonnées, o Génération de fichiers SVG, FLASH, HTML en mode Interactif ou personnalisé, o Gestion des hyperliens rattachés aux objets, o Gestion des scripts rattachés aux objets, o Navigation dans la carte : o Zoom, déplacement, o Contrôle des couches, o Vue et positions o Miniature de la carte, o Affichage dynamique des légendes thématiques, o Exécution de requêtes paramétrées, o Disposition et paramétrage de l interface utilisateur (WEB). 1.3 Les fonctionnalités du logiciel Base de données géographiques des temps de parcours par GPS Page 4

1.3.1 Intégration des données o Intégration de couches cartographiques raster ou vecteur o MapInfo (TAB,MIF), Arcview (SHP), Autocad (DWG, DXF), GeoConcept et Image (jpg, png, gif...). o Intégration de données alphanumériques : Fichiers Excel, DBF, Access, ODBC. 1.3.2 Gestion cartographique o Gestion de l'ordre des couches, o Gestion du seuil de zoom par couche, o Gestion des couches virtuelles et des visibilités, o Zoom, déplacement, Information sur les objets, o Gestionnaire de positions, o Création de mini fiches d'information, o Génération automatique d'étiquettes pour tout type de couche, o Générateur de label pour les couches linéaires (disposition intelligente et paramétrable des noms de rue). 1.3.3 Exploitation des données Fiche de consultation et de saisie des informations descriptives associées à un ou plusieurs objets préalablement sélectionnés Stockage SQL des informations sur les objets, Importation et mise à jour des données à partir de données externes 1.4 Le Requêteur Permet d effectuer des requêtes à plusieurs niveaux de conditions et de critères de sélection sur les champs associés aux objets de la carte. Les requêtes sont paramétrables. Générateur de requêtes : o Sur les informations des objets, Base de données géographiques des temps de parcours par GPS Page 5

o Spatiales. 1.5 Base de données géographiques de temps de parcours par GPS Pour répondre à cette demande du CETE-Méditerranée, ICIA Technologies utilisera son logiciel de système d information géographique GrfMap et son module GPS pour la réalisation d une base de données temps de parcours. Dans un premier temps, nous allons utiliser une base de données ACCESS pour montrer la faisabilité de projet. Par la suite cette base de données peut être remplacée par toute autre base de données relationnelle «open-source». 1.6 Collecte des données GPS GrfMap dispose d un module de lecture des données GPS sous format NMEA et permet de représenter par un point clignotant la position du mobile. Les possibilités offertes par ce module : Acquisition des points sur serveur TCPIP, serveur HTTP, serveur FTP et port série Enregistrement des "waypoints" en temps réel Création des objets linéaires et ponctuels avec les points GPS acquis Relecture de séquences de points préalablement enregistrés Nous pouvons créer un module complémentaire qui récupère ces données pour les interpoler sur les tronçons de voiries et les mettre en base. Ce module sera un plugin supplémentaire à GrfMap. Il pourra être distribué avec une version légère de GrfMap et peu coûteuse. Nous utiliserons dans cette première étape un map-matching très simple mais nécessitant quand même la création d un graphe routier avec une indexation spatiale rapide pour le traitement en temps réel les données GPS. Un fichier GPS représente un déplacement entre un point A et un point B avec une succession de point GPS au format NMEA. On génèrera dans une couche linéaire de GrfMap un objet tronçon, qui représente tous les points GPS d un déplacement. Nous terminerons cette application par un module simple d affichage des données des temps de parcours pour chaque déplacement. La vitesse qui sera utilisée provient des données fournies par un terminal GPS. 1.7 Option : GPS Base de données géographiques des temps de parcours par GPS Page 6

GrfMap est prêt pour vos évolutions immédiates ou ultérieures : Relevés terrains, suivi de véhicule, positionnement sur site, sont des tâches chaque jour plus économiques avec ces outils. De nombreux métiers les ont déjà intégrés : BTP, transport, maintenance, police, administrations territoriales, sécurité incendie, etc. Ces applications de géo-positionnement sont tellement liées aux SIG qu il apparaît impératif d en disposer sans remise en cause de vos choix d aujourd hui. A partir des signaux GPS (et demain Galiléo) GrfMap facilite, par des outils simples : la saisie et les relevés terrains la vectorisation à partir d une suite de points le suivi de véhicules. 2 Module de gestion des temps de parcours GPS Le module de gestion des temps de parcours est une application qui s ajoute dans le menu de GrfMap <Gestion des temps de parcours>. La base de données utilisée dans le cadre de ce projet est MS ACCESS. 2.1 Initialisation d une carte Teleatlas ou NavTeq Vous devez identifier les cartes et déterminer le réseau routier afin de créer les segments des tronçons de routes de référence pour le calcul des temps de parcours. Base de données géographiques des temps de parcours par GPS Page 7

Pour mettre en place les couches et les attributs dans la base de données. Après cette étape, l initialisation va créer trois couches pour la gestion des temps de parcours : Couche des trajets, Couche des tronçons, Couche des itinéraires. Elle va mettre en place la base de données. Pour permettre la création des parcours nous devons choisir les couches du réseau de référence. On peut aussi créer dans cette partie les jours types et les types de météo. Base de données géographiques des temps de parcours par GPS Page 8

2.2 Génération des objets pour la gestion des temps de parcours A partir du menu GrfMap <Gestion des temps de parcours> choisissez «créer un temps de parcours». Une boîte de dialogue vous permet de choisir les couches de voirie pour la gestion du map-matching et l identification des tronçons de routes. Choisissez le fichier de points GPS à la norme NMEA et chargez le puis lancez la génération. Nous obtenons ainsi des nouveaux objets géographiques représentés dans trois couches : Déplacement GPS : Les points GPS bruts issus du fichier Trajet : Les points GPS bruts qui constituent une acquisition des données sans arrêt trop prolongé Tronçon : Création de nouveaux tronçons si ils n existent pas, sinon on met à jour la base de données des temps de parcours. Données Brutes Tronçons générés Sur cette couche nous pouvons faire des requêtes thématiques avec la base de données sur les différents thèmes : Base de données géographiques des temps de parcours par GPS Page 9

Les vitesses moyennes créées à partir des données statistiques, Nombre de points GPS Etc. Base de données géographiques des temps de parcours par GPS Page 10

2.3 Algorithme utilisé dans la génération des temps de parcours Pour la mise en œuvre de ce projet nous avons utilisé les algorithmes suivants : Lecture des fichier NMEA et positionnement sur la carte avec la projection WGS84 Accrochage des points GPS sur les tronçons de voiries (map-matching) Elimination des points GPS aberrants et mise en base des données temps de parcours Génération des objets géographiques pour les données brutes et traitées, les tables concernées sont : WAY, WAY_POINT, TRONCON, COURSES Il existe d autres techniques pour améliorer le «map-matching» basées sur le parcours d un graphe de voirie avec les sens des déplacements. Nous n utiliserons pas ces techniques dans cette version. 2.3.1 Description de l algorithme Rappelons que l algorithme développé dans le cadre de projet n a pas l objectivité pour faire de la navigation, mais des statistiques ; on ne cherche donc pas de performances temps réel et on peut perdre quelques points. L algorithme fonctionne en plusieurs passes : On boucle sur les points GPS pour constituer des trajets (c est-à-dire des suites de points validés, projetés sur le réseau de référence, et correspondant à un même «TRAJET»), c est-à-dire sans arrêt trop prolongé ni changement de jour. Chaque trajet est donc constitué de parcours élémentaires, qui sont des listes de points projetés sur un tronçon, puis on boucle sur les parcours : Pour chaque point GPS, on projette ce point sur le tronçon du réseau de référence le plus proche ; si la distance du point à sa projection est inférieure à une distance d accroche définie par l utilisateur, on ajoute le point projeté dans le parcours courant, sinon on l élimine ; si l horodate du point GPS courant est supérieure de plus de x minutes (durée paramétrable par l utilisateur lors de l initialisation) à celle du point précédent, ou si elle correspond à une nouvelle journée (passage par 00H00), on considère que ce point appartient à un nouveau trajet. si le tronçon sur lequel est projeté le point courant est différent du tronçon précédent, on affecte le point projeté courant à un nouveau parcours et on traite le parcours précédent : o si le nombre de points projetés sur le tronçon est inférieur à un minimum (paramétrable par l utilisateur, 2 par défaut), on supprime le parcours (qui n apparaîtra donc pas dans la base, table COURSE) o de même, si «l option de continuité» a été choisie par l utilisateur (case à cocher lors de l import), le tronçon du parcours (sauf pour le Base de données géographiques des temps de parcours par GPS Page 11

premier parcours bien sûr!) doit être raccordé (par son point de DEBUT) à un tronçon déjà validé (c est-à-dire déjà présent dans la table des TRONCON validés). Cette option permet d éliminer certains tronçons aberrants. o sinon on ajoute une ligne dans la table PARCOURS et on calcule ses attributs (DATE, DEBUT, FIN SENS, VITESSE, TP), et on ajoute une ligne si le tronçon ne figure pas encore dans la table TRONCONS. Le calcul du TP est effectué à partir de l horodate des premier et dernier points projetés sur le tronçon et en extrapolant avec les première et dernière vitesses mesurées respectivement sur les tronçons, depuis ces points projetés respectivement vers les extrémités de début et fin du tronçon. La vitesse sur le tronçon est déduite en divisant la longueur du tronçon par le TP. Au niveau de l extrapolation : il faudrait vérifier que les points projetés représentent au moins la moitié (voire plus?) de la longueur tronçon, sinon on élimine le parcours correspondant. 2.4 Gestion des itinéraires A partir du menu GrfMap «<Gestion des temps de parcours>/ Création des itinéraires» nous pouvons créer les itinéraires correspondants, définis comme l enchaînement de tronçons orientés, avec les champs suivants : - ID, NOM, SENS du tronçon, TP_THEORIQUE (calculé à partir de la vitesse théorique sur les tronçons qui composent l itinéraire) Les tables concernées sont : TRONCON, ASSO_TR_ITI, ITINERARY. 2.5 Statistiques Le module de statistique repose sur l écran suivant : - Création des plages horaires - Importation des plages horaires (Fichier TXT) - On choisit les informations qui nous concernent - On lance la création On obtient une table avec les statistiques demandées avec les informations sur les objets géographiques. Base de données géographiques des temps de parcours par GPS Page 12

2.5.1 Statistiques sur les tronçons On peut créer des statistiques pour un tronçon ou pour tous les tronçons. Pour tous les tronçons nous sélectionnons le menu Statistiques Global : Tronçons Exemple de statistiques sur un tronçon Chaque ligne correspond à une statistique. On peut la mettre à jour. Le système crée une table pour chaque statistique : la statistique peut porter soit sur les tous les tronçons de la base, soit sur un itinéraire sélectionné en particulier. Base de données géographiques des temps de parcours par GPS Page 13

2.5.2 Statistiques sur les itinéraires On peut créer des statistiques pour un itinéraire ou pour tous les itinéraires. Pour tous les tronçons nous sélectionnons le menu Statistiques Global : Itinéraire Exemple de statistiques sur un itinéraire La statistique peut porter soit sur les tous les itinéraires de la base, soit sur un itinéraire sélectionné en particulier. On peut aussi supprimer ou exporter les statistiques dans un fichier txt. On peut créer une thématique pour la statistique sélectionnée. On peut voir l histogramme de données Base de données géographiques des temps de parcours par GPS Page 14

2.6 La base de données La base de données dans ce projet est MS Access est constituée de 13 tables : Nom ASSO_STAT_ITI ASSO_STAT_TR ASSO_TR_ITI COUCHE_REF COURSE DAY_TYPE IMPORT ITINERARY STATISTIC_ITI STATISTIC_TR TRONCON WAY WEATHER_TYPE Libellé Association entre la table relation et la table des itinéraires Association entre la table statistiques et la table des tronçons Association entre la table tronçon et la table des itinéraires Table de la couche de données du réseau de référence Table des parcours Table des jours types Table recensant l historique des imports de fichiers de traces GPS effectués Table des itinéraires : définis comme l enchaînement de tronçons orientés Table de relation entre les tables statistiques et les itinéraires Table de relation entre les tables statistiques et les parcours Table des Tronçons parcourus au moins une fois Table des trajets Table des types de météo Pour plus d information sur les tables voir Annexes Schéma du modèle physique COUCHE_REF ID NAME OBJECTINFO NBPOINTS COORDS ID_REF TP _THEORIQUE_REF LE N_REF ITINERARY ID NAME OBJECTINFO NBPOINTS COORDS TP _THEORIQUE_ITI SENS_ITI Text(20) OLE OLE Single Single Text(20) OLE OLE Single ID ITI_ID ID = ITI_ID ID = ID ID = ID ID_RI = ID_RI TRONCON ID NAME Text (20) OBJECTINFO OLE NBPOINTS COORDS OLE ID_REF TP _THEORIQUE_TRONCON Single LE N_TRONCON Single ASSO_TR_ITI STATISTIC_ITI ID_RI FLAG_RI NAME_TABLE_RI DESC_TABLE_RI SENS_RI KIND_RI TY PE_STAT_RI ID_DAY_TYPE ID_WEATHER_TYPE DATE_S_RI DATE_E_RI RANGE_RI DATE_MAJ ASSO_S TAT_ITI ID ID_RI Text(60) Text(100) DateTime DateTime Text(1034) DateTime ID = ID ASSO_S TAT_TR ID = ID ID_RP ID ID_RP = ID_RP STATISTIC_TR ID_RP FLAG_RP NAME_TABLE_RP Text (60) DESC_TABLE_RP Text (100) SENS_RP KIND_RP TY PE_STAT_RP ID_DAY_TYPE ID_WEATHER_TYPE DATE_S_RP DateTime DATE_E_RP DateTime RANGE_RP Text (1034) DATE_MAJ DateTime IMPORT ID_IMPORT NAME_IMPORT Text (60) START_DATE_IMPORT DateTime FILE_IMPORT Text (255) ID_IMPORT = ID_IMPORT ID_IMPORT = ID_IMPORT COURSE ID_COURSE ID_IMPORT ID DATE_COURSE START_H_COURSE END_H_COURSE SENS_COURSE SPEED_COURSE TP _COURSE ID_DAY_TYPE ID_WEATHER_TYPE STOPS_TIME NB_STOPS DateTime DateTime DateTime Single Single WAY ID ID_IMPORT NAME Text (20) OBJECTINFO OLE NBPOINTS COORDS OLE START_DATE DateTime END_DATE DateTime START_HOUR DateTime END_HOUR DateTime DAY_TYPE ID_TYPE NAME_TYPE Text (30) WEATHER_TYPE ID_TYPE NAME_TYPE Text (30) Base de données géographiques des temps de parcours par GPS Page 15

Les couches pour la gestion des temps de parcours. La couche référence La couche des trajets La couche des tronçons La couche des itinéraires Base de données géographiques des temps de parcours par GPS Page 16

2.7 Installation du logiciel L application gestion des temps de parcours nécessite l installation de GrfMap avec le plugin GPS. Elle comporte 3 étapes : Installation de GrfMap version Pro Copier le fichier BD Parcours.rar dans un répertoire puis le décompresser. Aller dans le panneau de configuration du PC : Outils d Administration/Gestion des Sources ODBC et créer un lien «BDParcours» ODBC sur la base de données BD Temps de Parcrours.mdb. Lancer GrfMap et charger la carte Aix2.gmf maintenant vous êtes prêt pour créer des temps des parcours menu GPS. Base de données géographiques des temps de parcours par GPS Page 17

3 ANNEXES 3.1 Information sur le modèle physique de données ASSO_STAT_ITI ASSO_STAT_ITI ASSO_STAT_ITI Association entre la table statistiques et la table des itinéraires Association ASSO_STAT_ITI ID Identifiant de l'itinéraire Oui Oui ID_RI Identifiant de de la relation Oui Oui ASSO_STAT_TR ASSO_STAT_TR ASSO_STAT_TR Association entre la table statistiques et la table des tronçons Association ASSO_STAT_TR ID_RP Identifiant de de la relation Oui Oui ID Identifiant interne Oui Oui ASSO_TR_ITI ASSO_TR_ITI ASSO_TR_ITI Association entre la table tronçon et la table des itinéraires Association ASSO_TR_ITI ID Identifiant interne Oui Oui ITI_ID Identifiant de l'itinéraire Oui Oui Base de données géographiques des temps de parcours par GPS Page 18

COUCHE_REF COUCHE_REF COUCHE_REF Table de la couche de données de référence Entité COUCHE_REF ID Identifiant interne Oui Oui NAME Nom interne de la géométrie Text(20) Non Non OBJECTINFO Information GrfMap OLE Non Non NBPOINTS Nombre de points de la géométrie Non Non COORDS La géométrie de l'objet OLE Non Non ID_REF TP_THEORIQUE_REF Identifiant du tronçon de référence de la couche SIG Temps de parcours théorique (champ optionnel spécifié par l utilisateur en tant qu attribut/colonne de la carto) Single Non Non Non Non LEN_REF Longueur calculé à partir de de la géométrie Single Non Non COURSE COURSE COURSE Table des parcours Entité COURSE ID_COURSE Identifiant du parcours Oui Oui ID_IMPORT Identifiant de l'import Non Oui ID Identifiant interne Non Oui DATE_COURSE Date de création du parcours DateTime Non Non START_H_COURSE Heure de début DateTime Non Non END_H_COURSE Heure de fin DateTime Non Non SENS_COURSE Sens du parcours (sens de dessin de la polyligne décrivant sa géométrie 1 ou 2) Non Non SPEED_COURSE Vitesse calculée (TP / LONGUEUR, longueur) Single Non Non TP_COURSE Temps de parcours Single Non Non ID_DAY_TYPE Identifiant du jour type Non Non ID_WEATHER_TYPE Identifiant de la météo type Non Non STOPS_TIME Temps total des arrêt Non Non NB_STOPS Nombre d'arrêt Non Non Base de données géographiques des temps de parcours par GPS Page 19

DAY_TYPE DAY_TYPE DAY_TYPE Table des jours types Entité DAY_TYPE ID_TYPE Identifiant du type Oui Oui NAME_TYPE Nom du type Text(30) Non Non IMPORT IMPORT IMPORT Table recensant l historique des imports de fichiers de traces GPS effectués Entité IMPORT ID_IMPORT Identifiant de l'import Oui Oui NAME_IMPORT Nom de l'import (nommage à définir par l utilisateur) Text(60) Non Non DATE_IMPORT Date d'import (horodate 1er point) DateTime Non Non FILE_IMPORT ITINERARY Fichier d'import (url ou chemin Windows du fichier NMEA importé) Text(255) ITINERARY ITINERARY Table des itinéraires : définis comme l enchaînement de tronçons orientés Entité ITINERARY Non Non ID Identifiant de l'itinéraire Oui Oui NAME Nom de l'itinéraire Text(20) Non Non OBJECTINFO Information sur l'objet géographique de l'itinéraire OLE Non Non NBPOINTS Nombre de points qui constituent l'itinéraire Non Non COORDS Coordonnées qui constituent l'itinéraire OLE Non Non TP_THEORIQUE_ITI Le Temps de parcours théorique Single Non Non SENS_ITI Sens de l'itinéraire (1 ou 2) Non Non Base de données géographiques des temps de parcours par GPS Page 20

STATISTIC_ITI STATISTIC_ITI STATISTIC_ITI Table de relation entre les tables statistiques et les itinéraires Entité STATISTIC_ITI ID_RI Identifiant de la relation Oui Oui FLAG_RI Type de statistique (1 pour tous les itinéraires, 0 pour un) Non Non NAME_TABLE_RI Nom de la table des statistiques Text(60) Non Non DESC_TABLE_RI Description associée à la statistique Text(100) Non Non SENS_RI Le sens (1, 2 ou 1-2) Non Non KIND_RI Valeur moyenne ou médiane (1 ou 2) Non Non TYPE_STAT_RI Type de statistique (Vitesse ou temps ) Non Non ID_DAY_TYPE Identifiant du jour type Non Non ID_WEATHER_TYPE Identifiant du type météo Non Non DATE_S_RI Date de début DateTime Non Non DATE_E_RI Date de fin DateTime Non Non RANGE_RI Le groupe de valeurs qui constituent les colonnes des tables statistiques Text(1034) Non Non DATE_MAJ Date de mise à jour DateTime Non Non STATISTIC_TR STATISTIC_TR STATISTIC_TR Table de relation entre les tables statistiques et les tronçons Entité STATISTIC_TR ID_RP Identifiant de la relation Oui Oui FLAG_RP Type de statistique (1 pour tous les tronçons, 0 pour un) Non Non NAME_TABLE_RP Nom de la table des statistiques Text(60) Non Non DESC_TABLE_RP Description associée à la statistique Text(100) Non Non SENS_RP Le sens (1, 2 ou 1-2) Non Non KIND_RP Valeur moyenne ou médiane (1 ou 2) Non Non TYPE_STAT_RP Type de statistique (Vitesse ou temps ) Non Non ID_DAY_TYPE Identifiant du jour type Non Non ID_WEATHER_TYPE Identifiant du type de météo Non Non Base de données géographiques des temps de parcours par GPS Page 21

DATE_S_RP Date de début DateTime Non Non DATE_E_RP Date de fin DateTime Non Non RANGE_RP Le groupe de valeurs qui constituent les colonnes des tables statistiques Text(1034) Non Non DATE_MAJ Date de mise à jour DateTime Non Non TRONCON TRONCON TRONCON Table des TRONCONS parcourus au moins une fois Entité TRONCON ID Identifiant interne Oui Oui NAME Nom interne de la géométrie Text(20) Non Non OBJECTINFO Information GrfMap OLE Non Non NBPOINTS Nombre de points de la géométrie Non Non COORDS La géométrie de l'objet OLE Non Non ID_REF TP_THEORIQUE_TRO NCON Identifiant du tronçon de référence de la couche SIG Temps de parcours théorique (champ optionnel spécifié par l utilisateur en tant qu attribut/colonne de la carto) Single Non Non Non Non LEN_TRONCON Longueur calculé à partir de de la géométrie Single Non Non WAY WAY WAY Table des trajets Entité WAY ID Identifiant du trajet Oui Oui ID_IMPORT Identifiant de l'import Non Oui NAME Nom du trajet Text(20) Non Non OBJECTINFO Information interne à GrfMap OLE Non Non NBPOINTS Nombtre de points de la géométrie Non Non COORDS Géométrie du trajet OLE Non Non Base de données géographiques des temps de parcours par GPS Page 22

START_DATE Date de début d'acquisition du trajet DateTime Non Non END_DATE Date de fin d'acquisition du trajet DateTime Non Non START_HOUR Heure de début d'acquisition du trajet DateTime Non Non END_HOUR heure de fin d'acquisition du trajet DateTime Non Non WEATHER_TYPE WEATHER_TYPE WEATHER_TYPE Table des types de météo Entité WEATHER_TYPE ID_TYPE Identifiant du type Oui Oui NAME_TYPE Nom du type Text(30) Non Non 3.2 Exemple de tables statistiques Statistiques sur les tronçons DATE_MAJ est la date de mise à jour de la requête. Statistiques sur les itinéraires DATE_MAJ est la date de mise à jour de la requête. Base de données géographiques des temps de parcours par GPS Page 23

3.3 Exemple de fichier NMEA $GPGGA,193817.561,4330.6952,N,00526.7951,E,1,06,1.2,187.5,M,49.1,M,15.2,00 00*46 $GPGSA,A,3,11,01,25,23,20,07,,,,,,,2.1,1.2,1.7*36 $GPRMC,193817.561,A,4330.6952,N,00526.7951,E,55.18,89.92,060105,,*02 $GPGGA,193818.561,4330.6958,N,00526.8159,E,2,05,1.6,187.7,M,49.1,M,1.2,000 0*7F $GPGSA,A,3,11,01,19,20,07,,,,,,,,2.5,1.6,1.9*36 $GPRMC,193818.561,A,4330.6958,N,00526.8159,E,55.14,88.43,060105,,*09 $GPGGA,193819.561,4330.6964,N,00526.8369,E,2,05,1.6,186.9,M,49.1,M,1.2,000 0*7F $GPGSA,A,3,11,01,19,20,07,,,,,,,,2.5,1.6,1.9*36 $GPRMC,193819.561,A,4330.6964,N,00526.8369,E,55.20,87.19,060105,,*01 $GPGGA,193820.560,4330.6973,N,00526.8579,E,2,05,1.6,186.4,M,49.1,M,1.2,000 0*78 $GPGSA,A,3,11,01,19,20,07,,,,,,,,2.5,1.6,1.9*36 $GPGSV,3,1,09,11,75,117,45,20,73,287,44,01,48,064,47,23,30,188,34*75 $GPGSV,3,2,09,07,29,307,36,25,17,090,40,19,13,166,33,14,11,037,27*7F $GPGSV,3,3,09,28,07,263,24*4C $GPRMC,193820.560,A,4330.6973,N,00526.8579,E,55.25,85.93,060105,,*0E $GPGGA,193821.560,4330.6985,N,00526.8788,E,2,05,1.6,186.6,M,49.1,M,2.2,000 0*7D $GPGSA,A,3,11,01,19,20,07,,,,,,,,2.5,1.6,1.9*36 $GPRMC,193821.560,A,4330.6985,N,00526.8788,E,55.30,85.39,060105,,*0E $GPGGA,193822.560,4330.6997,N,00526.9000,E,1,06,1.2,187.9,M,49.1,M,3.2,000 0*70 $GPGSA,A,3,11,01,25,23,20,07,,,,,,,2.1,1.2,1.7*36 $GPRMC,193822.560,A,4330.6997,N,00526.9000,E,55.36,85.00,060105,,*04 $GPGGA,193823.560,4330.7011,N,00526.9210,E,1,06,1.2,188.1,M,49.1,M,1.2,000 0*71 $GPGSA,A,3,11,01,25,23,20,07,,,,,,,2.1,1.2,1.7*36 $GPRMC,193823.560,A,4330.7011,N,00526.9210,E,55.43,84.98,060105,,*02 $GPGGA,193824.560,4330.7024,N,00526.9421,E,1,06,1.2,188.5,M,49.1,M,1.2,000 0*70 Base de données géographiques des temps de parcours par GPS Page 24