Master 2 Géomatique Maîtres de stage : Jérôme MOUCHELIN AQUASCOP BIOLOGIE. Jean-Brieuc LEHÉBEL-PÉRON. Tuteur : Jean-Christophe DESCONNETS

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

Download "Master 2 Géomatique 2011-2012. Maîtres de stage : Jérôme MOUCHELIN AQUASCOP BIOLOGIE. Jean-Brieuc LEHÉBEL-PÉRON. Tuteur : Jean-Christophe DESCONNETS"

Transcription

1 Master 2 Géomatique Jean-Brieuc LEHÉBEL-PÉRON Maîtres de stage : Jérôme MOUCHELIN AQUASCOP BIOLOGIE Tuteur : Jean-Christophe DESCONNETS Master Mention IGT Ingénierie et Gestion Territoriales et Mention Informatique Spécialité Géomatique - Mise en œuvre de nouveaux services de diffusion de l information à composante géographique à travers les technologies du Web. Aquascop Technopole d Angers 1, avenue du bois l Abbé Beaucouzé Université Paul-Valéry Route de Mende Montpellier Université Montpellier 2 Place Eugène Bataillon Montpellier

2 Sommaire SOMMAIRE... 1 REMERCIEMENTS... 3 GLOSSAIRE INTRODUCTION Contexte du stage Présentation du suivi hydrobiologique des masses d'eau du bassin hydrographique Loire-Bretagne Objectifs détaillés du stage Planning prévisionnel MÉTHODOLOGIE Diffusion de données KML Le KML et Google Earth Les modes de représentation recherchés Méthode employée pour créer des couches KML Présentation des travaux et mise en œuvre d'un outil de génération de KML Diffusion de données par un serveur cartographique Le service WFS Objectifs du volet de diffusion de données géographique par l'utilisation d'un serveur cartographique La mise en œuvre d'une architecture 3-tiers Niveau 1 : serveur cartographique Choix du serveur cartographique Optimisation du serveur cartographique Niveau 2 : choix et modélisation de la base de données Choix de la base de données Modélisation de la base de données Niveau 3 : présentation des données Choix des API JavaScript Mise en place de l'interface RÉSULTATS Le site internet "Fichier KML" "Services WFS" "Visualisation Carto."

3 3.2. Les documents de spécifications LE PLANNING RÉEL ET DIFFICULTÉS RENCONTRÉES CONCLUSION WEBOGRAPHIE ET BIBLIOGRAPHIE ANNEXES

4 Remerciements Avant de commencer ce rapport, je tiens à remercier l'ensemble des personnes ayant contribué de près ou de loin à la réalisation de ce stage. Je remercie tout d'abord Danielle Levet, gérante et Frédéric Leseigneur, directeur, pour m'avoir accueilli au sein d'aquascop pendant ces 6 mois. Un grand merci à mon maître de stage Jérôme Mouchelin, pour son encadrement, ses conseils, sa totale disponibilité et pour la transmission de son savoir professionnel tout au long de ce stage. Merci particulièrement à Séverine Chauvet-Gérard responsable du service Géomatique, pour son aide et sa disponibilité. Bien évidemment merci à Madeline Benner, Guillaume Gallais, Violaine Lamour et Romain Savastano, collègues de bureau Géomatique pour leur présence et leur assistance durant ce stage. Merci au service Informatique, Clément Brosseaud, Frédéric Leseigneur, Edwin Menard, Arnaud Crasnier et Arnaud Drazek pour leurs aides précieuses, leurs disponibilités et pour le travail réalisé durant ces 6 mois de stage. Je tiens à remercier l'ensemble du personnel d'aquascop, qui a fait de ce stage une expérience enrichissante professionnellement et humainement. Merci à l'équipe pédagogique du Master Géomatique, mon tuteur de stage Jean-Christophe Desconnets, pour ses conseils, Jean-Paul Bord, Thérèse Libourel et Olivier Chapelon pour m'avoir permis de réaliser ce stage. Enfin, je remercie mes proches pour leur aide sur ce stage et ce mémoire. 3

5 Glossaire AJAX : Asynchronous Javascript and XML, permet de créer des applications Web pouvant dialoguer de manière asynchrone avec le serveur Web. Cette technique permet de modifier le contenu d'une page Web à partir de données provenant d'un serveur, sans recharger la page. API : Application Programming Interface, bibliothèque contenant un ensemble de classes et de fonctions permettant la mise en place d'une interface homme-machine facilitée. DOM : Document Object Model est une recommandation du World Wide Web Consortium permettant à des programmes informatiques d accéder à du contenu, telle une page Web. EPSG : European Petroleum Survey Group, est un groupe définissant une liste des systèmes de coordonnées géoréférencées en leur associant un code d'identification. Ext JS : API JavaScript permettant de construire des applications web interactives JavaScript s'approchant des applications bureautiques dans leur apparence et dans leur manière de fonctionner (contrôles). GeoExt : API JavaScript permettant de construire des éléments d'une interface cartographique, liant la librairie Ext JS et OpenLayers. GeoJSON : format d'échange de données géographiques basé sur le format JSON. GML : Geography Markup Language est un format dérivé du XML, permettant l'échange de données géographiques. JavaScript : Langage de programmation utilisé pour réaliser des pages Web interactives. Les scripts sont interprétés et exécutés par le navigateur internet côté client. JSON : JavaScript Object Notation, format de données textuel permettant de représenter de l'information structurée. OpenLayers : API JavaScript permettant de créer une application cliente cartographique. OSM : OpenStreetMap, projet qui a pour but de créer une cartographie mondiale libre. PHP : Hypertext Preprocessor est un langage informatique permettant de créer des pages Web dynamiques en communiquant avec des bases de données. Ce langage est interprété côté serveur. 4

