Tests de l environnement python pour des traitements SIG Transport

Dimension: px
Commencer à balayer dès la page:

Download "Tests de l environnement python pour des traitements SIG Transport"

Transcription

1 Tests de l environnement python pour des traitements SIG Transport Contact : Patrick GENDRE / département DCEDI pat.gendre@developpement-durable.gouv.fr Décembre 2011

2

3 NOTICE ANALYTIQUE Organisme commanditaire : CETE Méditerranée Titre : Tests de l environnement python pour des traitements SIG Transport Sous-titre : Date d achèvement : Langue : Organismes auteurs : CETE Méditerranée 01/12/11 Rédacteurs : Cyrille BOITEL (vacataire) Français Relecteur assurance qualité : Patrick GENDRE Résumé : En liaison avec le projet Potimart (boite à outils open source pour les SIG transport), cette action R&D réalisée dans le cadre d une vacation en novembre 2011 a permis de tester la faisabilité d utiliser les librairies disponibles dans l environnement du langage python pour des traitements SIG Transport : - lecture de données routières OSM ou BD TOPO : ogr/gdal - lecture de données transport collectif GTFS : transitfeed - traitements géométriques : shapely - calcul sur des graphes : networkx - visualisation de graphes : Gephi (logiciel libre en java) Le rapport présentant les résultats encourageants qui ont été obtenus, décrit la mise en oeuvre des outils et librairies, et propose quelques perspectives. Ce rapport est publié sur le web en même qu un jeu de données de test et que les scripts python qui permettront au lecteur de vérifier concrètement comment mettre en oeuvre ces outils : Remarques complémentaires éventuelles (rubrique facultative) : Mots clés : SIG transport, logiciel libre, open source, réseaux de transport, python Nombre de pages : 10 Diffusion : Publique Confidentialité : Non Bibliographie : oui Tests de l environnement python pour des traitements SIG Transport 1

4 Sommaire I. INTRODUCTION 3 A. CONTEXTE 3 B. OBJET DU DOCUMENT 3 C. CONTENU DU RAPPORT 3 II. LANGAGES, LOGICIELS ET FORMATS 4 A. PYTHON 4 B. BIBLIOTHEQUES PYTHON UTILISEES 4 C. SHAPE 5 D. GEPHI 5 E. GEXF 5 III. CREATION D UN GRAPHE ROUTIER 5 A. SOURCES DES DONNEES 5 B. FONCTION NATIVE DE NETWORKX 5 C. ADAPTATION DE LA FONCTION A DES DONNEES SPECIFIQUES 6 D. NOUVELLE IDENTIFICATION DES NOEUDS ET DES ARCS 6 IV. INTEGRATION DE DONNEES TRANSPORT EN COMMUN 7 A. IMPORT DES DONNEES GTFS 7 V. CALCUL DE PLUS COURTS CHEMINS 8 VI. VISUALISATION DU GRAPHE AVEC GEPHI 9 VII. PERSPECTIVES 9 Tests de l environnement python pour des traitements SIG Transport 2

