RÉALISATION D UN SERVICE WEB RETOURNANT LE NOM D UNE COMMUNE ET SON CODE INSEE À PARTIR D UN POINT LAT/LON EN FRANCE
|
|
- Coralie Lefrançois
- il y a 8 ans
- Total affichages :
Transcription
1 RÉALISATION D UN SERVICE WEB RETOURNANT LE NOM D UNE COMMUNE ET SON CODE INSEE À PARTIR D UN POINT LAT/LON EN FRANCE Présenté par : Mohcen BENMOUNAH Texte en blanc Stage effectué à : Tela-Botanica Texte en blanc MASTER II - BIOINFORMATIQUE 1/47 M. BENMOUNAH 6 septembre Réalisation 2011 d un service Web retournant un nom de commun
2 Tela-Botanica Carnet En Ligne Contexte du stage Présentation Tela-Botanica Tela-Botanica est fondée en Réseau des botanistes francophones. Ses objectifs : 1 Rassembler tous les botanistes dans leur diversité. 2 Monter des projets collectifs. 3 Collecter des données pour les mettre à disposition des botanistes. 4 Regrouper les initiatives qui concourent au développement de la botanique. 2/47
3 Tela-Botanica Carnet En Ligne Contexte du stage Présentation Tela-Botanica Elle dispose de : 1 Forums de discussion. 2 Des logiciels performants dédiés à la botanique. 3 Moteurs de recherche. 4 Présentation cartographique des observations botaniques. 3/47
4 Tela-Botanica Carnet En Ligne Contexte du stage Présentation Tela-Botanica Ses grands projets : 1 L index synonymique de la Flore de France. 2 Une base de données de tous les herbiers de France. 3 Flore d Afrique du Nord et de la Réunion. 4 Un carnet de terrain en ligne pour collecter les données naturalistes. 4/47
5 Tela-Botanica Carnet En Ligne Contexte du stage Carnet En Ligne Carnet En Ligne (CEL) est : 1 Un carnet de terrain informatique pour collecter les données naturalistes. 2 L équivalent numérique d un carnet de terrain. 3 Permet de saisir des observations botaniques, de les illustrer avec des images, créer des projets et d y associer des plantes. 4 Partage des observations avec le réseau. 5 Module cartographique de géolocalisation des observations botaniques. 5/47
6 Carnet En ligne Introduction Tela-Botanica Carnet En Ligne Contexte du stage Figure: Présentation du Carnet En Ligne. 6/47
7 Module cartographique Introduction Tela-Botanica Carnet En Ligne Contexte du stage Figure: Module cartographique. 7/47
8 Tela-Botanica Carnet En Ligne Contexte du stage Localisation de l observation (Google Map) Figure: Géolocalisation cartographique. 8/47
9 Tela-Botanica Carnet En Ligne Contexte du stage Problème du Carnet En Ligne Ancienne géolocalisation du Carnet En Ligne imprécise. Appel au service de géolocalisation gratuit GeoNames. Effectue le Reverse Geocoding (renseigner le nom de la commune, à partir d un point X/Y). Le carnet renseigne un nom de commune qui est bien souvent erroné... - Nombre limité d appel au service par jour. - La commune retournée correspond à une autre, située à proximité. - Ne renseigne aucune commune. 9/47
10 Tela-Botanica Carnet En Ligne Contexte du stage Problème du service de géolocalisation GeoNames Figure: Problème de géolocalisation du Carnet En Ligne. 10/47
11 Tela-Botanica Carnet En Ligne Contexte du stage Objectifs du stage... Objectifs du stage : Fournir un service Web à cette application comme solution alternative à l API GeoNames. Ce service Web permettra de localiser précisement une observation botanique. Retourner le nom de la commune et son code INSEE en fonction du point (Lat/lon). 11/47
12 Introduction Contraintes du service Web Contraintes de la base géographique exploitée Projet cartographie libre : OpenStreetMap (OSM) Missions du stage La solution réside dans... Réalisation d un service Web Reverse Geocoding qui renseigne la commune à laquelle appartient un point GPS. L obtention des contours des limites administratives communales en France. 12/47
13 Introduction Contraintes du service Web Contraintes de la base géographique exploitée Projet cartographie libre : OpenStreetMap (OSM) Missions du stage Contraintes du service Web... Précision de la géolocalisation. Rapidité de la réponse. Disposition locale (BD locale) des données spatiales (contours communaux). Mise à jour régulière des données locales. 13/47
14 Introduction Contraintes du service Web Contraintes de la base géographique exploitée Projet cartographie libre : OpenStreetMap (OSM) Missions du stage Contraintes de la base géographique exploitée... Disponibilité des contours administratifs de communes de France. Gratuité des données. Courverture importante de la France metropolitaine. 14/47
15 OpenStreetMap (OSM) Contraintes du service Web Contraintes de la base géographique exploitée Projet cartographie libre : OpenStreetMap (OSM) Missions du stage Projet libre collaboratif destiné à la cartographie. Des milliers d utilisateurs volontaires participent à l élaboration de la carte du monde. Partage des connaissances géographiques pour les mettre librement à la disposition du public. Les cartes sont créées en utilisant (appareils GPS, photographie aérienne, connaissances locales et autres sources gratuites). Le projet est autorisé à exploiter les données cadastrales. Des outils d édition des données sont dédiés à éditer ces données OSM. 15/47
16 Couverture communale : OpenStreetMap Contraintes du service Web Contraintes de la base géographique exploitée Projet cartographie libre : OpenStreetMap (OSM) Missions du stage Figure: Couverture de plus de 75% des communes françaises. 16/47
17 Missions du stage Introduction Contraintes du service Web Contraintes de la base géographique exploitée Projet cartographie libre : OpenStreetMap (OSM) Missions du stage Missions du stage... 1 Trouver une solution afin d intégrer les données OSM. 2 Fournir une solution simple afin de mettre à jour les nouvelles données d OSM. 3 d un service Web en PHP permettant de géolocaliser l observation botanique (Nom de la commune, INSEE ). 17/47
18 Première étape Introduction... Les données sont contenues dans des fichiers XML disponibles en téléchargement. Filtrage des données géographiques afin de récupérer les données des limites administratives. 18/47
19 Deuxième étape Introduction... Des scripts d analyse de données remplissent la base de données spatiale. 19/47
20 Troisième étape Introduction de géolocalisation... Une seule table est interrogeable par le service Web. Elle contient le nom de la commune, le code INSEE et le polygone formant la limite administrative de la commune. L algorithme permet de localiser de façon précise à quel polygone (commune) se trouve le point recherché. 20/47
21 Quatrième étape Introduction locales... Les limites administratives communales OSM évoluent. Des scripts de mise à jour sont developpés. 21/47
22 Description de la BD OpenStreetMap La base de données OpenStreetMap dispose : 1 Relation. 2 Way (Chemin). 3 Node (noeud). 22/47
23 Description de la BD OpenStreetMap : Relation Une relation est une : Des chemins refermés sur eux mêmes avec des tags spécifiques. Les relations possèdent un nombre de tags. Pour les relations administratives (<tag k= boundary v= administrative />) Seules les limites adminitratives communales qui nous intéressent (<tag k= admin_level v= 8 />) 23/47 Figure: Représentation de l entité Relation.
24 24/47 M. BENMOUNAH Réalisation Figure: d un service Représentation Web retournant deun l entité nom deway commun. Introduction Description de la BD OpenStreetMap : Way (Chemin) Un chemin (Way) est un : Interconnexion entre au moins deux noeuds. Possède également des tags spécifiques. Multitude de noeuds formant un chemin.
25 Description de la BD OpenStreetMap : Node (Noeud) Un noeud (Node) est un : Élément de base du système OSM. Définit un couple latitude/longitude. Un point se trouve dans la surface terrestre. 25/47
26 Format fichier OSM Introduction Figure: Format du fichier OSM. 26/47
27 Introduction Une relation posséde plusieurs chemins. Un chemin peut avoir une multitude de noeuds. Figure: Modèle entité-association. 27/47
28 Diagramme de classe Introduction Figure: Diagramme de classe. 28/47
29 Table consultable par le service Web Figure: Structure de la table osm_communes consultable par le service Web. 29/47
30 Filtrage du Fichier OSM OSMOSIS? : Application écrite en langage JAVA. Manipulation des données OpenStreetMap (En ligne de commande). Filtrage du fichier (France.osm) contenant toutes les informations géographiques. Le filtrage s effectue sur les tags des relations vus précédement. Après filtrage (Commande) sur des tags spécifiques : Conserver que les relations correspondant à des communes. Rejetter toutes informations inutiles (chemins, noeuds ). 30/47
31 Introduction Étapes du remplissage : 1 Analyse du fichier OSM en utilisant la classe PHP :XmlReader. 2 Lire le fichier ligne par ligne. 3 Récupérer pour chaque noeud XML l information nécessaire. 4 Insertion dans les tables correspondantes. 31/47
32 Introduction Scripts d analyse de données. Algorithme de gestion de l ordre des ways. Définition du polygone de la commune et rajouter l objet polygone à la commune. Définition du point centre du polygone. Gestion des multipolygones. Figure: Structure de la classe ParseurOSM.php. 32/47
33 Cas spéciaux : multipolygone Figure: Cas enclave exclave de la commune de Langogne et Naussac en Lozère. 33/47
34 Vérification des paramètres entrés. Identification des 20 communes les plus proches du point recherché (Distance euclédienne). Algorithme de géolocalisation. Figure: Structure du service Web. 34/47
35 Algorithme : retourner les communes proches Sans cette fonction : La base de données locale contient environ communes. => Temps de réponse d algorithme de géolocalisation est très lent. D où linterêt de cette fonction : Récupération des 20 communes les plus proches du point X/Y. Distance euclédienne entre le point recherché et le centre du polygone de la commune. L algorithme de géolocalisation s effectue uniquement sur ces communes proches. 35/47
36 Algorithme de géolocalisation. But de l algorithme... Déterminer si le point est à l intérieur ou non du polygone. Retourner le nom et le code INSEE de la commune correspondante. 36/47
37 Principe de l algorithme Polygone fermé. Tracer un rayon horizontal du point recherché vers la droite. Compter le nombre nb d intersection entre le rayon et les segments du polygone. - Si nb : paire = le point est à l extérieur de la commune. - Si nb : impaire = le point est à l intérieur de la commune. Figure: Principe de l algorithme de géolocalisation. 37/47
38 Principe de l algorithme Fonctionne également pour les polygones avec des trous (Multipolygone). Figure: Principe de l algorithme de géolocalisation pour les multipolygones. 38/47
39 Autres services Web Géographiques... Si le service Web OSM ne retourne aucune commune... de deux services Web Lion1906 (France) et wikipedia (DROM-COM). Base de données contenant le centre du polygone de chaque commune. Retourner uniquement la commune la plus proche du point recherché. Basé sur le même principe de la fonction : trouvercommunesproches(). 39/47
40 Chaque jour une nouvelle version du fichier France.osm est publiée. Changements opérés sur les données OpenStreetMap (niveau communale). Étapes de la mise à jour : Génération d un fichier de différence entre deux versions du fichier OSM. Nouveaux scripts d analyse des données et de mise à jour de la base de données. 40/47
41 Génération du fichier de différence À l aide du logiciel OSMOSIS (commande spécifique)... Obtenir un fichier de différence entre deux intervalles de temps (équivalent commande Unix : DIFF). Le fichier possède une nouvelle structure contenant uniquement les changements opérés. 41/47
42 Format fichier OSM de différence Figure: Format du fichier OSM de différence. 42/47
43 Scripts d analyse de données de différence Traitement du nouveau format de fichier. Lecture du fichier de différence et l analyse des noeuds XML (create, modify et suppression). Seules les identifiants des entités cités dans le fichier de différence seront modifiés dans la base locale. Figure: Structure de la classe MiseAJour.php. 43/47
44 Mise à jour régulière (cron) La mise à jour est produite hebdomadairement à l aide d un fichier cron : 1 Téléchargement du nouveau fichier France.osm. 2 Filtrage du fichier OSM. 3 Génération du fichier de différence en comparant le nouveau et l ancien fichier filtré. 4 Analyse des données et remplissage de la base (prise en compte des changements). 44/47
45 La mission initiale est atteinte... Géolocalisation via le Carnet En Ligne précise. Mise à jour régulière depuis OSM. Base de données disposant de plus de communes. Version finale livrée début août et mise en ligne. Désormais le Carnet En Ligne fait appel à ce service Web pour localiser les observations botaniques. 45/47
46 Introduction Coordonnées GPS => Nom commune, CodeINSEE... nom-commune?lon= &lat= Figure: Retour au format json le nom de la commune et son code INSEE. 46/47
47 Apports du stage Géolocalisation précise et rapide pour les utilisateurs du Carnet En Ligne. Découvrir le fonctionnement d une entreprise. Suivre les étapes d un projet depuis sa phase de conception à sa mise en ligne. Apprendre davantage sur le domaine de la cartographie et de la géographie en France. Perfectionnement en langage PHP et Bash. 47/47
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étailLes 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étailGestionnaire 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étailopentaxepub 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étailCartographie 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étailInformation 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étailTELA BOTANICA Le réseau des botanistes francophones. Daniel MATHIEU, président dmathieu@tela-botanica.org Montpellier, FRANCE
Daniel MATHIEU, président dmathieu@tela-botanica.org Montpellier, FRANCE Mettre les botanistes en réseau autour de projets concrêts Objectifs Collecter données et connaissances Sensibiliser et former Tela
Plus en détailDé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étailInté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étailCours 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étailUne application sur tablette tactile pour la saisie de données naturalistes sur le terrain Linhota
Une application sur tablette tactile pour la saisie de données naturalistes sur le terrain Linhota La saisie de données naturalistes avant Phase terrain : Relevés de faune/flore et habitats Note sur différents
Plus en détaildonné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étailBIG DATA en Sciences et Industries de l Environnement
BIG DATA en Sciences et Industries de l Environnement François Royer www.datasio.com 21 mars 2012 FR Big Data Congress, Paris 2012 1/23 Transport terrestre Traçabilité Océanographie Transport aérien Télémétrie
Plus en détailQuand l'open Data profite à OpenStreetMap, quand OpenStreetMap profite aux citoyens et entreprises. Julien Fastré
Quand l'open Data profite à OpenStreetMap, quand OpenStreetMap profite aux citoyens et entreprises Julien Fastré Plan 1. Qu'est-ce qu'openstreetmap? 2. Quand OSM profite de données ouvertes 3. Quand OSM
Plus en détailHERBIER NUMERIQUE COLLABORATIF DE MAURICE. enseignants des établissements à programme français de Maurice
HERBIER NUMERIQUE COLLABORATIF DE MAURICE par et pour les élèves et les par et pour les élèves et les enseignants des établissements à programme français de Maurice Un herbier numérique collaboratif? Une
Plus en détailles 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étailProjet 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étailRaja Bases de données distribuées A Lire - Tutoriel
Université des Sciences de Montpellier Master 2 Semestre 1 Unité d'enseignement FMIN306 Raja Bases de données distribuées A Lire - Tutoriel 26 janvier 2011 Audrey Novak Romain Maneschi Jonathan Fhal Aloys
Plus en détailOpen Data. François Bancilhon twitter.com/fbancilhon www.data-publica.com. Printemps de la recherche EDF R&D 28/9/12
Open Data François Bancilhon twitter.com/fbancilhon www.data-publica.com Printemps de la recherche EDF R&D 28/9/12 Plan Open data Que faire des données de l open data? Eco-système de la données Data Publica
Plus en détailVision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007
Vision industrielle et télédétection - Détection d ellipses Guillaume Martinez 17 décembre 2007 1 Table des matières 1 Le projet 3 1.1 Objectif................................ 3 1.2 Les choix techniques.........................
Plus en détailLes algorithmes de base du graphisme
Les algorithmes de base du graphisme Table des matières 1 Traçage 2 1.1 Segments de droites......................... 2 1.1.1 Algorithmes simples.................... 3 1.1.2 Algorithmes de Bresenham (1965).............
Plus en détailMise 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étailCatalogue des formations Edition 2015
Antidot - Formations Catalogue des formations Edition 2015 : catalogue_formation_2015 Révision du 06.01.2015 Sommaire!!"##$%&'( )! $*$+,(-'(."##'+.'&( /!,'.0+"1"2%'( /!!."3'( /! $(3&"3"!(-4(5(.$,$1"24'(-'!(6"&#$,%"+!(7('-%,%"+()89:(;(
Plus en détailDépartement Génie Informatique
Département Génie Informatique BD51 : Business Intelligence & Data Warehouse Projet Rédacteur : Christian FISCHER Automne 2011 Sujet : Développer un système décisionnel pour la gestion des ventes par magasin
Plus en détailMatrice d accès. Master SEMS, 2013-2014. Pierre Paradinas. October 16, 2013
Matrice d accès Master SEMS, 2013-2014 Pierre Paradinas October 16, 2013 Le Concept de Matrice d Accès ntroduit en 1971 par Butler Lampson Definition On note O, l ensemble des entités objet qui sont impliquées
Plus en détailChaîne opératoire de réalisation d une base de données. ANF «Comment concevoir une base de données» (29-30/01/2015)
Chaîne opératoire de réalisation d une base de données ANF «Comment concevoir une base de données» (29-30/01/2015) En introduction 1- Phase d analyse ou d audit 2- Modélisation & développement de la base
Plus en détail1 Démarrage de Marionnet
Institut Galilée Administration Système Année 2011-2012 INFO 2ème année Master Info 1 Master Image & Réseau 1 T.P. 1 Administration Système Le logiciel Marionnet (www.marionnet.org) offre la possibilité
Plus en détailDescription globale. Présentation du site Internet
Description globale Concevoir un site e-commerce lié au «tourisme» comprenant : - La vente de cartes de régions et guides (guides vert, guide michelin ) - La vente d accessoires tels que gps montres -
Plus en détailWordPress : principes et fonctionnement
CHAPITRE 1 WordPress : principes et fonctionnement WordPress est à l origine un outil conçu pour tenir un blog, c est-à-dire un journal ou carnet de bord en ligne. Mais il a évolué pour devenir un système
Plus en détail1 La visualisation des logs au CNES
1 La visualisation des logs au CNES 1.1 Historique Depuis près de 2 ans maintenant, le CNES a mis en place une «cellule d analyse de logs». Son rôle est multiple : Cette cellule est chargée d analyser
Plus en détailProgrammation Web. Madalina Croitoru IUT Montpellier
Programmation Web Madalina Croitoru IUT Montpellier Organisation du cours 4 semaines 4 ½ h / semaine: 2heures cours 3 ½ heures TP Notation: continue interrogation cours + rendu à la fin de chaque séance
Plus en détailTUTORIEL CartoDB www.cellie.fr 11/03/15
TUTORIEL CartoDB www.cellie.fr 11/03/15 1 INTRODUCTION Issue de la technologie du cloud, CartoBD est une application créée par la société Vizzuality. Elle permet de réaliser des cartographies à partir
Plus en détailTraitement bas-niveau
Plan Introduction L approche contour (frontière) Introduction Objectifs Les traitements ont pour but d extraire l information utile et pertinente contenue dans l image en regard de l application considérée.
Plus en détailArchitecture Orientée Service, JSON et API REST
UPMC 3 février 2015 Précedemment, en LI328 Architecture générale du projet Programmation serveur Servlet/TOMCAT Aujourd hui Quelques mots sur les SOA API - REST Le format JSON API - REST et Servlet API
Plus en détailCHARTE INFORMATIQUE LGL
CHARTE INFORMATIQUE LGL Selon la réglementation indiquée dans la charte informatique du CNRS, tout accès aux ressources informatiques du LGLTPE nécessite une authentification des personnels. Cette authentification
Plus en détailKiwi-Trip Application de tourisme pour Android
Master 2 - Projet Kiwi-Trip Application de tourisme pour Android Auteurs : Pierre Martin Fabien Monnet Tuteur de projet : Christophe Lang Année 2012-2013 1 Introduction I. Présentation du projet existant
Plus en détailInstallation et prise en main
TP1 Installation et prise en main Android est le système d'exploitation pour smartphones, tablettes et autres appareils développé par Google. Pour permettre aux utilisateurs d'installer des applications
Plus en détailQuels fondements, services fonctionnalités et limites de l intranet?
Quels fondements, services fonctionnalités et limites de l intranet? 1 L intranet est-il incontournable? - 29 septembre 19 Tél : 01 40 08 40 86 pguillaume@atelier.fr Louis-Pierre GUILLAUME Sommaire de
Plus en détailProgramme scientifique Majeure INTELLIGENCE NUMERIQUE. Mentions Image et Réalité Virtuelle Intelligence Artificielle et Robotique
É C O L E D I N G É N I E U R D E S T E C H N O L O G I E S D E L I N F O R M A T I O N E T D E L A C O M M U N I C A T I O N Programme scientifique Majeure INTELLIGENCE NUMERIQUE Langage Java Mentions
Plus en détailJimmy Clairbois. Projets réalisés dans le cadre professionnel
Jimmy Clairbois Projets réalisés dans le cadre professionnel 1. becad... 2 1.1. Logiciel de gestion de membres d une union professionnelle... 2 1.2. Logiciel de gestion de site de vente en ligne pour le
Plus en détailMINISTERE DE LA DEFENSE
MINISTERE DE LA DEFENSE SECRETARIAT GENERAL POUR L ADMINISTRATION DIRECTION DE LA MEMOIRE, DU PATRIMOINE ET DES ARCHIVES SOUS-DIRECTION DE L ACTION CULTURELLE ET EDUCATIVE DEMANDE DE SUBVENTION (Monument
Plus en détailNoSQL. Introduction 1/23. I NoSQL : Not Only SQL, ce n est pas du relationnel, et le contexte. I table d associations - Map - de couples (clef,valeur)
1/23 2/23 Anne-Cécile Caron Master MIAGE - BDA 1er trimestre 2013-2014 I : Not Only SQL, ce n est pas du relationnel, et le contexte d utilisation n est donc pas celui des SGBDR. I Origine : recherche
Plus en détailFormation Cloudera Data Analyst Utiliser Pig, Hive et Impala avec Hadoop
Passez au niveau supérieur en termes de connaissance grâce à la formation Data Analyst de Cloudera. Public Durée Objectifs Analystes de données, business analysts, développeurs et administrateurs qui ont
Plus en détailGMEC1311 Dessin d ingénierie. Chapitre 1: Introduction
GMEC1311 Dessin d ingénierie Chapitre 1: Introduction Contenu du chapitre Introduction au dessin technique Normes Vues Traits Échelle Encadrement 2 Introduction Les dessins ou graphiques sont utilisés
Plus en détailConception des bases de données : Modèle Entité-Association
Conception des bases de données : Modèle Entité-Association La modélisation d un problème, c est-à-dire le passage du monde réel à sa représentation informatique, se définit en plusieurs étapes pour parvenir
Plus en détailWysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x
WysiUpStudio CMS professionnel pour la création et la maintenance évolutive de sites et applications Internet V. 6.x UNE SOLUTION DE GESTION DE CONTENUS D UNE SOUPLESSE INÉGALÉE POUR CRÉER, MAINTENIR ET
Plus en détailCRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING
CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des
Plus en détailIntroduction à ElasticSearch
Introduction à ElasticSearch Présentée par : Romain Pignolet Lundi 7 Juillet 2014 Sommaire 1 Présentation de Elasticsearch 2 Installation et exemples simples 3 API Rest 4 Comment fonctionne Elasticsearch?
Plus en détailPrésentation du module Base de données spatio-temporelles
Présentation du module Base de données spatio-temporelles S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Partie 1 : Notion de bases de données (12,5h ) Enjeux et principes
Plus en détailIntroduction au Data-Mining
Introduction au Data-Mining Alain Rakotomamonjy - Gilles Gasso. INSA Rouen -Département ASI Laboratoire PSI Introduction au Data-Mining p. 1/25 Data-Mining : Kèkecé? Traduction : Fouille de données. Terme
Plus en détailCréer une trace, obtenir son fichier gpx et sa carte Ou Afficher un fichier trace GPX
Créer une trace, obtenir son fichier gpx et sa carte Ou Afficher un fichier trace GPX Logiciels nécessaires : - - - Google Chrome comme navigateur internet FireShot qui est un add-on qui se greffe sur
Plus en détailCahier 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étailL optimisation d une PowerBoutique pour le référencement
L optimisation d une PowerBoutique pour le référencement page 1/11 Tables des matières 1 Les balises de référencement...4 2 La hiérarchisation de l information...7 3 La mise en exergue des mots clés...7
Plus en détailMaster CCI. Compétences Complémentaires en Informatique. Livret de l étudiant
Master CCI Compétences Complémentaires en Informatique Livret de l étudiant 2014 2015 Master CCI Le Master CCI (Compétences Complémentaires en Informatique) permet à des étudiants de niveau M1 ou M2 dans
Plus en détailLe langage SQL pour Oracle - partie 1 : SQL comme LDD
Le langage SQL pour Oracle - partie 1 : SQL comme LDD 1 SQL : Introduction SQL : Structured Query Langage langage de gestion de bases de donn ees relationnelles pour Définir les données (LDD) interroger
Plus en détailExemple accessible via une interface Web. Bases de données et systèmes de gestion de bases de données. Généralités. Définitions
Exemple accessible via une interface Web Une base de données consultable en ligne : Bases de données et systèmes de gestion de bases de données The Trans-atlantic slave trade database: http://www.slavevoyages.org/tast/index.faces
Plus en détailRésolution d équations non linéaires
Analyse Numérique Résolution d équations non linéaires Said EL HAJJI et Touria GHEMIRES Université Mohammed V - Agdal. Faculté des Sciences Département de Mathématiques. Laboratoire de Mathématiques, Informatique
Plus en détailCartographies de ressources uniques d'internet
Cartographies de ressources uniques d'internet Patrick Maigron (Télécom SudParis) Cartographies numériques, géographies du numérique Journée d étude 24 janvier 2014 enssib (Lyon) Plan de la présentation
Plus en détailIntroduction à 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étailMaster IMA - UMPC Paris 6 RDMM - Année 2009-2010 Fiche de TP
Master IMA - UMPC Paris 6 RDMM - Année 2009-200 Fiche de TP Préliminaires. Récupérez l archive du logiciel de TP à partir du lien suivant : http://www.ensta.fr/~manzaner/cours/ima/tp2009.tar 2. Développez
Plus en détailMercredi 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étailRapport journalier. Le stage va se découper en 2 parties : 3 premières semaines :
Rapport journalier Ce document à pour but de prévoir un planning prévisionnel et de permettre de juger l avancement des travaux afin d optimiser le rendement. Le stage va se découper en 2 parties : 3 premières
Plus en détailCorrection du bac blanc CFE Mercatique
Correction du bac blanc CFE Mercatique Exercice 1 (4,5 points) Le tableau suivant donne l évolution du nombre de bénéficiaires de minima sociaux en milliers : Année 2002 2003 2004 2005 2006 2007 2008 2009
Plus en détailArcGIS 10.1 for Server
SIG 2012 - Conférence francophone Esri Versailles, France Atelier Technique - 4 Oct. 2012 ArcGIS 10.1 for Server Gaëtan LAVENU Plan de la présentation La vision Une nouvelle architecture Des nouveaux processus
Plus en détailProgrammation des Applications Réparties. Parsers XML DOM et SAX
Programmation des Applications Réparties Parsers XML DOM et SAX Luiz Angelo Steffenel luiz-angelo.steffenel@univ-reims.fr Steffenel Programmation des Applications Réparties Master M1-2007-2008 1 Comment
Plus en détailBases de Données Avancées
1/62 Bases de Données Avancées Introduction & Rappel Conception et Modélisation Thierry Hamon Bureau H202 - Institut Galilée Tél. : 33 1.48.38.35.53 Bureau 150 LIM&BIO EA 3969 Université Paris 13 - UFR
Plus en détailTP Bases de données réparties
page 1 TP Bases de données réparties requêtes réparties Version corrigée Auteur : Hubert Naacke, révision 5 mars 2003 Mots-clés: bases de données réparties, fragmentation, schéma de placement, lien, jointure
Plus en détailFreeMind. Freeplane XMind. 2 e édition. Bien démarrer avec le Mind Mapping. . Groupe Eyrolles, 2010, ISBN : 978-2-212-12696-9
X a v i e r D e l e n g a i g n e P i e r r e M o n g i n FreeMind Freeplane XMind Bien démarrer avec le Mind Mapping. Groupe Eyrolles, 2010, ISBN : 978-2-212-12696-9 2 e édition Table des matières Première
Plus en détailLogiciel photothèque professionnel GUIDE D UTILISATION - 1 -
Logiciel photothèque professionnel GUIDE D UTILISATION - 1 - Sommaire La solution en quelques mots... 3 Les utilisateurs et leurs droits... 4 Les albums, les dossiers et leurs droits... 5 Créer un album,
Plus en détailTigerPro CRM Application mobile
TigerPro CRM Application mobile Mise à jour : 8 août 2014 Table des matières INTRODUCTION 3 INSTALLATION 4 STRUCTURE D APPLICATION 5 MENU 5 LA BARRE DES ACTIONS 6 LA BARRE DES MODULES LIES 6 LA VUE INDEX
Plus en détailLes Ateliers Numériques 2013. 26 avril 2013 - Alboussière
Les Ateliers Numériques 2013 26 avril 2013 - Alboussière Atelier : Les outils Google pour améliorer mon référencement Atelier : Les outils Google pour améliorer mon référencement Tour de table Et vous,
Plus en détailLa dernière base de données de Teradata franchit le cap du big data grâce à sa technologie avancée
Communiqué de presse Charles-Yves Baudet Twitter: Les clients de Teradata Teradata Corporation peuvent dan.conway@teradata.com tirer parti de plusieurs + 33 1 64 86 76 14 + 33 (0) 1 55 21 01 48/49 systèmes,
Plus en détailBases 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étailPortabilité sur système Android d un système de borne d information
INSA DE RENNES STAGE D ÉTÉ Portabilité sur système Android d un système de borne d information Stagiaire : Vincent LE BIANNIC 4ème année, Informatique Maître de stage : M. Michel BRIAND Août 2011 Remerciements
Plus en détailL expertise développée par Market-IP et ses solutions télématiques vous permettront d atteindre
FOURNISSEUR DE SERVICE D OPTIMISATION GÉOGRAPHIQUE, Market-IP développe des services de cartographie, de planning, de géolocalisation et d analyse du comportement de conduite permettant une gestion optimale
Plus en détailFiche n 2 : Créer une activité (avec ressource associée)
Fiche n 2 : Créer une activité (avec ressource associée) Sur la page d accueil, cliquez sur «Créer ou gérer mes activités». Une fenêtre va s ouvrir pour vous permettre de créer une nouvelle activité. Renseignez
Plus en détailCréer une base de données vidéo sans programmation (avec Drupal)
Créer une base de données vidéo sans programmation (avec Drupal) 10.10.2013 Nicolas Bugnon (nicolas.bugnon@alliancesud.ch) Centre de documentation Alliance Sud www.alliancesud.ch Résultat de l atelier
Plus en détailGéolocalisation. Remy Sharp
Chapitre 9 Géolocalisation Remy Sharp L API de géolocalisation fait partie de ces API qui n ont rien à voir avec la spécification HTML5 ; elle a d ailleurs été créée par le W3C et non par le WHATWG. En
Plus en détailArchitectures web/bases de données
Architectures web/bases de données I - Page web simple : HTML statique Le code HTML est le langage de base pour concevoir des pages destinées à être publiées sur le réseau Internet ou intranet. Ce n'est
Plus en détailL. Granjon, E. Le Goff, A. Millereux, L. Saligny MSH Dijon
Le projet d un GeoCatalogue CArGOS CAtalogue de données GéOgraphiques pour les Sciences humaines et sociales http://cargos.tge-adonis.fr GeoSource.7 Présentation de l application Qu est-ce que CArGOS?
Plus en détailNotice d Utilisation du logiciel Finite Element Method Magnetics version 3.4 auteur: David Meeker
Notice d Utilisation du logiciel Finite Element Method Magnetics version 3.4 auteur: David Meeker DeCarvalho Adelino adelino.decarvalho@iutc.u-cergy.fr septembre 2005 Table des matières 1 Introduction
Plus en détailHTML. Google Maps. Approfondir. 3 :HIKONB=^UZ^Z]:?k@l@g@h@a"; Codez une fois, déployez sur Android, ios, Kindle... Smartphones. Matériel.
100 % développeur Mensuel n 167 - Octobre 2013 Approfondir HTML www.programmez.com Smartphones Avec Corona SDK Codez une fois, déployez sur Android, ios, Kindle... Google Maps Utiliser Maps et Street View
Plus en détailPerformances. Gestion des serveurs (2/2) Clustering. Grid Computing
Présentation d Oracle 10g Chapitre VII Présentation d ORACLE 10g 7.1 Nouvelles fonctionnalités 7.2 Architecture d Oracle 10g 7.3 Outils annexes 7.4 Conclusions 7.1 Nouvelles fonctionnalités Gestion des
Plus en détailGuide utilisateur i-milo >> Décisionnel
Guide utilisateur i-milo >> Décisionnel Suivi des changements Version Date Chapitres impactés Opération effectuées sur le document 01 28/02/2014 Tous Initialisation du document pour les utilisateurs Contact
Plus en détailSélection d un moteur de recherche pour intranet : Les sept points à prendre en compte
Sélection d un moteur de recherche pour intranet : Les sept points à prendre en compte 1Les bases : vos objectifs 2 Sélection d un moteur de recherche pour intranet : Les sept points à prendre en compte
Plus en détailSommaire. Avertissement :
Sommaire 1. Page d'accueil... 3 2. carte... 4 A. création ou modification d'un trajet... 7 B. création ou modification d'une balise... 8 3. le projet... 10 4. La page contact... 10 5. les liens utiles...
Plus en détailDossier Technique. Détail des modifications apportées à GRR. Détail des modifications apportées à GRR Le 17/07/2008. Page 1/10
Dossier Technique Page 1/10 Sommaire : 1. REPONSE TECHNIQUE A LA DEMANDE 3 1.1. Prise en compte de la dernière version de phpcas 3 1.2. Gestion de la connexion à GRR 3 1.2.1. Récupération des attributs
Plus en détailCours de Java. Sciences-U Lyon. Java - Introduction Java - Fondamentaux Java Avancé. http://www.rzo.free.fr
Cours de Java Sciences-U Lyon Java - Introduction Java - Fondamentaux Java Avancé http://www.rzo.free.fr Pierre PARREND 1 Octobre 2004 Sommaire Java Introduction Java Fondamentaux Histoire de Java Machine
Plus en détailMapReduce. Malo Jaffré, Pablo Rauzy. 16 avril 2010 ENS. Malo Jaffré, Pablo Rauzy (ENS) MapReduce 16 avril 2010 1 / 15
MapReduce Malo Jaffré, Pablo Rauzy ENS 16 avril 2010 Malo Jaffré, Pablo Rauzy (ENS) MapReduce 16 avril 2010 1 / 15 Qu est ce que c est? Conceptuellement Données MapReduce est un framework de calcul distribué
Plus en détailExemple et réflexion sur l utilisation de données satellitaires
Exemple et réflexion sur l utilisation de données satellitaires Données Global Forest Change Détection des coupes rases non reboisées Importance et répartition des coupes définitives Le renouvellement
Plus en détailPRISE MAIN DE GOOGLE MAP ET GOOGLE EARTH DANS LE CADRE DE LA PREPARATION ET L EXPLOITATION D UNE JOURNEE DE TERRAIN
Stage CeFEG-TICE EL 2009 PRISE MAIN DE GOOGLE MAP ET GOOGLE EARTH DANS LE CADRE DE LA PREPARATION ET L EXPLOITATION D UNE JOURNEE DE TERRAIN PRESENTATION Objectif technique : Produire un fichier exportable
Plus en détailComparatif CMS. Laurent BAUREN S Bérenger VIDAL Julie NOVI Tautu IENFA
Comparatif CMS Laurent BAUREN S Bérenger VIDAL Julie NOVI Tautu IENFA Sommaire Introduction : Dans le cadre de notre projet de master première année, il nous a été demandé de développer un moteur de recherche
Plus en détailRÉFÉRENCEMENT NATUREL GOOGLE. Kelreferencement, marque déposée de Kelsociété
RÉFÉRENCEMENT NATUREL GOOGLE 1 2 3 4 5 6 RÉFÉRENCEMENT NATUREL page 3 KELREFERENCEMENT, UNE AGENCE RECONNUE page 4 KELREFERENCEMENT, VOTRE RÉFÉRENCEMENT DE A À Z page 5 PACK "EXPRESSIONS" page 6 PACK "PERFORMANCE"
Plus en détailThème : Création, Hébergement et référencement d un site Web
Formation au profit des enseignants de l'université Ibn Zohr Thème : Création, Hébergement et référencement d un site Web Omar El Kharki & Jamila Mechbouh http://perso.menara.ma/~elkharki/ Ou bien http://www.elkharki.africa-web.org/
Plus en détailINFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09
INFORMATIQUE & WEB Code du diplôme : CP09 Passionné par l informatique et le web, vous souhaitez obtenir une certification dans un domaine porteur et enrichir votre CV? PARCOURS CERTIFICAT PROFESSIONNEL
Plus en détailOptimiser les performances d un site web. Nicolas Chevallier Camille Roux
Optimiser les performances d un site web Nicolas Chevallier Camille Roux Intellicore Tech Talks Des conférences pour partager son savoir Le mardi au CICA Sophia Antipolis http://techtalks.intellicore.net
Plus en détail