6 1. INTRODUCTION 1.1. CONTEXTE DU STAGE Aquascop est un bureau d'étude et de recherche spécialisé en écologie et en aménagement des milieux aquatiques. Fondé en 1985, Aquascop est composé d'une équipe d'une quarantaine de personnes qualifiées, constituée aussi bien d'hydrobiologistes (spécialistes en diatomées, invertébrés, macrophytes, poissons et autres organismes aquatiques), que de géomaticiens ou d'informaticiens. Entièrement gérée par son équipe dirigeante, actionnaire de l'entreprise, Aquascop a son siège social à Beaucouzé, commune située en périphérie d'angers (49). Une antenne est également installée à quelques kilomètres au nord de Montpellier, à Saint-Mathieu-de-Tréviers (34), permettant ainsi à l'entreprise d'être représentée sur l'ensemble du territoire métropolitain. Les agences de l'eau, les services de l'état, les Conseils Généraux, les communautés de communes et quelques industriels font partie des nombreux clients d'aquascop. De par la qualification de son personnel, les activités et domaines d'intervention d'aquascop sont multiples : expertises hydrobiologiques et physicochimiques : écologie des peuplements aquatiques, qualité de l'eau et des sédiments, suivi de réseaux de mesure. études d'impact et d'incidence : ouvrages (barrages, stations d'épuration, ouvrages hydroélectriques ), infrastructures de transport, pisciculture études de gestion et de mise en valeur du milieu naturel : aménagement intégré de bassin versant, Schéma d'aménagement et de Gestion des Eaux (SAGE), contrats de rivière, inventaires de zones humides protection de la ressource et des usages : diagnostic d'eutrophisation, suivi de la qualité des eaux, vulnérabilité des milieux, programme de restauration et de prévention. système d'informations et traitement des données : cartographie thématique, analyses spatiales, conception et gestion de base de données, production d'outils Pour ce dernier domaine, et dans le cadre du développement d'un logiciel de gestion de données sur l'eau, Aquascop a la volonté d'acquérir de nouvelles compétences de cartographie dynamique sur internet. C'est donc dans cette optique que mon stage a été réalisé. 5

7 1.2. PRÉSENTATION DU SUIVI HYDROBIOLOGIQUE DES MASSES D'EAU DU BASSIN HYDROGRAPHIQUE LOIRE-BRETAGNE L'essentiel des travaux réalisés durant ce stage sont en lien avec un marché en cours, commanditée par l'agence de l'eau Loire-Bretagne. Dans le cadre de l'application de la directivecadre sur l'eau, un programme de surveillance des milieux aquatiques a été mis en œuvre pour permettre de suivre l'état physicochimique, hydromorphologique et écologique des eaux de surface. Aquascop travaille depuis 1999 sur le suivi de la qualité des masses d'eau cours d'eau du bassin hydrographique Loire-Bretagne. Figure 1 : Carte du bassin hydrographique Loire-Bretagne Dans un premier temps, ce programme de surveillance permet d'opérer un contrôle dit de surveillance destiné à connaître l'état général des eaux. Dans un second temps, il consiste à réaliser un contrôle dit opérationnel permettant d'établir l'état des masses d'eau risquant de ne pas répondre aux objectifs de bon état écologique en 2015, et d'évaluer leur changement d'état suite aux programmes de mesures. Ces contrôles sont réalisés sur différentes stations de mesure de qualité de l'eau qui regroupent chacune plusieurs sites de prélèvement. Ces sites doivent permettre d'effectuer des 6

8 mesures physicochimiques et biologiques spécifiques concernant la qualité du milieu aquatique (eau, poissons, macro-invertébrés, diatomées, macrophytes ). Dans ce cadre, Aquascop administre les informations permettant la localisation géographique précise de ces stations et sites et, ainsi, leur positionnement vis-à-vis des masses d'eau associées OBJECTIFS DETAILLÉS DU STAGE La lettre de mission initiale, présentée en annexe 1, donnait trois objectifs à réaliser pendant la durée du stage. Ces objectifs considérés comme trois volets du stage sont les suivants : mettre en place un service de fourniture de données au format KML, mettre en place un système de fourniture de données à travers un service WFS, mettre en place un service de consultation cartographique de données sur internet. Le stage devait, en plus des missions principales listées ci-dessus, permettre au stagiaire de participer ponctuellement aux activités du service géomatique, sans que ces missions secondaires n'empiètent trop sur le déroulement du stage. Le stagiaire doit avoir en charge la définition des différentes spécifications techniques de mise en œuvre des nouveaux services de diffusion de l'information géographique, doit réaliser des tests de mise en place et des tests d'utilisation des différentes technologies. Il est chargé de mettre en œuvre ces nouveaux services dans le cadre d'un cas concret : le site internet dédié à l'étude du suivi hydrobiologique des masses d'eau du bassin Loire-Bretagne. En plus de la mise en place des différents services de diffusion et de consultation de données géographique, le stage doit permettre la réalisation d'un ensemble de documents de spécifications explicitant les architectures et procédures utilisées par le stagiaire, et ceci dans le but de permettre aux services d'aquascop de mettre en place par eux-mêmes, au terme du stage, de nouveaux service de diffusion de données à travers les technologies du Web. Ces documents de spécifications doivent être sous la forme de documents texte contenant des exemples de codes et dont les méthodes et paramètres liés aux différentes technologies sont détaillés. Comme la lettre de mission le spécifie, le suivi et le bon déroulement du stage sont assurés par un des chefs de projet du service géomatique de l'entreprise. Le stagiaire est en même temps sous la 7

9 tutelle du service géomatique et du service informatique pour l'organisation des différentes composantes du stage PLANNING PRÉVISIONNEL Un planning prévisionnel des tâches à accomplir (Figure 2) a été mis en place en début de stage. Celui-ci avait pour but d'établir les étapes d'avancement du stage sur les différents volets à aborder. De plus, des échéances de validation étaient fixées à intervalles réguliers pour permettre une avancée cohérente et par étapes du stage. Ce planning prévisionnel avait également pour rôle de surveiller, au fur et à mesure de l'avancée globale du stage, qu'il se déroulait dans les délais attribués à chacun des trois volets, ou bien si son avancée était trop rapide ou trop lente, auquel cas des ajustements auraient pu être envisagés. Le temps attribué pour la réalisation du premier volet sur le KML était de cinq semaines. Le volet 2, qui consistait à mettre en place un serveur cartographique et une application de visualisation de données cartographiques, avait un délai de réalisation de treize semaines. Le dernier et troisième volet sur la mise en place d'un service WFS devait être réalisé en trois semaines. Celui-ci ne devant être exécuté que si l'avancée sur les deux premiers volets le permettait. Enfin, trois semaines était réservées pour la réalisation du rapport de stage et à la préparation de la présentation orale de fin de stage. Sur l'ensemble des volets à aborder, si des difficultés devaient être rencontrées, un temps supplémentaire pouvait être accordé à la réalisation de la tâche. Ces délais, classifiés de manière graduelle en fonction du temps nécessaire en supplément, avaient comme optique de ne pas perdre le cours du stage en partant dans des difficultés ne pouvant être résolues. 8

10 Figure 2 : Planning prévisionnel 9

11 2. MÉTHODOLOGIE 2.1. DIFFUSION DE DONNEES KML Le KML et Google Earth Le KML, pour Keyhole Markup Langage, est un format de fichier standardisé basé sur la structure du langage XML. Il est destiné à gérer l'affichage de données géographiques au sein de nombreuses applications. Les principales applications pouvant être citées sont le logiciel Google Earth, les logiciels SIG ou bien les applications de Web mapping telles OpenLayers ou Google Map. Le format KML, acheté par l'entreprise Google en 2004, a depuis été standardisé par l'open Geospatial Consortium (OGC) lui permettant ainsi de devenir un standard interopérable. Il a pour rôle de stocker des informations géographiques, attributaires ou bien même des définitions de styles, sous forme de balises XML spécifiques. Figure 3 : Interface de Google Earth Une des raisons pour laquelle le choix de diffuser des données sous le format KML a été prise par Aquascop, résulte du fait que Google Earth (Figure 3 : Interface de Google Earth) est un logiciel gratuit facilement téléchargeable à partir du site internet dédié de Google. Cette application possède également de nombreux utilisateurs. De plus, pour être utilisé, Google Earth ne requiert aucune compétence géomaticienne, contrairement aux logiciels SIG. La grande force de Google Earth, et ce qui a sûrement participé à sa notoriété, provient du fait qu'il offre, sur une emprise mondiale, un fonds de plans issu de prises de vue aériennes ou satellitaires. Bien que non orthorectifiées, ces vues présentent une très bonne résolution spatiale 10

12 sur l'ensemble du territoire métropolitain. Elles peuvent, de plus, être drapées sur un modèle numérique d'élévation, ajoutant ainsi une composante 3D à la visualisation des données géographiques sous Google Earth. Ainsi, l'utilisation du couple Google Earth KML permet de représenter de nombreuses données, aussi bien géographiques qu'attributaires, sous une interface agréable et facile à prendre en mains, mais surtout qui est accessible à un grand nombre de personnes Les modes de représentation recherchés Les besoins d'aquascop ont été définis à travers un document de synthèse (annexe 2) et lors d'une réunion de démarrage effectuée avec le maître de stage. Ils portent sur la réalisation et la remise, au personnel géomaticien et informaticien, d'un document technique permettant de définir les éléments spécifiques au format KML. À partir de ce document, un géomaticien ou un informaticien doit pouvoir être en mesure de comprendre le langage KML et de produire facilement des fichiers sous ce format, pouvant être visualisables sous Google Earth. Les spécifications pour la constitution des fichiers KML doivent permettre : de paramétrer l'emprise de la vue à afficher, d'afficher des types de données géographiques classiques, d'utiliser une sémiologie propre aux données utilisées, de représenter graphiquement les données selon une analyse thématique, de pouvoir visualiser des données attributaires. Enfin, il convient que le document technique s'adresse à un public de développeurs, afin qu'ils puissent mettre en place un programme ou un outil dont le rôle serait de générer de manière automatique des fichiers KML correctement formatés. Les étapes menées pour réaliser ce volet sont détaillées dans la Figure 4 : Organisation des travaux sur le volet KML. Ce schéma montre l'enchaînement des étapes effectuées lors de la réalisation de cette partie du stage de la réunion de démarrage à la validation de l'outil de génération par le stagiaire. 11

13 Figure 4 : Organisation des travaux sur le volet KML Méthode employée pour créer des couches KML Dans un premier temps, en réponse aux besoins exprimés, il a été procédé à la recherche d'un maximum de documentations sur ce format de données géographiques et à leur exploitation. Dans un second temps, en fonction des divers éléments trouvés des tests de fonctionnement du couple Google Earth KML ont été réalisés. Le temps consacré à la recherche et à la compréhension des documentations trouvées a été d'une semaine et demie. Bien que de nombreux exemples soient présents sur internet, la documentation la plus importante a été la documentation de référence sur le KML fournie par 12

14 Google. Au même titre que le document de standardisation soumis par l'ogc, elle détaille chaque élément composant un fichier KML ainsi que leur organisation les uns avec les autres. <Document> Elément du KML (possède un ID) Feature <Folder> <Placemark> <NetworkLink> <ScreenOverlay> ElementGeogaphique <Point> <LineString> <Polygon> <MultiGeometry> <Style> <StyleMap> <BalloonStyle> <IconStyle> <LineStyle> <PolyStyle> <ListStyle> <LabelStyle> <Region> <LatLonBox> <Lod> Figure 5 : Diagramme des classes KML (developers.google.com, modifié) 13

15 Le KML étant un langage d'objets à balises, une difficulté rencontrée a été de conceptualiser et de comprendre l'architecture et l'organisation des différentes classes entre-elles (Figure 5 : Diagramme des classes KML (developers.google.com, modifié). Des notions de classes abstraites (apparaissant en grisé sur la Figure 5 : Diagramme des classes KML (developers.google.com, modifié)) non maîtrisées initialement et dont la présence n'était pas pressentie, ont posées quelques difficultés de compréhension de l architecture de ce format. L'essentiel du travail a donc été de comprendre les différentes documentations référençant l'ensemble des éléments pouvant constituer un fichier KML, de faire le tri entre les éléments présentant un intérêt quant aux besoins exprimés et ceux jugés inintéressants pour Aquascop. Lorsque le fonctionnement global du format KML a été compris, des tests ont pu être lancés. Dans un premier temps, il s'agissait de créer de multiples fichiers tests possédant très peu de données, mais qui permettaient de visualiser le rendu global des KML développés sous l'interface de Google Earth. Ces tests ont été réalisés en fonction des différents éléments recherchés et qui répondaient aux besoins initiaux (structures des éléments géographiques, sémiologie des objets, analyses thématiques, quantité de données pouvant être affichées ). Une configuration très simple de fichier KML peut être schématisée selon la Figure 6 : Configuration simplifiée d un fichier KML. Le cheminement est le suivant : un Placemark correspond à une donnée géographique. Plusieurs Placemark peuvent composer un Folder. Plusieurs Folder peuvent composer un Document. Des Style, indiqués dans le Document, sont appliqués à des objets géographiques (Placemark) à travers l usage d identifiants de style. Par la suite, la méthode employée pour générer des fichiers KML à partir de données issues de fichiers Shapefile ou Tab a été d'utiliser les trois logiciels SIG, ArcGIS 10, MapInfo 11 et Quantum GIS 1.7 et de comparer les résultats à l'issue de leur génération. En effet, ces trois logiciels proposent des outils de conversion de données en KML. ArcGIS est également capable de convertir des documents, c est-à-dire plusieurs couches auxquelles une sémiologie est appliquée, au format KML. 14

16 Les façons dont les trois logiciels génèrent des fichiers KML sont intéressantes à comparer car chaque logiciel présente des différences de structuration des fichiers. Figure 6 : Configuration simplifiée d un fichier KML Par la conversion des documents, ArcGIS est capable d exporter la mise en page réalisée au format KML, permettant ainsi de conserver les différents styles d affichages des données cartographiques, la sémiologie, les analyses thématiques. Les données attributaires des objets géographiques sont quant à elles stockées sous la forme d un tableau HTML dans le paramètre description de l objet Placemark généré. MapInfo propose deux types d export différents. Le premier permet d exporter la fenêtre carte et donc le résultat d'une analyse thématique au format raster qui pourra être drapée sur le relief de Google Earth. Cette génération est de très mauvaise qualité, tant en terme de résolution d image générée que d absence de données attributaires. Heureusement, le second type proposé permet d'exporter des données KML contenant des données vectorisées. Par comparaison, Quantum GIS permet un export KML de meilleure qualité. En effet, les données générées sont plus conformes aux spécifications du KML. Ceci peut probablement s'expliquer par le fait que pour convertir des données au format KML, QGIS exploite la librairie libre et open source OGR. Celle-ci est capable de convertir un grand nombre de formats de 15

17 données vectorielles dans un autre format. Certes QGIS ne permet pas l export de styles d affichage, mais les données attributaires sont stockées dans un objet SchemaData permettant ainsi de les réutiliser dans le contenu d une infobulle par exemple. Au final, la méthode utilisée pour créer les fichiers tests à partir de données stockées dans des fichiers Shapefile ou des fichiers Tab a été de les convertir dans un premier temps au format KML par le logiciel QGIS. Ces fichiers générés possèdent néanmoins des erreurs d architecture. Par exemple, l'objet SchemaData est présent dans un objet Folder, alors que conformément aux spécifications KML, il doit prendre place dans un objet Document. Comme aucun style n est généré, il est nécessaire, dans un deuxième temps, de les ajouter de manière manuelle, ou à travers l'utilisation d'expressions régulières qui permettent ainsi de remodeler des chaînes de texte correspondant à l'objectif souhaité. Les tests réalisés ont permis, au final, de créer des fichiers KML de démonstration (extrait en annexe 3) représentant des cas concrets pouvant être mis en exploitation par Aquascop Présentation des travaux et mise en œuvre d'un outil de génération de KML Au terme des travaux réalisés sur le volet KML, une réunion bilan a été organisée avec mon maître de stage, la responsable du service géomatique ainsi que le personnel du service informatique au cours duquel, sous la forme d une présentation, les différentes solutions qui pouvaient être mises en place ont été exposées. Les résultats ayant été validés à l'issue de la présentation, la main a été donnée au service informatique afin qu'il puisse mettre en œuvre un outil de génération automatique de KML sur les modèles présentés. Bien que le planning prévisionnel prévoyait la réalisation de l'outil à la suite du volet 1, un décalage a du se faire. Les plans de charge du personnel d'aquascop évoluant souvent en fonction des besoins, il a été nécessaire d'adapter l'organisation des tâches et des interventions. L'outil crée par l'équipe informatique a pour rôle de générer des fichiers KML respectant les spécifications du format à partir de données présentes dans une base SQL Server. Il permet ainsi, à partir d'un fichier de configuration, d'appliquer des styles d'affichage aux objets en fonction de leurs données attributaires et de paramétrer le contenu des infobulles. 16

18 L'outil étant développé par le service informatique, mon intervention sur cette tâche devait seulement permettre de vérifier que les fichiers construits respectaient bien les spécifications liées au format KML, et ainsi apporter des conseils ou des rectifications quant à la mise en œuvre de l'outil pour, au final, le valider DIFFUSION DE DONNEES PAR UN SERVEUR CARTOGRAPHIQUE Dans un second temps, le stage devait permettre la mise en place d'une architecture informatique permettant, d'une part, le déploiement d'une application Web de cartographie interactive et, d'autre part, le déploiement d'une solution de diffusion de données cartographiques par la mise en œuvre d'un service WFS (Web Feature Service). Ce volet du stage, le plus important à réaliser, nécessitait d'aborder un ensemble de technologies Web jusqu'alors non développées par Aquascop mais pourtant indispensables à la réalisation de cette application cartographique Le service WFS. Le WFS est un protocole de communication établi entre un client et un serveur cartographique qui le fournit (Figure 7 : Fonctionnement d un service WFS en getfeature). Ce service standardisé est décrit et maintenu par l Open Geospatial Consortium (OGC). Un WFS permet, à partir d une URL structurée, de réaliser une requête sur un serveur cartographique dans le but de recevoir ou de manipuler des objets géographiques. L'URL d'un WFS est composée de plusieurs paramètres dont les valeurs vont jouer sur la réponse émise par le serveur cartographique. Dans cet exemple de requête on distingue trois éléments : map=/ms4w/apps/programme_surveillance_lb/wfs/servicewfs.map& SERVICE=WFS&REQUEST=GetCapabilities&VERSION= : est l'adresse du serveur cartographique. - map=/ms4w/apps/programme_surveillance_lb/wfs/servicewfs.map& : correspond au fichier du Mapfile configurant le serveur cartographique. - SERVICE=WFS&REQUEST=GetCapabilities&VERSION=1.1.0 : correspond aux différents paramètres liés au WFS qui peuvent être passés au serveur cartographique. La valeur transmise par le paramètre REQUEST va jouer sur le type de réponse émise : 17

19 REQUEST=getCapabilities renvoie un document XML contenant les métadonnées du WFS. REQUEST=DescribeFeatureType renvoie un document XML contenant les informations sur les champs et les types des données du WFS. REQUEST=GetFeature renvoie un flux GML (Geography Markup Language) permettant d'obtenir les données géographiques. REQUEST= Transaction n'est pas disponible sur l'ensemble des serveurs cartographique. Elle permet de créer, mettre à jour et supprimer des objets géographiques. Lors de l'utilisation d'une requête getfeature, les données sont transmises sous le format GML. Il présente l avantage de stocker des objets en format vectoriel ainsi que les données attributaires liées à ces objets. Figure 7 : Fonctionnement d un service WFS en getfeature Les différents serveurs cartographiques utilisés pour fournir un service WFS peuvent ne pas présenter les mêmes caractéristiques. En effet, si des serveurs cartographiques fournissent seulement des données utilisables en lecture seule, d autres sont capables de fournir des données en lecture et écriture, ceci correspond alors à un Web Feature Service Transactionnel (WFS-T). De ce fait, par l'utilisation d'une requête ayant comme paramètre REQUEST=Transaction, un WFS-T peut créer, mettre à jour, ou bien même supprimer des objets géographiques. 18

20 Objectifs du volet de diffusion de données géographique par l'utilisation d'un serveur cartographique L objectif de cette partie du stage est de pouvoir remettre au personnel géomaticien et information d Aquascop une documentation technique détaillant la mise en œuvre d une architecture informatique. Celle-ci doit permettre la réalisation d'une application de visualisation cartographique dynamique sur internet et la mise en place d'un service de diffusion de données par WFS. Ce document, qui est destiné à un public de développeurs, se doit d expliquer les méthodes et les outils utilisés lors de l installation, de la configuration et du développement de l'ensemble de l'architecture informatique. Les travaux sur ce volet du stage ont débuté par une réunion de concertation avec le maître de stage. Les objectifs à atteindre par la mise en œuvre de l'application cartographique y ont été définis. Une documentation de synthèse (annexe 5) présentant les principaux points à traiter sur les différents éléments à prendre en compte a également été fournie lors de cette réunion. Les objectifs fixés devaient permettre d'éclaircir les points suivants : côté serveur, connaître les possibilités en termes de : gestion des protocoles Web géographiques (WMS, WFS ), gestion des données attributaires, réalisation de traitements spatiaux. côté client, connaître les possibilités en termes de : développement d interface cartographique, d interactions avec le contenu affiché. La mise en œuvre d'un service WFS doit pouvoir permettre à Aquascop de diffuser des données cartographiques au format vectoriel avec leurs données attributaires associées, de manière interne, mais aussi, selon les études en cours, à des clients ou autres partenaires disposant de logiciels SIG. Pour ce service WFS, seul l'aspect consultation de données doit être exploré, ainsi un service WFS basique, non transactionnel se devait d'être mis en œuvre. Il est spécifié par Aquascop que les différentes solutions choisies doivent être libres et open source. Elles doivent également respecter les standards et les normes soumises par l OGC (Open Geospatial Consortium). 19

21 En ce qui concerne le choix du serveur cartographique, la lettre de mission ne demandait pas de réaliser une étude comparative des différentes solutions existantes en termes de serveur. De plus, l utilisation de MapServer avait déjà pu être testée rapidement par Aquascop il y a quelques années, sans avoir la possibilité d étudier sérieusement le fonctionnement de ce serveur cartographique et le paramétrage des fichiers de configuration Mapfile. Cependant, une analyse de l existant par rapport aux besoins techniques exprimés a été effectuée. La réalisation d'une architecture de type 3-tiers a été mise en avant. Une réunion de validation a été réalisée deux semaines plus tard afin de présenter les résultats des différents éléments de l'architecture 3-tiers à mettre en œuvre et de les faire valider La mise en œuvre d'une architecture 3-tiers Les applications web développées par Aquascop sont hébergées sur un serveur distant. La solution envisagée pour répondre aux besoins exprimés passe par la mise en œuvre d'une architecture 3- tiers. Celle-ci permet de diviser en niveau de couches les éléments du système informatique. Ainsi, on trouvera une couche inférieure de données, une couche intermédiaire de traitement des données et enfin une couche supérieure de présentation. Dans ce système la couche supérieure est cliente de la couche inferieure. Ceci peut être schématisé par la Figure 8 : Schéma d'une architecture 3-tiers Figure 8 : Schéma d'une architecture 3-tiers 20

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

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

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

Documentation Administrateur

Documentation Administrateur Documentation Administrateur Gestion des droits Comprendre Gestion des fiches Gestion des extensions Réaliser Gestion des utilisateurs Accompagner Gestion des thèmes Siège social : 24 av de l Europe 44

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

Configuration et optimisation d'arcgis Server Gaëtan LAVENU ESRI France Sylvain BARD-MAÏER ESRI France

Configuration et optimisation d'arcgis Server Gaëtan LAVENU ESRI France Sylvain BARD-MAÏER ESRI France Configuration et optimisation d'arcgis Server Gaëtan LAVENU ESRI France Sylvain BARD-MAÏER ESRI France UC 2007 Tech Sessions 1 Plan de la présentation Introduction Organiser et gérer ses données Concevoir

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

ArcGIS for INSPIRE SIG RAIL 2011

ArcGIS for INSPIRE SIG RAIL 2011 ArcGIS for INSPIRE SIG RAIL 2011 ArcGIS supporte INSPIRE avec ArcGIS for INSPIRE Services de Découverte, Services de Visualisation, Services de Téléchargement, Métadonnées et Modèles de données Géoportail

Plus en détail

Evolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS. IDS2014, Nailloux 26-28/05/2014 pascal.dayre@enseeiht.

Evolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS. IDS2014, Nailloux 26-28/05/2014 pascal.dayre@enseeiht. Evolution et architecture des systèmes d'information, de l'internet. Impact sur les IDS IDS2014, Nailloux 26-28/05/2014 pascal.dayre@enseeiht.fr 1 MVC et le web 27/05/14 2 L'évolution des systèmes informatiques

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

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24 Guide Utilisateur Titre du projet : Sig-Artisanat Type de document : Guide utilisateur Cadre : Constat : Les Chambres de Métiers doivent avoir une vision prospective de l'artisanat sur leur territoire.

Plus en détail

Université de Toulouse-Le Mirail janvier 2012 Département de Géographie-Aménagement-Environnement Laurent Jégou

Université de Toulouse-Le Mirail janvier 2012 Département de Géographie-Aménagement-Environnement Laurent Jégou Université de Toulouse-Le Mirail janvier 2012 Département de Géographie-Aménagement-Environnement Laurent Jégou M2 Sigma Module U50_B33 Le WebMapping côté client : les API et bibliothèques Javascript Positionnement

Plus en détail

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau) CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.

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

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv>

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv> Langage HTML (2 partie) «Je n'ai fait que prendre le principe d - hypertexte et le relier au principe du TCP et du DNS et alors boum! ce fut le World Wide Web!» Tim Berners-Lee