5 I. INTRODUCTION A. Contexte Le CETE (Centre d Etudes Techniques de l Equipement) Méditerranée est un service technique du ministère du développement durable, dont le service DCEDI/MIM travaille dans le domaine des systèmes d information sur les transports. Ses activités sont décrites sur les pages Le CETE contribue aux programmes nationaux relatifs au développement des systèmes d information sur tous les modes de transport (site et dans ce cadre, en particulier au développement d outils d analyse de réseaux de transport à base de logiciels open source : Projet L objectif de POTIMART est de fournir une boîte à outils SIG transport à base de logiciels libres. Actuellement, les outils sont centrés autour du SGBD postgis. Python semble bien adapté comme outil d études car c est un langage interprété et qui dispose d un grand nombre de librairies répondant aux besoins d analyse de réseaux de transport : - environnement interactif pythonxy - lecture de fichiers et conversions ogr/gdal, shapefile, osm (routes), transitfeed (transport collectifs) - analyse spatiale shapely - analyse de graphes networkx Par ailleurs, python se connecte facilement aux bases de données (y compris postgis) et aux SIG (et notamment avec QGIS), ainsi qu à des outils de visualisation de données (mapnik, etc.). L objectif de la présente réflexion est d étudier la faisabilité d avoir une boîte à outils centrée autour du langage python, sans nécessairement s appuyer sur une base de données, et de publier les résultats obtenues sous forme de rapport technique sur le web. B. Objet du document Ce document présente les résultats des travaux effectués par Cyrille BOITEL dans le cadre d une vacation pour le CETE Méditerranée, en vue d évaluer les potentialités du langage de programmation python dans l univers du SIG transport. Il s adresse aux développeurs, chercheurs et chargés d études du domaine de l analyse géospatiale de réseaux de transport. Ce rapport est publié sur le web en même qu un jeu de données de test et que les scripts python qui permettront au lecteur de vérifier concrètement comment mettre en oeuvre ces outils : C. Contenu du rapport Le rapport vise à tester si les différentes librairies existantes sont bien adaptées pour remplir les différentes fonctions : - savoir lire un fichier décrivant un réseau routier (couche SIG de tronçons routiers, pour des données IGN BD TOPO ou OpenStreetMap) - créer un graphe routier (détection des mailles et des impasses, plus court chemin) - savoir lire fichier décrivant un réseau TC (format Google Transit GTFS ou XML/Neptune) et créer un graphe TC - produire divers indicateurs spatiaux (mailles, impasses, densité d arrêts, etc.) - visualiser les résultats. CETE Med. Décembre

6 Le rapport décrit comment les outils et librairies ont été mis en œuvre (ou adaptés) en pratique, et doit permettre à un lecteur intéressé de rejouer les tests décrits : - installer l environnement : environnement interactif pythonxy, librairies networkx, shapely, ogr - importer un fichier OSM Shapefile - créer un graphe pour Networkx à partir de ce fichier - importer un fichier Shapefile BD TOPO couche Routes et créer un graphe pour networkx - tester la librairie networkx, en particulier produire un arbre des plus courts chemins depuis un noeud - importer un fichier GTFS (librairie python) - créer un graphe à partir des données GTFS - proposer une procédure similaire pour des données Neptune - visualiser les données depuis python (sans réexporter en SHP pour visualiser depuis un SIG) Le rapport se termine par quelques propositions de développements qui permettraient d améliorer l environnement SIG Transport python, qu on pourrait baptiser Trython... II. LANGAGES, LOGICIELS ET FORMATS A. Python Python est un langage de programmation interprété. C est la version 2.7 de python qui a été utilisée au cours de cette étude. Pour installer Python et les bibliothèques nécessaires, le framework Python(x,y) a été installé. PYTHON(X,Y) est un framework dont la principale utilité dans ce projet est que lors de son installation, on peut installer aisément et proprement la plupart des bibliothèques python dont nous avons besoin (l installation n est pas forcément simple sinon, notamment par exemple gdal sous Windows). B. Bibliothèques python utilisées NETWORKX est un module python dédié à l analyse, la création et la manipulation de graphes. Ce module est disponible sur : Networkx est installé avec Python(x,y). OGR est une bibliothèque de manipulation de données vecteur dont il existe une version en python. Ogr est installé avec Python(x,y). SHAPELY est un module python créé à partir de la bibliothèque C GEOS, elle même basée sur la bibliothèque java JTS. Shapely a pour but d effectuer des opérations spatiales sur des objets géométriques. Shapely devrait être intégré comme plug-in de Pythonx,y d ici fin 2011, mais est sinon assez simple à installer. TRANSITFEED est un module python rassemblant un ensemble de fonctions pour la validation la lecture, la création et la manipulation d objet au format GTFS (Google Transit Feed Specification). L installation n est pas proposée avec Python(x,y), mais le simple téléchargement des sources python de transitfeed ici 1, puis la copie du dossier TransitFeed contenant les fichiers python dans Python27/Lib suffisent à rendre le module disponible. 1 CETE Med. Décembre

7 C. Shape Les fichiers shape ou ESRI shapefile sont des fichiers contenant des objets géométriques. Développé par ESRI, ce format est devenu un standard. D. Gephi Gephi est un logiciel de visualisation et d analyse de graphes complexes. Dans le cadre de cette étude, Gephi est utilisé comme visualisateur des graphes. Comme ceux-ci sont géographiquement positionnés, l algorithme de spatialisation utilisé dans Gephi est le Geo-Layout. E. GEXF GEXF est un format de données XML ayant pour but de décrire la structure de réseaux complexes et les données associées. Il s agit du format natif de Gephi. III. CREATION D UN GRAPHE ROUTIER A. Sources des données L extraction des données routières d Open Street Map nous fournit un fichier shape dont les entités (features) sont les tronçons de routes, donc de géométrie linéaire. Chaque entité possède certains attributs. Le détail est donné sur le site de geofabrik, fournisseur de données provenant d Open Street Map 2. De même, les données routières issues de la composante ROUTE de la BD_TOPO de l IGN sont des données linéaires dont les spécifications sont données sur le site de l IGN 3. Ces données sont au format shapefile et ne comportent pas les géométries des intersections de routes. Celles-ci sont déduites des découpages de la voirie en tronçons. B. Fonction native de Networkx Networkx propose une fonction de lecture des fichiers shape : read_shp 4. Cette fonction s appuie sur ogr, la bibliothèque de fonctions dédiées aux données vecteurs de gdal. La fonction read_shp prend en paramètre un chemin vers un fichier shape ou un dossier et renvoie une structure de graphe networkx. Si le paramètre fourni est un dossier, la fonction bouclera sur tous les fichiers shape présents dans ce dossier. Read_shp se comportera différemment en fonction de la géométrie des entités présentes dans le ShapeFile. Si celles-ci sont du type linéaire, elles seront importées comme arcs et leurs extrémités comme nœuds du graphe. Si les entités sont ponctuelles, elles seront importées en tant que nœuds du graphe. Nous sommes ici dans le 1 er cas : les fichiers.shp OSM ou IGN contiennent les tronçons routiers. Tous les attributs liés aux entités seront importés avec les entités. Si un fichier shape comporte des tronçons de route avec le nom de la rue associé à chaque tronçon, ce nom sera lié aux arcs du graphe networkx. Cependant, la géométrie des arcs n est pas importée de façon native dans la version 1.5 de NetworkX et cette information est perdue lors de l import CETE Med. Décembre

8 Les nœuds sont créés par extraction des extrémités et ne comportent aucun attribut (toutes les données métier étant associées aux tronçons du shapefile, comme attributs des arcs). Pour les identifier, networkx utilise les seules informations dont il dispose qui permettent d identifier un nœud de manière unique, c'est-à-dire ses coordonnées. Cela permet en outrs de ne pas enregistrer le même nœud plusieurs fois, si celui-ci est extrémité de plusieurs arcs. >>#Lecture et transformation d'un graphe OSM >>import networkx as nx >>G = nx.read_shp('//chemin/vers/fichier.shp') >>#acces au noeud en position 0: >>G.nodes(data=True)[0] (( , ), {}) Cette limitation impacte aussi les arcs créés, car les identifiants des arcs sont générés par Networkx comme des des couples (nœud origine, nœud destination). >>#acces à l'arc en position 0: >>G.edges(data=True)[0] (( , ), ( , ), {'bridge':0, 'maxspeed': 0, 'AR_AUTO': 'N', 'SourceOID': 4993, 'SPEED_CAT': 7, 'ToPos': 1.0, 'FromLevel': 0, 'FID_1': 4993, 'osm_id': , 'Shape_Leng': , 'ST_NAME': None, 'ref': None, 'name': None, 'ObjectID': 34470, 'oneway': 0, 'SourceID': 1, 'AR_PEDEST': 'Y', 'ToLevel': 0, 'DIR_TRAVEL': 'B','ShpName': 'test_osm', 'FromPos': 0.0, 'type': 'footway'}) C. Adaptation de la fonction à des données spécifiques Comme décrit précédemment, la fonction read_shp récupère tous les attributs des arcs. Or tous ne nous intéressent pas forcément. EN surchargeant la fonction read_shp, nous pouvons sélectionner les attributs utiles et en rajouter d autres, notamment la géométrie des arcs. Pour récupérer la géométrie des arcs, qui n est pas encore disponible dans networkx 1.5, il nous suffit d utiliser une implémentation plus récente de read_shp disponible à partir du code source de la version «latest» (changeset : 1840:c31fd9b80325) de la bibliothèque NetworkX. Nous avons ensuite complété le code pour créer 2 fonctions dédiées respectivement à l import dans networkx de données BD_TOPO (read_shp_ign) et OSM (read_shp_osm). Le fichier readshp_ign.py illustre cette possibilité. La fonction read_shp_ign, basée sur le code source de la fonction read_shp de networkx, permet ainsi de lire un shape de la composante ROUTE de la BD_TOPO et d extraire les attributs suivant pour les arcs : gid, importance et nom_rue_d. De plus cette fonction extrait la géométrie de chaque arc en trois formats : WKB, WKT et Json et les lie à chaque arc dans les attributs : Wkt, Wkb, Json. La redondance de ces formats est certaine mais elle illustre les diverses possibilités pour récupérer une géométrie linéaire dans un chaîne de caractères. De plus, cette fonction permet d orienter le graphe non plus en fonction de la seule géométrie de l arc (origine vers destination), mais prend un paramètre de l entité du shape (dans le cas de la BD_TOPO, le champ sens ) pour orienter l arc du graphe NetworkX dans un sens, dans l autre ou encore le doubler dans le cas d une voie à double sens. Comme les données BD TOPO ne sont pas libres de droit, nous n avons pas inclus de jeu de données dans le jeu de test livré avec ce rapport. D. Nouvelle identification des noeuds et des arcs Pour manipuler plus aisément le graphe généré, il est intéressant d attribuer un identifiant unique à chaque nœud (sous forme d un attribut supplémentaire nommée id ). Ensuite on attribue à chaque arc deux nouveaux attributs o et d, qui correspondent respectivement aux attributs id des nœuds origine et destination de l arc. Un nouveau graphe est créé, dont les nœuds ont cette fois pour identifiant un entier unique et pour attributs deux champs lon et lat correspondant à leurs coordonnées. Cette manipulation est décrite dans le fichier joint readshp_transformgraph.py. et peut être exécutée une fois le graphe importé dans networkx. CETE Med. Décembre

9 IV. INTEGRATION DE DONNEES TRANSPORT EN COMMUN A. Import des données GTFS La bibliothèque TransitFeed permet d importer des données GTFS valides. Nous l utilisons pour écrire une fonction de création de graphe Networkx : import_gtfs. Pour cela, on parcourt les objets python créés par l import Transitfeed afin de créer un graphe NetworkX correspondant au réseau importé. L algorithme est le suivant : - Parcours de toutes les courses (trips) circulant le jour souhaité - Pour chaque course : - Fin pour. o Parcours de tous les horaires, o Pour chaque horaire (stop_time) : o Fin pour, ajout de l arc reliant l arrêt à son successeur s il n existe pas encore (NB : l ajout de l arc ajoute implicitement les nœuds s ils n existent pas encore), ajout du numéro de ligne comme attribut de l arc, ajout de l horaire comme attribut du nœud correspondant à l arrêt Comme les horaires sont classés par ordre au sein de l itinéraire (route), nous pouvons créer un arc associant un arrêt à l arrêt successeur au sein de la course. Une seconde boucle parcourt ensuite les arrêts (stops) : si un arrêt correspond à un nœud du graphe, la longitude, la latitude et son nom sont ajoutés comme attribut du nœud. Cette procédure est située dans le fichier import_gtfs.py. Nous obtenons donc la structure de graphe suivante : un arc par tronçon de ligne et un nœud par arrêt, avec les attributs des arcs et des nœuds qui permettent de reconstruire les horaires et les courses. En effet, s il n y a qu un un arc entre deux nœuds, par contre, son attribut ['routes'] est un dictionnaire python qui comporte comme clef le numéro de ligne et comme valeur 'true'. Un exemple sera plus parlant : - pour l'arc allant du nœud 1 au nœud 2, les attributs sont : - {'routes': {'21': 'true'}} Chaque arrêt a pour attribut : longitude, latitude, nom et spells. Spells est une liste de tuples (arrivées, départs) correspondant aux passages à cet arrêt. (spell au sens d «intervalle de temps») Exemple : - >>> G.node[5641] - {'lat': , 'lon': , 'name': u'place Meignan', 'spells': [[( , )], [( , )], [( , )], [( , )], [( , )], [( , )], [( , )], [( , )], [( , )], [( , )], [( , )], [( , )], [( , )], [( , )], [( , )], [( , )], [( , )], [( , )]...]} CETE Med. Décembre

10 V. CALCUL DE PLUS COURTS CHEMINS fait avec données routières, pas TC? Un des intérêts d un outil SIG Transport est de permettre de produire des cartes d accessibilité, sous forme de cartes d isochrones, permettant de comparer par exemple l accessibilité de plusieurs modes de transport (vélo, marche, voiture, TC...) ou de leurs combinaisons. Il nous semble pertinent par conséquent d illustrer les possibilités de networkx (qui compte bien d autres fonctions de calcul sur un graphe) à travers la fonction de calcul d un arbre de plus courts chemins, qui est une représentation concrète de l accessibilité peut-être plus parlante que les isochrones. La création d un arbre des plus courts chemins correspond à la fonction de NetworkX : single_source_dijkstra_path. Celle-ci prend en paramètre un graphe NetworkX ainsi qu un nœud source. Optionnellement, un attribut des arcs peut servir à pondérer les chemins (paramètre weight ) et un seuil maximal peut être défini (paramètre cutoff ). Ce dernier permet de ne retourner que les chemins dont le poids ne dépasse pas le seuil. Les chemins résultants sont donnés sous forme d une liste de nœuds, correspondant au chemin entre la source et un nœud destination. Sans le paramètre cutoff, la fonction retourne donc les plus courts chemins à partir de la source vers tous les nœuds du graphe. Si cette fonction semble fonctionner correctement sans le paramètre cutoff, l ajout de celui-ci ne semble pas fonctionner. Il n est pas pris en compte et la fonction retourne tous les plus courts chemins, même ceux dont le poids dépasse le seuil. Cependant, la fonction single_source_dijkstra_path_length, qui ne retourne pas les plus courts chemins mais la distance du plus court chemin entre la source et les nœuds destinations fonctionne avec le seuil : le paramètre cutoff est pris en compte et seuls les nœuds dont la distance (par plus court chemin) à la source sont retournées (avec leur distance en attribut). On peut combiner single_source_dijkstra_path_length et single_source_dijkstra_path pour renseigne les arcs et les noeuds, en vue d une représentation graphique plus parlante de l accessibilité à partir d un point. Ci-dessous (et dans le fichier de tests joint à ce rapport), on ne montre que le calcul sur un réseau routier mais l algorithme fonctionnerait de la même façon sur un réseau TC tel que créée à partir d un import GTFS (sachant que le plus court chemin n est alors pas un vrai plus court chemin prenant en compte tous les horaires de passage, mais un plus court chemin routier basique s appuyant sur des temps de parcours moyens des tronçons de ligne). Evidemment, il serait souhaitable de fusionner les graphes TC et routier en vue de calculer des chemins multimodaux combinant voiture, TC (et marche à pied), néanmoins ce point ne sera pas traité dans ce rapport. Exemple : >>path=nx.single_source_dijkstra_path_length(g,g.nodes()[0],cutoff=10) >>path {( , ): 8, ( , ): 8, ( , ): 9, ( , ): 8, , ): 6, ( , ): 5, , ): 8, ( , ): 7, , ): 3, ( , ): 8, , ): 2, ( , ): 4, , ): 7, ( , ): 7, , ): 6, ( , ): 4, , ): 7, ( , ): 3, , ): 10, ( , ): 0, , ): 9, ( , ): 7, , ): 9, ( , ): 7, , ): 4, ( , ): 6, , ): 8, ( , CETE Med. Décembre

11 ): 5, , ): 9, ( , ): 1} Cette fonction retourne les nœuds (identifiés par leurs coordonnées), distant de moins de 10 du premier nœud du graphe G. Comme les arcs ne sont pas pondérés, la distance d un arc est de 1. VI. VISUALISATION DU GRAPHE AVEC GEPHI Afin de visualiser les graphes de NetworkX dans Gephi, le graphe est enregistré dans un fichier au format GEXF. Ensuite, il faut ouvrir ce fichier GEXF dans Gephi, le spatialiser à l aide du plug-in GeoLayout. Pour pouvoir utiliser cette spatialisation, il est nécessaire que les nœuds du graphe aient deux attributs renseignant leurs coordonnées. Le GeoLayout prendra par défaut les attributs lon et lat des nœuds, mais il est possible de spécifier n importe quel attribut des nœuds comme coordonnées. VII. PERSPECTIVES Les tests effectués dans le cadre de ce travail ont montré que l environnement python était un choix pertinent pour une boîte à outil SIG Transport, grâce aux librairies disponibles. Au-delà des principes présentés et mis en pratique avec quelques données tests, il reste bien sûr à mettre en oeuvre ces outils dans le cadre d une application concrète en vraie grandeur. Les principales améliorations seraient les suivantes : - améliorer les méthodes dédiées à l import OSM, BDTOPO, GTFS ; - lier les graphes VP et TC ; - ajouter un vrai algorithme de recherche d itinéraire TC dans networkx ; - simplifier l aller retour entre l environnement Python pour les calculs et l environnement Gephi pour la visualisation, envisager d autres outils alternatifs pour cela ; - envisager une méthode permettant de lire nativement du XML/Neptune (le format normalisé similaire à GTFS, sachant néanmoins que l on peut passer de l un à l autre via le logiciel Chouette) ; - intégrer des données INSEE à l IRIS ou à la commune, permettant des analyses spatiales (avec shapely) : corrélation entre offre de transport et données socio-économiques, etc. - compléter la batterie d outils : connexion à une base données (postgis ou autre), à un SIG (QGis ou autre), à un site web, etc Vaste programme, qui pourrait être menées dans le cadre d un projet (Trython?) qui reste à construire, dans la suite logique du projet Potimart soutenu par la PREDIM en 2008 et Néanmoins ce rapport a montré selon nous que les outils disponibles depuis Python sont déjà utilisables concrètement pour produire des résultats utiles en analyse de réseaux de transport, dès aujourd hui. CETE Med. Décembre

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