Plus en détail

Document d accompagnement pour le référentiel national du C2i niveau 2 Métiers de l environnement et de l aménagement durables

Document d accompagnement pour le référentiel national du C2i niveau 2 Métiers de l environnement et de l aménagement durables Document d accompagnement pour le référentiel national du C2i niveau 2 Métiers de l environnement et de l aménagement durables A - Compétences générales et transversales liées à l exercice des métiers

Plus en détail

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

Le Parc naturel régional des SIG. Restructuration d un SIG et diffusion des données dans le cadre de la directive Inspire SIG Restructuration d un SIG et diffusion des données dans le cadre de la directive Inspire Comment utiliser la directive Inspire à l échelle d un SIG historique pour en assurer la refonte? Claire Devaud

Plus en détail

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

Glossaire. base de données géographiques Voir géodatabase (GDB). Glossaire analyse Processus d identification d une question ou d un problème à résoudre, de modélisation de ce problème, de recherche des résultats de modélisation, d interprétation des résultats, d élaboration

Plus en détail

Business Intelligence avec SQL Server 2012

Business Intelligence avec SQL Server 2012 Editions ENI Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel Collection Solutions Informatiques Table des matières Les éléments à télécharger sont disponibles

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

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

Utilisation d'outils de WebMapping OpenSource dans une collectivité territoriale Communauté de Communes de l'agglomération Saint-Loise (CCASL)

Utilisation d'outils de WebMapping OpenSource dans une collectivité territoriale Communauté de Communes de l'agglomération Saint-Loise (CCASL) Utilisation d'outils de WebMapping OpenSource dans une collectivité territoriale Communauté de Communes de l'agglomération Saint-Loise (CCASL) SOMMAIR E 1. Présentation de la CCASL 2. Enjeux de la cartographie

Plus en détail

PROJET Site Drupal Informationsgeographiques.onema.fr

PROJET Site Drupal Informationsgeographiques.onema.fr PROJET Site Drupal Informationsgeographiques.onema.fr Spécifications générales Résumé : Ce document présente une description des principales fonctions attendues du «Site Drupal Informations-geographiques.onema.fr».

Plus en détail

Maarch V1.4 http://www.maarch.org

Maarch V1.4 http://www.maarch.org COLD (factures clients) Maarch Professional Services Maarch PS anime le développement d un produit d archivage open source : http://www.maarch.org Guide de visite COLD (factures clients) VERSION DATE ACTEUR

Plus en détail

Qu est-ce que ArcGIS?

Qu est-ce que ArcGIS? 2 Qu est-ce que ArcGIS? LE SIG ÉVOLUE Depuis de nombreuses années, la technologie SIG améliore la communication, la collaboration et la prise de décision, la gestion des ressources et des infrastructures,