Démonstrateur libre Application des données Open Street Map à l analyse géographique de réseaux de voirie et Transports Collectifs Démonstrateur libre Application des données Open Street Map à l analyse géographique de réseaux de voirie et Transports Collectifs Manuel d Utilisation et Documentation version du 27/11/09 MOBIGiS / CETE

Plus en détail

Chapitre VIII. Les bases de données. Orientées Objet. Motivation

Chapitre VIII. Les bases de données. Orientées Objet. Motivation Chapitre VIII Motivation Le modèle relationnel connaît un très grand succès et s avère très adéquat pour les applications traditionnelles des bases de données (gestion) Les bases de données Orientées Objet

Plus en détail

Club utilisateurs Logiciels Chouette et Irys

Club utilisateurs Logiciels Chouette et Irys Club utilisateurs Logiciels Chouette et Irys 28 mai 2014 La Défense Agence française pour l information multimodale et la billettique - AFIMB Ministère de l'écologie, du Développement durable et de l Energie

Plus en détail

Les outils actuels permettent-ils d automatiser la production de cartes? De quels outils dispose-t-on?

Les outils actuels permettent-ils d automatiser la production de cartes? De quels outils dispose-t-on? Le "Portrait de la Biodiversité Communale" est un document réalisé au niveau national pour chaque commune, regroupant les connaissances publiques disponibles et mobilisables à l'échelle nationale en matière