Plus en détail

Les SIG libres. Eric BREHAULT TOULIBRE le 02/04/2008

Les SIG libres. Eric BREHAULT TOULIBRE le 02/04/2008 Les SIG libres Eric BREHAULT TOULIBRE le 02/04/2008 Plan Présentation générale de Makina Corpus SIG: principes et fonctions principales SIG libres: solutions existantes, standards Démonstration manipulation

Plus en détail

Outil de gestion et de suivi des projets

Outil de gestion et de suivi des projets Outil de gestion et de suivi des projets Proposition technique et commerciale Amselem Jonathan - Corniglion Benoit - Sorine Olivier Troche Mariela - Zekri Sarah 08 Sommaire I. Les atouts de la proposition

Plus en détail

Formation Administrateur de Données Localisées (Prodige V3.2) Recherche et consultation des métadonnées

Formation Administrateur de Données Localisées (Prodige V3.2) Recherche et consultation des métadonnées Formation Administrateur de Données Localisées (Prodige V3.2) Recherche et consultation des métadonnées SOMMAIRE CONSULTATION DU CATALOGUE DE DONNÉES...3 1 Contrôle des droits...3 2 Navigation par domaine

Plus en détail

ArcGIS Server 9.3.1 / 9.4. Gaëtan LAVENU Jean-Marie DULISCOUET

ArcGIS Server 9.3.1 / 9.4. Gaëtan LAVENU Jean-Marie DULISCOUET ArcGIS Server 9.3.1 / 9.4 Gaëtan LAVENU Jean-Marie DULISCOUET ArcGIS Server 9.3.1 / 9.4 Plus de performance Plus de fonctionnalités Des processus simplifiés (développement, déploiement, licences) Plus

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

ArcGIS, Plateforme d'interopérabilité. Gaëtan LAVENU

ArcGIS, Plateforme d'interopérabilité. Gaëtan LAVENU ArcGIS, Plateforme d'interopérabilité Gaëtan LAVENU Les approches de l'interopérabilité ArcGIS Support les deux ETL Spatial (Extract,Transform and Load) SOA (Services Oriented Architecture) Interconnecté

Plus en détail

Architectures web/bases de données

Architectures 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é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

Petite définition : Présentation :

Petite définition : Présentation : Petite définition : Le Web 2.0 est une technologie qui permet la création de réseaux sociaux, de communautés, via divers produits (des sites communautaires, des blogs, des forums, des wiki ), qui vise

Plus en détail

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING

CRÉ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é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

PROSOP : un système de gestion de bases de données prosopographiques

PROSOP : un système de gestion de bases de données prosopographiques PROSOP : un système de gestion de bases de données prosopographiques Introduction : Ce document présente l outil en développement PROSOP qui permet la gestion d'une base de donnée prosopographique de la

Plus en détail

Un SIG collaboratif pour la recherche historique Partie. Partie 1 : Naissance et conception d un système d information géo-historique collaboratif.

Un SIG collaboratif pour la recherche historique Partie. Partie 1 : Naissance et conception d un système d information géo-historique collaboratif. Un SIG collaboratif pour la recherche historique Partie 1 : Naissance et conception d un système d information géo-historique collaboratif Claire-Charlotte Butez, Francesco Beretta To cite this version:

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

Communiqué de Lancement

Communiqué de Lancement Direction du Marketing Produits Sage - Division Mid Market Communiqué de Lancement Rapprochement Bancaire 1000 Produit : Rapprochement Bancaire 1000 Bases de Données : Oracle - MS/SQL Server Microsoft

Plus en détail

Formation : WEbMaster

Formation : WEbMaster Formation : WEbMaster Objectif et Description : Centre Eclipse vous propose une formation complète WebMaster, vous permettant de : Utiliser dès maintenant les nouveautés du web2, ainsi alléger les besoins

Plus en détail

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères FORMATION PcVue Mise en œuvre de WEBVUE Journées de formation au logiciel de supervision PcVue 8.1 Lieu : Lycée Pablo Neruda Saint Martin d hères Centre ressource Génie Electrique Intervenant : Enseignant

Plus en détail

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

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09 AISL - Architecture et Intégration des Systèmes Logiciels - 2011-2012 webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09 Administrer un serveur et

Plus en détail

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application Architecture Multi-Tier Traditionnellement une application informatique est un programme exécutable sur une machine qui représente la logique de traitement des données manipulées par l application. Ces

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

L outil 3D «Grand Territoire» de l Agglomération de Montpellier- De la communication à la participation?

L outil 3D «Grand Territoire» de l Agglomération de Montpellier- De la communication à la participation? L outil 3D «Grand Territoire» de l Agglomération de Montpellier- De la communication à la participation? Marc APARICIO, Responsable Service SIG Observatoires Direction Urbanisme et de l Habitat Montpellier

Plus en détail

ORACLE TUNING PACK 11G

ORACLE TUNING PACK 11G ORACLE TUNING PACK 11G PRINCIPALES CARACTÉRISTIQUES : Conseiller d'optimisation SQL (SQL Tuning Advisor) Mode automatique du conseiller d'optimisation SQL Profils SQL Conseiller d'accès SQL (SQL Access

Plus en détail

AJAX. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

AJAX. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada AJAX (Administrateur) (Dernière édition) Programme de formation Microsoft Partner France, Belgique, Suisse, Roumanie - Canada WWW.SASGROUPE.COM Formez vos salariés pour optimiser la productivité de votre

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

Espace numérique de travail collaboratif

Espace numérique de travail collaboratif Espace numérique de travail collaboratif 1/10 Présentation Agora Project est un espace de travail collaboratif complet et intuitif. Cette application est accessible partout et à tout moment, via un simple

Plus en détail

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation ING 01 LANGAGUE JAVA Durée : 21 heures 1090 HT / jour Dates : à définir en 2012 Concevoir et développer des programmes en langage Java Comprendre le fonctionnement de la machine virtuelle S approprier

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

Rémi BOVARD Ingénieur BSc HES en géomatique remi.bovard@heig-vd.ch

Rémi BOVARD Ingénieur BSc HES en géomatique remi.bovard@heig-vd.ch GESCO Gestion collaborative du domaine communal GIS / SIT 2010 Rémi BOVARD Ingénieur BSc HES en géomatique remi.bovard@heig-vd.ch Zürich, le 18 juin 2010 Projet Gestion collaborative du domaine communal

Plus en détail

Les Géodatabases en 9.2