Plus en détail

TP 2 Réseaux. Adresses IP, routage et sous-réseaux

TP 2 Réseaux. Adresses IP, routage et sous-réseaux TP 2 Réseaux Adresses IP, routage et sous-réseaux C. Pain-Barre INFO - IUT Aix-en-Provence version du 24/2/2 Adressage IP. Limites du nombre d adresses IP.. Adresses de réseaux valides Les adresses IP

Plus en détail

Information utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/

Information utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/ Systèmes de gestion de bases de données Introduction Université d Evry Val d Essonne, IBISC utiles email : cinzia.digiusto@gmail.com webpage : http://www.ibisc.univ-evry.fr/ digiusto/ Google+ : https://plus.google.com/u/0/b/103572780965897723237/

Plus en détail

Cartographie libre du monde OpenStreetMap

Cartographie libre du monde OpenStreetMap Cartographie libre du monde Arnaud Van De Casteele Guillaume Allègre (OSM-FR) Les ateliers de l'information - févier 2013 Des producteurs et des offres nombreuses mais... Pourquoi une carte des données

Plus en détail

Référentiels de données TC

Référentiels de données TC Référentiels de données TC formation PFE SIG Transport, Paris, (prévue initalement le23 juin 2015) Patrick GENDRE, CEREMA DTer Méditerranée Fabrice THIEBAUX, CEREMA DTec TV GT SIM - GART 24 octobre 2013

Plus en détail

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

Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server Sébastien Boutard Thomas David Le plan de la présentation Petit retour sur les environnements de développement ArcGIS Server

Plus en détail

données en connaissance et en actions?

données en connaissance et en actions? 1 Partie 2 : Présentation de la plateforme SPSS Modeler : Comment transformer vos données en connaissance et en actions? SPSS Modeler : l atelier de data mining Large gamme de techniques d analyse (algorithmes)

Plus en détail

POTIMART : SIG OPEN SOURCE TRANSPORT UTILISATION, ARCHITECTURE INSTALLATION

POTIMART : SIG OPEN SOURCE TRANSPORT UTILISATION, ARCHITECTURE INSTALLATION POTIMART: SIG OPEN SOURCE TRANSPORT PROJ : POTIMART est une boite à outils Système d Information Géographique (SIG) Transport à base de logiciels libres. Rédacteur : Marc Peña et Laurent Dezou (MobiGIS)

Plus en détail

Générer du code à partir d une description de haut niveau

Générer du code à partir d une description de haut niveau Cedric Dumoulin Générer du code à partir d une description de haut niveau Ce projet vise à fournir un environnement de développement permettant de modéliser des UI Android à un haut niveau d abstraction,

Plus en détail

UltraBackup NetStation 4. Guide de démarrage rapide

UltraBackup NetStation 4. Guide de démarrage rapide UltraBackup NetStation 4 Guide de démarrage rapide Table des matières 1 Fonctionnalités... 3 1.1 Ce qu UltraBackup NetStation permet de faire... 3 1.2 Ce qu UltraBackup NetStation ne permet pas de faire...

Plus en détail

L expérience citoyenne numérique. Solutions et expertises pour répondre aux enjeux des territoires

L expérience citoyenne numérique. Solutions et expertises pour répondre aux enjeux des territoires L expérience citoyenne numérique Solutions et expertises pour répondre aux enjeux des territoires La Carte de Vie Quotidienne Une carte unique pour des usages multiples pour accéder aux différents Collectivités

Plus en détail

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

Support de TD ArcGIS 10.1. Introduction à l automatisation et au développement avec ArcGIS 10.1 JEAN-MARC GILLIOT 2014-2015. 3 e année ingénieur JEAN-MARC GILLIOT 2014-2015 Durée 1,5 heures Introduction à l automatisation et au développement avec ArcGIS 10.1 3 e année ingénieur Support de TD ArcGIS 10.1 Grande école européenne d'ingénieurs et de

Plus en détail

Jade. Projet Intelligence Artificielle «Devine à quoi je pense»

Jade. Projet Intelligence Artificielle «Devine à quoi je pense» Jade Projet Intelligence Artificielle «Devine à quoi je pense» Réalisé par Djénéba Djikiné, Alexandre Bernard et Julien Lafont EPSI CSII2-2011 TABLE DES MATIÈRES 1. Analyse du besoin a. Cahier des charges

Plus en détail

Introduction aux concepts d ez Publish

Introduction aux concepts d ez Publish Introduction aux concepts d ez Publish Tutoriel rédigé par Bergfrid Skaara. Traduit de l Anglais par Benjamin Lemoine Mercredi 30 Janvier 2008 Sommaire Concepts d ez Publish... 3 Système de Gestion de

Plus en détail

CONCEPTION Support de cours n 3 DE BASES DE DONNEES

CONCEPTION Support de cours n 3 DE BASES DE DONNEES CONCEPTION Support de cours n 3 DE BASES DE DONNEES Auteur: Raymonde RICHARD PRCE UBO PARTIE III. - LA DESCRIPTION LOGIQUE ET PHYSIQUE DES DONNEES... 2 A. Les concepts du modèle relationnel de données...

Plus en détail

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

INTRODUCTION GENERALE...1 LA CONNEXION ODBC :...1. CONNEXION AU TRAVERS D EXCEL(tm)...6. LOGICIEL QUANTUM GIS (Qgis)... 10 PROGRAMME RÉGIONAL DE RENFORCEMENT DE LA COLLECTE DES DONNÉES STATISTIQUES DES PECHES DANS LES ÉTATS MEMBRES ET DE CREATION D UNE BASE DE DONNÉES REGIONALE Manuel de formation TABLE DES MATIERES INTRODUCTION

Plus en détail

8 - Import-Export de données

8 - Import-Export de données 8 - Import-Export de données QGIS version 3.1C 4 mars 2015 Table des matières Introduction 5 I - Import de données geographiques 7 A. Import de données géolocalisables...7 B. Importer des données saisies

Plus en détail

BASES DE DONNÉES. CNAM Centre associé de Clermont-Ferrand Cycle A Année 1997-98. J. Darmont I. INTRODUCTION II. LES SYSTÈMES HIÉRARCHIQUES

BASES DE DONNÉES. CNAM Centre associé de Clermont-Ferrand Cycle A Année 1997-98. J. Darmont I. INTRODUCTION II. LES SYSTÈMES HIÉRARCHIQUES BASES DE DONNÉES CNAM Centre associé de Clermont-Ferrand Cycle A Année 1997-98 J. Darmont I. INTRODUCTION II. LES SYSTÈMES HIÉRARCHIQUES III. LES SYSTÈMES RÉSEAU IV. LES SYSTÈMES RELATIONNELS V. LE LANGAGE

Plus en détail

White Paper - Livre Blanc

White Paper - Livre Blanc White Paper - Livre Blanc Développement d applications de supervision des systèmes d information Avec LoriotPro Vous disposez d un environnement informatique hétérogène et vous souhaitez à partir d une

Plus en détail

LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN

LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN Les contenues de ce document sont la propriété exclusive de la société REVER. Ils ne sont transmis qu à titre d information et ne peuvent en aucun cas

Plus en détail

1 Introduction et contenu du document. 2 Architecture

1 Introduction et contenu du document. 2 Architecture Projet Passim-plus Spécifications des logiciels Patrick Gendre, Xavier Campens, CETE Méditerranée, Aix-en-Provence, créé le 02/02/12, mis à jour le 17/09/12 A mettre à jour suite à la mise en production

Plus en détail

Gestionnaire de champs PRO

Gestionnaire de champs PRO Logiciel de gestion des cultures et des champs Guide de représentation cartographique Field Manager PRO 360 Gestionnaire de champs PRO 360 Guide de représentation cartographique de Gestionnaire de champs

Plus en détail

PHP 4 PARTIE : BASE DE DONNEES

PHP 4 PARTIE : BASE DE DONNEES PHP 4 PARTIE : BASE DE DONNEES 1. Introduction 2. Présentation de MySQL 3. Principe 4. Connexion 5. Interrogation 6. Extraction des données 7. Fonctions de services 8. Traitement des erreurs 9. Travaux

Plus en détail

Pierre Racine Professionnel de recherche Centre d étude de la forêt Département des sciences du bois et de la forêt, Université Laval, Québec

Pierre Racine Professionnel de recherche Centre d étude de la forêt Département des sciences du bois et de la forêt, Université Laval, Québec Pierre Racine Professionnel de recherche Centre d étude de la forêt Département des sciences du bois et de la forêt, Université Laval, Québec Production d un site web = CMS Il n y a plus besoin aujourd

Plus en détail