Les Géodatabases en 9.2 Les Géodatabases en 9.2 Session Technique Géodatabase 9.2 Versailles SIG 2007 Nouveautés dans les Géodatabases Géodatabase adaptée À la taille de l entreprise À l architecture déployée Aux processus de

Plus en détail

Module BD et sites WEB

Module BD et sites WEB Module BD et sites WEB Cours 8 Bases de données et Web Anne Doucet Anne.Doucet@lip6.fr 1 Le Web Architecture Architectures Web Client/serveur 3-tiers Serveurs d applications Web et BD Couplage HTML-BD

Plus en détail

Sage CRM. 7.2 Guide de Portail Client

Sage CRM. 7.2 Guide de Portail Client Sage CRM 7.2 Guide de Portail Client Copyright 2013 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur microfilm,

Plus en détail

Conception d'applications de base de données ios plus rapides Guide Pratique FileMaker

Conception d'applications de base de données ios plus rapides Guide Pratique FileMaker Conception d'applications de base de données ios plus rapides Guide Pratique FileMaker Table des Matières Introduction... 3 Conception de modèles... 3 Conception de bases de données... 5 Conception pour

Plus en détail

Introduction : présentation de la Business Intelligence

Introduction : présentation de la Business Intelligence Les exemples cités tout au long de cet ouvrage sont téléchargeables à l'adresse suivante : http://www.editions-eni.fr Saisissez la référence ENI de l'ouvrage RI3WXIBUSO dans la zone de recherche et validez.

Plus en détail

CQP Développeur Nouvelles Technologies (DNT)

CQP Développeur Nouvelles Technologies (DNT) ORGANISME REFERENCE STAGE : 26572 20 rue de l Arcade 75 008 PARIS CONTACT Couverture géographique : M. Frédéric DIOLEZ Bordeaux, Rouen, Lyon, Toulouse, Marseille Tél. : 09 88 66 17 40 Nantes, Lille, Strasbourg,

Plus en détail

ArcGIS 10.1 for Server

ArcGIS 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étail

Didacticiel du service cartographique en cache

Didacticiel du service cartographique en cache Didacticiel du service cartographique en cache Copyright 1995-2012 Esri All rights reserved. Table of Contents Didacticiel : Création d'un service de carte mis en cache................... 3 Copyright 1995-2012

Plus en détail

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

Création d'un site dynamique en PHP avec Dreamweaver et MySQL Création d'un site dynamique en PHP avec Dreamweaver et MySQL 1. Création et configuration du site 1.1. Configuration de Dreamweaver Avant de commencer, il est nécessaire de connaître l'emplacement du

Plus en détail

LES LOGICIELS OPEN SOURCE DANS LA GEOMATIQUE

LES LOGICIELS OPEN SOURCE DANS LA GEOMATIQUE LES LOGICIELS OPEN SOURCE DANS LA GEOMATIQUE PREAMBULE La fiche n 77 élaborée en 2004 intitulée «Le logiciel «libre» et les systèmes d information géographique» constitue un pré requis à la lecture de

Plus en détail

Chapitre 1 : Introduction aux bases de données

Chapitre 1 : Introduction aux bases de données Chapitre 1 : Introduction aux bases de données Les Bases de Données occupent aujourd'hui une place de plus en plus importante dans les systèmes informatiques. Les Systèmes de Gestion de Bases de Données

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

ArcGIS. for Server. Comprendre notre monde

ArcGIS. for Server. Comprendre notre monde ArcGIS for Server Comprendre notre monde ArcGIS for Server Créer, distribuer et gérer des services SIG Vous pouvez utiliser ArcGIS for Server pour créer des services à partir de vos données cartographiques

Plus en détail

Google Tag Manager. Optimisez le tracking de votre site web. Google Tag Manager. Google Tag Manager. Optimisez le tracking de votre site web 26,50

Google Tag Manager. Optimisez le tracking de votre site web. Google Tag Manager. Google Tag Manager. Optimisez le tracking de votre site web 26,50 Google Tag Manager Optimisez le tracking de votre site web Le chapitre 6 regroupe des outils ainsi que des ressources documentaires vous permettant d aller plus loin dans l utilisation de Google Tag Manager.

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

Sommaire. Systèmes d Exploitation... 3. Intégration Sage 100 Sage CRM... 3. Disponibilité Client... 3. Bases de données... 3

Sommaire. Systèmes d Exploitation... 3. Intégration Sage 100 Sage CRM... 3. Disponibilité Client... 3. Bases de données... 3 Communiqué de Lancement Sage CRM v. 6.5 Editions Standard et Avancée Sommaire Systèmes d Exploitation... 3 Intégration Sage 100 Sage CRM... 3 Disponibilité Client... 3 Bases de données... 3 Nouveautés

Plus en détail

Mise en place d'une chaîne de production raster multi-échelles

Mise en place d'une chaîne de production raster multi-échelles 25 Février 2014 Thierry Boch tboch@esrifrance.fr Mise en place d'une chaîne de production raster multi-échelles FranceRaster Programme FranceRaster v4 Le produit "France Raster", coédition Esri France

Plus en détail

Programmation Web. Madalina Croitoru IUT Montpellier

Programmation 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étail

Chapitre 1 Introduction

Chapitre 1 Introduction Les éléments à télécharger sont disponibles à l'adresse suivante : http://www.editions-eni.fr Saisissez la référence ENI de l'ouvrage SOBI10SHA dans la zone de recherche et validez. Cliquez sur le titre

Plus en détail

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 Tsoft et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 OEM Console Java OEM Console HTTP OEM Database Control Oracle Net Manager 6 Module 6 : Oracle Enterprise Manager Objectifs Contenu A la fin de ce module,

Plus en détail

Au printemps 2012, la Bibliothèque de l Université Laval lançait sa nouvelle plateforme de

Au printemps 2012, la Bibliothèque de l Université Laval lançait sa nouvelle plateforme de Bibliothèque de l Université Laval Géoindex+ : plateforme de découverte de données géospatiales Projet déposé dans le cadre du prix Innovation des services documentaires du Québec Au printemps 2012, la

Plus en détail

Sybase PowerAMC 16. Guide des nouvelles fonctionnalités générales. www.sybase.fr/poweramc DOCUMENTATION

Sybase PowerAMC 16. Guide des nouvelles fonctionnalités générales. www.sybase.fr/poweramc DOCUMENTATION Sybase PowerAMC 16 Guide des nouvelles fonctionnalités générales DOCUMENTATION 2 2 www.sybase.fr/poweramc A propos de PowerAMC 16 PowerAMC est une solution de modélisation d'entreprise graphique qui prend

Plus en détail

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES WEB & DÉVELOPPEMENT LES BASES DU WEB HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES LE LANGAGE HTML STRUCTURE D UNE PAGE En-tête et corps Syntaxe INSÉRER DES CONTENUS Texte : formatage (titre,

Plus en détail

Business Intelligence avec SQL Server 2012

Business Intelligence avec SQL Server 2012 Editions ENI Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel Collection Solutions Informatiques Extrait Alimenter l'entrepôt de données avec SSIS Business

Plus en détail

Mettre en place un Géoportail avec ArcGIS Server 9.3.1. Armel OUEDRAOGO Pierre TEYSSENDIER

Mettre en place un Géoportail avec ArcGIS Server 9.3.1. Armel OUEDRAOGO Pierre TEYSSENDIER Mettre en place un Géoportail avec ArcGIS Server 9.3.1 Armel OUEDRAOGO Pierre TEYSSENDIER Plan de la présentation Notion d'infrastructure de données spatiales (SDI) Rôle du Portail SIG dans un SDI L extension

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

ArcGIS. for Server. Sénégal. Comprendre notre monde

ArcGIS. for Server. Sénégal. Comprendre notre monde ArcGIS for Server Sénégal Comprendre notre monde ArcGIS for Server Créer, distribuer et gérer des services SIG Vous pouvez utiliser ArcGIS for Server pour créer des services à partir de vos données cartographiques

Plus en détail

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s Mickaël Mickaël BLANCHARD BLANCHARD Préface de Sébastien L e p e r s Magento Préface de Sébastien L e p e r s Magento Réussir son site e-commerce Réussir son site e-commerce Groupe Eyrolles, 2010, ISBN

Plus en détail

CARTOGRAPHIE EN LIGNE ET GÉNÉRALISATION

CARTOGRAPHIE EN LIGNE ET GÉNÉRALISATION CARTOGRAPHIE EN LIGNE ET GÉNÉRALISATION par Julien Gaffuri JRC IES SDI unit Via Enrico Fermi, 21027 Ispra, Italie Julien.Gaffuri@gmail.com Les cartes en ligne pourraient être améliorées par l utilisation

Plus en détail

Authentification avec CAS sous PRONOTE.net 2011. Version du lundi 19 septembre 2011

Authentification avec CAS sous PRONOTE.net 2011. Version du lundi 19 septembre 2011 1 Authentification avec CAS sous PRONOTE.net 2011 Version du lundi 19 septembre 2011 2 1 - Vocabulaire employé et documentation... 3 1.1 - SSO (Single Sign-On)... 3 1.2 - CAS (Central Authentication Service)...

Plus en détail

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons

Plus en détail

Services web géographiques, état de l art et perspectives

Services web géographiques, état de l art et perspectives SIG Services web géographiques, état de l art et perspectives Henri Pornon henri.pornon@ieti.fr Pierrick Yalamas pierrick.yalamas@ieti.fr Elise Pelegris elise.pelegris@hotmail.fr Introduction Quel géomaticien

Plus en détail

Dans nos locaux au 98 Route de Sauve 30900 NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur

Dans nos locaux au 98 Route de Sauve 30900 NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur FORMATION FORFAIT WEB DEVELOPPEUR Qualification ISQ OPQF Formacode 46 125 Certification de titre professionnel Web Designer + modules optionnels : Développement PHP/MySQL avancé, Web App, CMS e-boutique

Plus en détail

ÉCONOMIE ET GESTION LYCÉES TECHNOLOGIQUE ET PROFESSIONNEL

ÉCONOMIE ET GESTION LYCÉES TECHNOLOGIQUE ET PROFESSIONNEL ÉCONOMIE ET GESTION LYCÉES TECHNOLOGIQUE ET PROFESSIONNEL Au niveau du second degré, l'économie et gestion recouvre un ensemble de champs disciplinaires relevant de l'économie, du droit, des sciences de

Plus en détail

SIO-65291 Page 1 de 5. Applications Web dynamiques. Prof. : Dzenan Ridjanovic Assistant : Vincent Dussault

SIO-65291 Page 1 de 5. Applications Web dynamiques. Prof. : Dzenan Ridjanovic Assistant : Vincent Dussault SIO-65291 Page 1 de 5 1- Objectifs généraux Applications Web dynamiques Prof. : Dzenan Ridjanovic Assistant : Vincent Dussault acquérir les principes et concepts fondamentaux dans le domaine d'applications

Plus en détail

Joomla! Création et administration d'un site web - Version numérique

Joomla! Création et administration d'un site web - Version numérique Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique

Plus en détail

UE 8 Systèmes d information de gestion Le programme

UE 8 Systèmes d information de gestion Le programme UE 8 Systèmes d information de gestion Le programme Légende : Modifications de l arrêté du 8 mars 2010 Suppressions de l arrêté du 8 mars 2010 Partie inchangée par rapport au programme antérieur Indications

Plus en détail

MANUEL. de l application «CdC Online» pour Windows. Table des matières

MANUEL. de l application «CdC Online» pour Windows. Table des matières MANUEL de l application «CdC Online» pour Windows Version 2.0 juin 2015 Table des matières 1 Introduction... 2 2 Compatibilité... 2 3 Téléchargement et installation... 2 4 Configuration... 6 5 Fonctionnement

Plus en détail

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition)

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition) Avant-propos 1. Objectifs du livre 13 2. Structure du livre 14 Un projet informatique 1. Les enjeux 17 1.1 Les buts d'un projet 17 1.2 Les protagonistes d'un projet 18 1.3 Exemples de projets 19 2. Les

Plus en détail

GKR. Geological Knowledge Representation Base de connaissances métallogéniques

GKR. Geological Knowledge Representation Base de connaissances métallogéniques GKR Geological Knowledge Representation Base de connaissances métallogéniques Objets Organiser un ensemble d informations complexes et hétérogènes pour orienter l exploration minière aux échelles tactiques

Plus en détail

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD) ----------------------------------------------------------------------------------------------------

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD) ---------------------------------------------------------------------------------------------------- ORGANISME REFERENCE STAGE : 26587 20 rue de l Arcade 75 008 PARIS CONTACT Couverture : M. Frédéric DIOLEZ Paris, Lyon, Bordeaux, Rouen, Toulouse, Marseille, Tél. : 09 88 66 17 40 Strasbourg, Nantes, Lille,

Plus en détail

Les nouveautés de FME 2014

Les nouveautés de FME 2014 Les nouveautés de FME 2014 Cette année FME part à la conquète des usages de demain tout en gardant son credo de toujours : faciliter votre quotidien. Le web est à l honneur avec : La sortie de FME Cloud

Plus en détail

1. Considérations sur le développement rapide d'application et les méthodes agiles

1. Considérations sur le développement rapide d'application et les méthodes agiles Chapitre 1 Introduction 1. Considérations sur le développement rapide d'application et les méthodes agiles 1.1 Rappel Longtemps les méthodes en cascade ou en V ont été opposées aux démarches empiriques

Plus en détail

Outil de visualisation du territoire

Outil de visualisation du territoire Outil de visualisation du territoire Université catholique de Louvain Earth and Life Institute GAL Culturalité en Hesbaye brabançonne Fonds européen agricole pour le développement rural : l Europe investit

Plus en détail