La directive INSPIRE en Wallonie: le géoportail et l infrastructure de diffusion des géodonnées en Région wallonne (InfraSIG(

La directive INSPIRE en Wallonie: le géoportail et l infrastructure de diffusion des géodonnées en Région wallonne (InfraSIG( La directive INSPIRE en Wallonie: le géoportail et l infrastructure de diffusion des géodonnées en Région wallonne (InfraSIG( InfraSIG) Jean-Pierre KINNAERT Directeur Département de la géomatique Service

Plus en détail

Title Text. Outil intégré de collecte, d'analyse et de visualisation de données de mobilité

Title Text. Outil intégré de collecte, d'analyse et de visualisation de données de mobilité Title Text Outil intégré de collecte, d'analyse et de visualisation de données de mobilité Contenu de la présentation Schéma général et avancement Suivi et administration Validation des entrevues Enrichissement

Plus en détail

Systèmes d information et bases de données (niveau 1)

Systèmes d information et bases de données (niveau 1) Systèmes d information et bases de données (niveau 1) Cours N 1 Violaine Prince Plan du cours 1. Bibliographie 2. Introduction aux bases de données 3. Les modèles 1. Hiérarchique 2. Réseau 3. Relationnel

Plus en détail

GL BE FLYER. Chef de projet de l équipe : SCIONICO Pierre

GL BE FLYER. Chef de projet de l équipe : SCIONICO Pierre GL BE FLYER Chef de projet de l équipe : SCIONICO Pierre Membres de l équipe : BRESSON Adrien THIERY Kévin SCIONICO Pierre ALBERTINI Rémi ROBERT Cédric Tuteur du projet : GESQUIERE Gilles IUT de l'université

Plus en détail

Guide d exploration de base de données de IBM SPSS Modeler 15

Guide d exploration de base de données de IBM SPSS Modeler 15 Guide d exploration de base de données de IBM SPSS Modeler 15 Remarque : Avant d utiliser ces informations et le produit qu elles concernent, lisez les informations générales sous Remarques sur p.. Cette

Plus en détail

Introduction à la B.I. Avec SQL Server 2008

Introduction à la B.I. Avec SQL Server 2008 Introduction à la B.I. Avec SQL Server 2008 Version 1.0 VALENTIN Pauline 2 Introduction à la B.I. avec SQL Server 2008 Sommaire 1 Présentation de la B.I. et SQL Server 2008... 3 1.1 Présentation rapide

Plus en détail

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

GEOCONCEPT. Les données font leur révolution! Production et rendu cartographiques : du cloud computing au SaaS GEOCONCEPT Les données font leur révolution! Production et rendu cartographiques : du cloud computing au SaaS par Pascal Guislain R&D Consultant pascal.guislain@geoconcept.com Albert Da Silva Pires Responsable

Plus en détail

Cours Base de données relationnelles. M. Boughanem, IUP STRI

Cours Base de données relationnelles. M. Boughanem, IUP STRI Cours Base de données relationnelles 1 Plan 1. Notions de base 2. Modèle relationnel 3. SQL 2 Notions de base (1) Définition intuitive : une base de données est un ensemble d informations, (fichiers),

Plus en détail

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel.

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel. Méthode de Test Pour WIKIROUTE Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel. [Tapez le nom de l'auteur] 10/06/2009 Sommaire I. Introduction...

Plus en détail

Intégration du référentiel hydrographique Bd Carthage dans le Système d Information de l agence de l eau Adour Garonne

Intégration du référentiel hydrographique Bd Carthage dans le Système d Information de l agence de l eau Adour Garonne Intégration du référentiel hydrographique Bd Carthage dans le Système d Information de l agence de l eau Adour Garonne point de vue sur l importance attributaire d un référentiel 1 Plan de la présentation

Plus en détail

Exploration des technologies web pour créer une interaction entre Mahara et les plateformes professionnelles et sociales

Exploration des technologies web pour créer une interaction entre Mahara et les plateformes professionnelles et sociales Exploration des technologies web pour créer une interaction entre Mahara et les plateformes professionnelles et sociales D 1.3.2 Rapport d analyse Auteurs: Johann Luethi, Laurent Opprecht, Patrick Roth

Plus en détail

La modélisation des déplacements : Qu est ce qu un modèle, pour qui et pourquoi?

La modélisation des déplacements : Qu est ce qu un modèle, pour qui et pourquoi? Les Modèles multimodaux des déplacements : enjeux, outils et expériences territoriales 13 février 2014, COTITA, CEREMA, Direction Territoriale Méditerranée La modélisation des déplacements : Qu est ce

Plus en détail

Bases de Données. Le cas des BD relationnelles ouverture sur les BD relationnelles spatiales Séance 2 : Mise en oeuvre

Bases de Données. Le cas des BD relationnelles ouverture sur les BD relationnelles spatiales Séance 2 : Mise en oeuvre Bases de Données Le cas des BD relationnelles ouverture sur les BD relationnelles spatiales Séance 2 : Mise en oeuvre Synthèse : conception de BD langage de modélisation famille de SGBD SGBD Analyse du

Plus en détail

1 Description générale de VISFIELD

1 Description générale de VISFIELD Guide d utilisation du logiciel VISFIELD Yann FRAIGNEAU LIMSI-CNRS, Bâtiment 508, BP 133 F-91403 Orsay cedex, France 11 décembre 2012 1 Description générale de VISFIELD VISFIELD est un programme écrit

Plus en détail

1 Recherche en table par balayage

1 Recherche en table par balayage 1 Recherche en table par balayage 1.1 Problème de la recherche en table Une table désigne une liste ou un tableau d éléments. Le problème de la recherche en table est celui de la recherche d un élément

Plus en détail

opentaxepub Documentation

opentaxepub Documentation opentaxepub Documentation Release rc1 openmairie November 02, 2012 CONTENTS 1 Utilisation 3 1.1 Les principes............................................... 3 1.2 Saisir une entreprise...........................................

Plus en détail

Protocole de constitution d une base de données 1960

Protocole de constitution d une base de données 1960 Protocole de constitution d une base de données 1960 Rapport numéro Titre Rédigé par Etat (en cours / final) Relu par L2.0-3 Constitution d'une base de données topographique vectorielle à partir des cartes

Plus en détail

AFIMB. IRYS Server v2.0.0. PRESENTATION et INSTALLATION. Février 2013. Agence Française pour l'information Multimodale et la Billettique

AFIMB. IRYS Server v2.0.0. PRESENTATION et INSTALLATION. Février 2013. Agence Française pour l'information Multimodale et la Billettique AFIMB IRYS Server v2.0.0 PRESENTATION et INSTALLATION Février 2013 Agence Française pour l'information Multimodale et la Billettique Informations sur ce document : Organisme commanditaire : AFIMB Titre

Plus en détail

Rappel sur les bases de données

Rappel sur les bases de données Rappel sur les bases de données 1) Généralités 1.1 Base de données et système de gestion de base de donnés: définitions Une base de données est un ensemble de données stockées de manière structurée permettant

Plus en détail

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

Sextant V4.0. Le portail de diffusion de l information géographique de l Ifremer. Sextant Présentation générale Sextant - Infrastructure de données spatiales sur le domaine marin Sextant V4.0 Le portail de diffusion de l information géographique de l Ifremer E. Quimbert, M. Bellouis, F. Lecuy, M. Treguer Centre

Plus en détail

Les bases de données relationnelles

Les bases de données relationnelles Bases de données NO SQL et SIG : d un existant restreint à un avenir prometteur CHRISTIAN CAROLIN, AXES CONSEIL CAROLIN@AXES.FR - HTTP://WWW.AXES.FR Les bases de données relationnelles constituent désormais

Plus en détail

Mes documents Sauvegardés

Mes documents Sauvegardés Mes documents Sauvegardés Guide d installation et Manuel d utilisation du logiciel Edition 13.12 Photos et illustrations : Copyright 2013 NordNet S.A. Tous droits réservés. Toutes les marques commerciales

Plus en détail

Cartographie avec R. Baptiste Coulmont. 16 septembre 2010

Cartographie avec R. Baptiste Coulmont. 16 septembre 2010 Cartographie avec R Baptiste Coulmont 16 septembre 2010 Introduction Ce document est à considérer comme une introduction à certaines formes de cartographie avec le logiciel R. Je suppose ici que l installation

Plus en détail

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

Cahier Technique. «Développer une application intranet pour la gestion des stages des étudiants» Antonin AILLET. Remi DEVES Antonin AILLET Remi DEVES Thibaut AZZOPARDI 2 ème année de DUT Informatique Cahier Technique «Développer une application intranet pour la gestion des stages des étudiants» Encadré par Didier BOULLE Année

Plus en détail

Modélisation de la demande de transport

Modélisation de la demande de transport Modélisation de la demande de transport Logiciels pour la modélisation déplacements-trafic Fabien Leurent ENPC / LVMT Les Systèmes d Information Géographique Les boîtes à outils de planification Logiciels

Plus en détail

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e : CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE Projet 2 Gestion des services enseignants G r o u p e : B E L G H I T Y a s m i n e S A N C H E Z - D U B R O N T Y u r i f e r M O N T A Z E R S i

Plus en détail

les techniques d'extraction, les formulaires et intégration dans un site WEB

les techniques d'extraction, les formulaires et intégration dans un site WEB les techniques d'extraction, les formulaires et intégration dans un site WEB Edyta Bellouni MSHS-T, UMS838 Plan L extraction des données pour un site en ligne Architecture et techniques Les différents

Plus en détail

Intégration ESRI - SAP Geo-Enablement de l ERP SAP Exemple : GEO.e. Christophe Lapierre Enrique Yaptenco Professional Services - ESRI Suisse

Intégration ESRI - SAP Geo-Enablement de l ERP SAP Exemple : GEO.e. Christophe Lapierre Enrique Yaptenco Professional Services - ESRI Suisse Intégration ESRI - SAP Geo-Enablement de l ERP SAP Exemple : GEO.e Christophe Lapierre Enrique Yaptenco Professional Services - ESRI Suisse 2010 ESRI Suisse SA Agenda + Introduction et présentation + L

Plus en détail

Potimart. Manuel d'installation de la machine virtuelle 30/11/10

Potimart. Manuel d'installation de la machine virtuelle 30/11/10 Potimart Programmes Open source pour le Traitement de l Information Multimodale et l Analyse des Réseaux de Transport. Manuel d'installation de la machine virtuelle 30/11/2010 1/18 Mises à jour du rapport:

Plus en détail

Développer avec les technologies ESRI. ESRI Developer Network (EDN) Gaëtan LAVENU ESRI France Jérémie MAJEROWICZ ESRI France

Développer avec les technologies ESRI. ESRI Developer Network (EDN) Gaëtan LAVENU ESRI France Jérémie MAJEROWICZ ESRI France Développer avec les technologies ESRI ESRI Developer Network (EDN) Gaëtan LAVENU ESRI France Jérémie MAJEROWICZ ESRI France Le système ArcGIS Desktop Client mobile Client léger ArcReader ArcView ArcEditor

Plus en détail

Plateforme PAYZEN. Définition de Web-services

Plateforme PAYZEN. Définition de Web-services Plateforme PAYZEN Définition de Web-services Ordre de paiement Version 1.1 Rédaction, Vérification, Approbation Rédaction Vérification Approbation Nom Date/Visa Nom Date/Visa Nom Date/Visa Lyra-Network

Plus en détail

SQL MAP. Etude d un logiciel SQL Injection

SQL MAP. Etude d un logiciel SQL Injection Introduction Ce TP a pour but d analyser un outil d injection SQL, comprendre les vulnérabilités d une BD et de mettre en œuvre une attaque par injection SQL. Prise en main du logiciel SQLMap est un outil

Plus en détail

Introduction: 1. définition d un ETL 2. importance et diversité des données spatiales utilitédes ETL géographiques

Introduction: 1. définition d un ETL 2. importance et diversité des données spatiales utilitédes ETL géographiques 1 2 Introduction: 1. définition d un ETL 2. importance et diversité des données spatiales utilitédes ETL géographiques 3 ETL = extracto-chargeur = datadumping La Business Intelligence, BI, (ou informatique

Plus en détail

La collecte et la gestion des données dans le cadre de la prospection d énergie solaire

La collecte et la gestion des données dans le cadre de la prospection d énergie solaire Conférence SIG 2012 - ESRIFRANCE La collecte et la gestion des données dans le cadre de la prospection d énergie solaire Serge MANG-JOUBERT GAIAGO Eric VIDALENC - ADEME 1 Auteurs : Rodrigo MARIONI, Serge

Plus en détail

Appui SIE :Développement de services web ADES/SIE

Appui SIE :Développement de services web ADES/SIE Appui SIE :Développement de services web ADES/SIE Rapport final BRGM/ RP-55128-FR Décembre 2006 Appui SIE : Développement de services web ADES/SIE Rapport final BRGM/ RP-55128-FR décembre 2006 Étude réalisée

Plus en détail

Windows Internet Name Service (WINS)

Windows Internet Name Service (WINS) Windows Internet Name Service (WINS) WINDOWS INTERNET NAME SERVICE (WINS)...2 1.) Introduction au Service de nom Internet Windows (WINS)...2 1.1) Les Noms NetBIOS...2 1.2) Le processus de résolution WINS...2

Plus en détail

PostgreSQL. Formations. SQL avancé... 10. Calendrier... 18

PostgreSQL. Formations. SQL avancé... 10. Calendrier... 18 Formations PostgreSQL Catalogue 2015 PostgreSQL Administration... 4 PostgreSQL Avancé... 5 PostgreSQL Hot Standby... 6 PostgreSQL Performance... 7 PostgreSQL Sauvegardes... 8 SQL : Conception & Mise en

Plus en détail

Utilisation du SIG dans une entreprise industrielle pour l analyse et la prise de décision

Utilisation du SIG dans une entreprise industrielle pour l analyse et la prise de décision 309 Schedae, 2007 Prépublication n 47 Fascicule n 2 Utilisation du SIG dans une entreprise industrielle pour l analyse et la prise de décision Mohamed Najeh Lakhoua UR : Système, Énergétique, Productique

Plus en détail

Mercredi 15 Janvier 2014

Mercredi 15 Janvier 2014 De la conception au site web Mercredi 15 Janvier 2014 Loïc THOMAS Géo-Hyd Responsable Informatique & Ingénierie des Systèmes d'information loic.thomas@anteagroup.com 02 38 64 26 41 Architecture Il est

Plus en détail

Reconstruction de bâtiments en 3D à partir de nuages de points LIDAR

Reconstruction de bâtiments en 3D à partir de nuages de points LIDAR Reconstruction de bâtiments en 3D à partir de nuages de points LIDAR Mickaël Bergem 25 juin 2014 Maillages et applications 1 Table des matières Introduction 3 1 La modélisation numérique de milieux urbains

Plus en détail

Les bases de données Page 1 / 8

Les bases de données Page 1 / 8 Les bases de données Page 1 / 8 Sommaire 1 Définitions... 1 2 Historique... 2 2.1 L'organisation en fichier... 2 2.2 L'apparition des SGBD... 2 2.3 Les SGBD relationnels... 3 2.4 Les bases de données objet...

Plus en détail

Les applications webmapping en opensource. 1 Christophe Adriaensen

Les applications webmapping en opensource. 1 Christophe Adriaensen Les applications webmapping en opensource 1 Christophe Adriaensen Sommaire Présentation de GIM Architecture Webmapping opensource: schéma général Architecture Webmapping opensource: description des composants

Plus en détail

Compte Rendu d intégration d application

Compte Rendu d intégration d application ISMA 3EME ANNEE Compte Rendu d intégration d application Compte Rendu Final Maxime ESCOURBIAC Jean-Christophe SEPTIER 19/12/2011 Table des matières Table des matières... 1 Introduction... 3 1. Le SGBD:...

Plus en détail

Formats 3D Critères d utilisation dans les échanges Frédéric CHAMBOLLE PSA Peugeot Citroën Direction des Systèmes d Information

Formats 3D Critères d utilisation dans les échanges Frédéric CHAMBOLLE PSA Peugeot Citroën Direction des Systèmes d Information Formats 3D Critères d utilisation dans les échanges Frédéric CHAMBOLLE PSA Peugeot Citroën Direction des Systèmes d Information Atelier Ingénierie GALIA 30 novembre 2010 Introduction Les travaux de ce

Plus en détail

Formation. Module WEB 4.1. Support de cours

Formation. Module WEB 4.1. Support de cours Formation Module WEB 4.1 Support de cours Rédacteur Date de rédaction F.CHEA 08/02/2012 Les informations contenues dans ce document pourront faire l'objet de modifications sans préavis Sauf mention contraire,

Plus en détail

Nouveautés Ignition v7.7

Nouveautés Ignition v7.7 ... Nouveautés Ignition v7.7 Nouveautés Ignition v7.7 Découvrez le Nouveau Scada avec plus de 40 nouveautés Principales nouveautés :... Cloud Templates Template Repeater Client Multilingue + Sequential

Plus en détail

PostGIS, un module de PostgreSQL pour les données spatiales

PostGIS, un module de PostgreSQL pour les données spatiales PostGIS, un module de PostgreSQL pour les données spatiales Olivier Courtin Vincent Picavet Licence GNU FDL PGDay.eu 2009 OSLANDIA SARL / 5. novembre 2009 / www.oslandia.com / infos@oslandia.com Qui sommes

Plus en détail

SQL Server Installation Center et SQL Server Management Studio

SQL Server Installation Center et SQL Server Management Studio SQL Server Installation Center et SQL Server Management Studio Version 1.0 Grégory CASANOVA 2 SQL Server Installation Center et SQL Server Management Studio [03/07/09] Sommaire 1 Installation de SQL Server

Plus en détail

Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013

Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013 Exemple d utilisation du gestionnaire de conception Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013 6, rue de l Etang, L-5326

Plus en détail

Bases de données. Chapitre 1. Introduction

Bases de données. Chapitre 1. Introduction Références : Bases de données Pierre Wolper Email : pw@montefiore.ulg.ac.be URL : http : //www.montefiore.ulg.ac.be/~pw/ http : //www.montefiore.ulg.ac.be/ ~pw/cours/bd.html Henry F. Korth, Abraham Silberschatz,

Plus en détail

1 Introduction et installation

1 Introduction et installation TP d introduction aux bases de données 1 TP d introduction aux bases de données Le but de ce TP est d apprendre à manipuler des bases de données. Dans le cadre du programme d informatique pour tous, on

Plus en détail

Bases de données Cours 1 : Généralités sur les bases de données

Bases de données Cours 1 : Généralités sur les bases de données Cours 1 : Généralités sur les bases de données POLYTECH Université d Aix-Marseille odile.papini@univ-amu.fr http://odile.papini.perso.esil.univmed.fr/sources/bd.html Plan du cours 1 1 Qu est ce qu une

Plus en détail

Cartographie et SIG interactifs en ligne Séance 1 : Présentation générale du webmapping : principe et techniques

Cartographie et SIG interactifs en ligne Séance 1 : Présentation générale du webmapping : principe et techniques Département de Géographie, UT2J M2 Sigma : Module 351_33 Laurent Jégou 7 nov 2014 jegou@univ-tlse2.fr Cartographie et SIG interactifs en ligne Séance 1 : Présentation générale du webmapping : principe

Plus en détail

Connexion à SQL server

Connexion à SQL server Micromedia International Etude technique Auteur : Pierre Chevrier Nombre de pages : 18 Société : Date : 12/09/2012 Réf. : ETT_20110624_000001.docx Connexion à SQL server Ce document précise les modalités

Plus en détail

Foire aux questions 2015

Foire aux questions 2015 2015 L information contenue dans ce document peut changer sans préavis et ne représente aucun engagement de la part du vendeur ou de ses représentants. Ce document ne peut être reproduit ou diffusé en

Plus en détail

Laurent Jégou 07/12/2012 M2 Sigma

Laurent Jégou 07/12/2012 M2 Sigma Laurent Jégou 07/12/2012 M2 Sigma M2 Sigma U50_B33 WebMapping Séance 4 Les systèmes de gestion de bases de données spatiales : L'exemple de PostGIS Webographie spécifique : Tutoriel FOSS4G 2011 (en français)

Plus en détail

Big Data et Graphes : Quelques pistes de recherche

Big Data et Graphes : Quelques pistes de recherche Big Data et Graphes : Quelques pistes de recherche Hamamache Kheddouci Laboratoire d'informatique en Image et Systèmes d'information LIRIS UMR 5205 CNRS/INSA de Lyon/Université Claude Bernard Lyon 1/Université

Plus en détail

Gestion collaborative de documents

Gestion collaborative de documents Gestion collaborative de documents ANT box, le logiciel qui simplifie votre GED Les organisations (entreprises, collectivités, associations...) génèrent chaque jour des millions de documents, e-mails,

Plus en détail

Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne

Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Mise en place d'un serveur d'application SIG au Conseil général de Seine-et-Marne Conférence francophone ESRI 2006 12 octobre Issy-les-Moulineaux Conseil général de Seine-et-Marne Direction Générale des

Plus en détail

www.geomaticien.com Par Daniel FAIVRE WebMapper ... Publication de cartes pour Internet avec ArcGis

www.geomaticien.com Par Daniel FAIVRE WebMapper ... Publication de cartes pour Internet avec ArcGis www.geomaticien.com. Par Daniel FAIVRE WebMapper......... Publication de cartes pour Internet avec ArcGis WebMapper Publication de cartes pour le web Fonctionnalités de l'application WebMapper exporte

Plus en détail

Modèle des mobilités de loisirs

Modèle des mobilités de loisirs Département de l'économie, de l'énergie et du territoire Service du développement territorial Departement für Volkswirtschaft, Energie und Raumentwicklung Dienststelle für Raumentwicklung Recommandation

Plus en détail

Gestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed

Gestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed 6, bd maréchal Juin F-14050 Caen cedex 4 Spécialité Informatique 2 e année Rapport de projet Gestion du parc informatique matériel et logiciel de l Ensicaen SAKHI Taoufik SIFAOUI Mohammed Suivi ENSICAEN

Plus en détail

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

Installation Client (licence réseau) de IBM SPSS Modeler 14.2 Installation Client (licence réseau) de IBM SPSS Modeler 14.2 Les instructions suivantes permettent d installer IBM SPSS Modeler Client version 14.2 en utilisant un licence réseau. Ce présent document

Plus en détail

TP WEBSERVICES. 1 Pré-requis. 1.1 L environnement de développement. 1.2 Les librairies nécessaires 1.3 SOAPUI

TP WEBSERVICES. 1 Pré-requis. 1.1 L environnement de développement. 1.2 Les librairies nécessaires 1.3 SOAPUI Institut Galilée Année 2014-2015 TP WEBSERVICES Programmation et Logiciels sûrs Master 2 PLS Résumé Ce TP s appuie sur le cours de C. Fouqueré traitant des Environnements et Langage Évolués, ainsi que

Plus en détail

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

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées PRODIGE V3 Manuel utilisateurs Consultation des métadonnées Pour plus d'information sur le dispositif : à remplir par chaque site éventuellement 2 PRODIGE V3 : Consultation des métadonnées SOMMAIRE 1.

Plus en détail

Nom de l application

Nom de l application Ministère de l Enseignement Supérieur et de la Recherche Scientifique Direction Générale des Etudes Technologiques Institut Supérieur des Etudes Technologiques de Gafsa Département Technologies de l Informatique

Plus en détail

DA MOTA Anthony - Comparaison de technologies : PhoneGap VS Cordova

DA MOTA Anthony - Comparaison de technologies : PhoneGap VS Cordova DA MOTA Anthony - Comparaison de technologies : PhoneGap VS Cordova I. Introduction Dans une période où la plasticité peut aider à réduire les coûts de développement de projets comme des applications mobile,

Plus en détail

Les technologies du Big Data

Les technologies du Big Data Les technologies du Big Data PRÉSENTÉ AU 40 E CONGRÈS DE L ASSOCIATION DES ÉCONOMISTES QUÉBÉCOIS PAR TOM LANDRY, CONSEILLER SENIOR LE 20 MAI 2015 WWW.CRIM.CA TECHNOLOGIES: DES DONNÉES JUSQU'À L UTILISATEUR

Plus en détail

RapidMiner. Data Mining. 1 Introduction. 2 Prise en main. Master Maths Finances 2010/2011. 1.1 Présentation. 1.2 Ressources

RapidMiner. Data Mining. 1 Introduction. 2 Prise en main. Master Maths Finances 2010/2011. 1.1 Présentation. 1.2 Ressources Master Maths Finances 2010/2011 Data Mining janvier 2011 RapidMiner 1 Introduction 1.1 Présentation RapidMiner est un logiciel open source et gratuit dédié au data mining. Il contient de nombreux outils

Plus en détail

Retour d expérience sur Prelude

Retour d expérience sur Prelude Retour d expérience sur Prelude OSSIR Paris / Mathieu Mauger Consultant Sécurité (Mathieu.Mauger@intrinsec.com) Guillaume Lopes Consultant Sécurité (Guillaume.Lopes@Intrinsec.com) @Intrinsec_Secu 1 Plan

Plus en détail

Baccalauréat ES Polynésie (spécialité) 10 septembre 2014 Corrigé

Baccalauréat ES Polynésie (spécialité) 10 septembre 2014 Corrigé Baccalauréat ES Polynésie (spécialité) 10 septembre 2014 Corrigé A. P. M. E. P. Exercice 1 5 points 1. Réponse d. : 1 e Le coefficient directeur de la tangente est négatif et n est manifestement pas 2e

Plus en détail

LES FONCTIONS DE SURVEILLANCE DES FICHIERS

LES FONCTIONS DE SURVEILLANCE DES FICHIERS SYSLOG and APPLICATION LOGS Knowledge Module for PATROL - Data Sheet Version 1.5 Développé par http://www.axivia.com/ PRESENTATION DU PRODUIT SYSLOG and APPLICATION LOGS Knowledge Module for PATROL est

Plus en détail

Bases de données Oracle Virtual Private Database (VPD) pour la gestion des utilisateurs d applications

Bases de données Oracle Virtual Private Database (VPD) pour la gestion des utilisateurs d applications Bases de données Oracle Virtual Private Database (VPD) pour la gestion des utilisateurs d applications P.-A. Sunier, HEG-Arc Neuchâtel avec le concours de J. Greub pierre-andre.sunier@he-arc.ch http://lgl.isnetne.ch/

Plus en détail