Cartographie sur le web (webmapping) ULg - Arlon Campus Environnement



Documents pareils
Les applications webmapping en opensource. 1 Christophe Adriaensen

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

Outil de visualisation du territoire

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

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

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

Documentation Administrateur

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

Nouveautés ArcGIS 10.1 for Server

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

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

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

Module d introduction Comment réaliser vos propres cartes avec ArcGIS Online

ArcGIS Server 9.3 Partie 2. Les API d'accès à ArcGIS Server. Thomas DAVID Gaëtan LAVENU

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

Séminaire Partenaires Esri France 7-8 juin Paris Les API ArcGIS pour les smartphones

Le cloud computing au service des applications cartographiques à haute disponibilité

ArcGIS 10.1 for Server

ArcGIS 10 Christophe Tourret Gaëtan Lavenu

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

Conférence SIG 2011 Versailles 5-6 Octobre 2011 Atelier Technique ArcGIS for Server en 10.1

Rémi BOVARD Ingénieur BSc HES en géomatique

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

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

Evolutions technologiques : ArcGIS Desktop. Mehdi HUGUET Thierry BABELAERE

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

Le SIG provincial. B u r e a u S y s t è m e d I n f o r m a t i o n G é o g r a p h i q u e. DSI Service des Applications Métiers. province-sud.

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

LES LOGICIELS OPEN SOURCE DANS LA GEOMATIQUE

ArcGIS for INSPIRE SIG RAIL 2011

Didacticiel du service cartographique en cache

Exploration de solutions pour l Observatoire Photographique des Paysages de la Garonne

Foire aux questions 2015

Septembre 2011 Guillaume DOUCET Formateur en SIG depuis 5 générations

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

Programme TechDay Romandie

Perspectives en matière de portails géographiques et de 3D

Séminaire Partenaires Esri France 7-8 juin Paris La Road Map ArcGIS

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

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

Application de technologies innovantes pour la gestion des ressources en eau

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

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

Travaux Pratiques sur les Systèmes d Information Géographique - SIG - Initiation à ArcGIS

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

Nouveautés ArcGIS 10.2

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

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

ArcGIS Mobile 9.3. Cédric Pesty Gael Simon. Conférence SIG 2008 Ateliers Techniques. S'il vous plait! Merci d'éteindre vos appareils portables

Les Géodatabases en 9.2

Didacticiel de mise à jour Web

Esri Maps for IBM Cognos

Déroulement de la présentation

La compression de données

Les nouveautés de FME 2014

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

Cours iguess. inotes v10.1

Le Géoportail de la Wallonie

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

Aide mémoire SIG et Quantum GIS

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

JPEG, PNG, PDF, CMJN, HTML, Préparez-vous à communiquer!

Qu est-ce que ArcGIS?

TD Introduction aux SIG avec ArcGis 9

Application Cartographique Web

Table des matières. Publicateur de CartoVista - Contenu de l'aide Publicateur de CartoVista - Contenu de l'aide... 1

Guide d installation de ArcGIS server 9.3.1

SIGMA, un websig sur mesure de gestion des données des expérimentations-système

ArcGIS Desktop 9.3. Manuel HUBERT Gaëtan LAVENU

SIG Propreté. Mehdi Huguet

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

Mise en œuvre de les capteurs dans la gestion de l eau

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

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

Surveiller et contrôler vos applications à travers le Web

QGIS User Guide. Version 1.8. QGIS Project

CARTOGRAPHIE EN LIGNE ET GÉNÉRALISATION

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

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

Cartographie libre du monde OpenStreetMap

Matérialiser les données d une BdD : créer une carte de densité de points par maillage

Conception de sites web marchands: TP 1

DISPOSITIF DE MISE EN ŒUVRE D UN SERVEUR GEOSPATIAL COMMUNAUTAIRE

ArcGIS Desktop Les nouveautés de la version 10. Gaëtan LAVENU

TUTORIEL CartoDB 11/03/15

Programmation Web. Introduction

Conférence francophone ESRI 2 & 3 octobre 2013

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

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique

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

Programmation Web. Madalina Croitoru IUT Montpellier

Gestionnaire de champs PRO

gvsig: nouveautés version 2.1 et plus

Comment booster vos applications SAP Hana avec SQLSCRIPT

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

Location Analytics. Astrid GLADYS Thierry BABELAERE Pierre TEYSSENDIER. SIG 2013 Conférence Francophone 2 & 3 Octobre Versailles Atelier Technique

Brochure 01/10 Cartographie «végétation» des corridors électriques en forêt

Devenez un véritable développeur web en 3 mois!

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

Partage et Visualisation des données géologiques et minières du projet WAXI

Transcription:

Cartographie sur le web (webmapping) ULg - Arlon Campus Environnement ENVT3023-1 Partim Information spatiale Cartographie sur le web (webmapping) Julien Minet, Bernard Tychon

Plan du cours 1. Introduction 1.1.SIG et webmapping 1.2.Historique récent 1.3.Données en webmapping 1.4.OpenStreetMap 1.5.Organisations & contexte 1.6.La directive européenne INSPIRE 2. Logiciels de webmapping 1. Vue d'ensemble 2. Un serveur cartographique : MapServer 3. Un client cartographique : OpenLayers 3. OpenStreetMap & OpenData

1. Vue d'ensemble Logiciels de webmapping : une grande diversité et en plein développement! Préférer les projets avec une forte communauté Choisir le bon logiciel pour la bonne application Une carte est souvent une combinaison de logiciels/librairies/code

1. Vue d'ensemble Rappel : Architecture d'une application desktop SIG Logiciel SIG Ex : ArcGIS, QGIS,... CARTE Données Ex : shp, tiff,...

1. Vue d'ensemble Architecture d'une application webmapping Logiciel client carto REQUÊTE CARTE Navigateur internet Logiciel serveur carto Données Ex : shp, tiff,...

1. Vue d'ensemble Architecture d'une application webmapping Webmap = Client + Serveur + Données geotribu.net Client : Affiche la carte & interagit avec le serveur / embarqué dans un navigateur Serveur : Transforme les données en cartes (images) = «Il sert les cartes» Données : Contiennent l'information géographique

1. Vue d'ensemble Architecture d'une application webmapping Webmap = Client (+ Serveur + Données) geotribu.net Souvent, nous pouvons construire une application sans créer de serveur cartographique mais en dépendant d'autres serveurs cartographiques par «Web Map Service (WMS)» ou des couches tierces «3rd party layers» comme GoogleMaps ou OpenStreetMap.

1. Vue d'ensemble Un organigramme non exhaustif de logiciels de webmapping récents Souvent, les nouveaux projets naissent de plus anciens (fork) http://geotux.tuxfamily.org/index.php/en/geo-blogs/item/291-comparacion-clientes-web-v6

2. Client cartographiques geotribu.net Un client cartographique est un programme informatique qui s'exécute côté client (= sa performance dépend du navigateur internet côté client) Il consiste souvent en du code (majoritairement Javascript) qui est embarqué dans les fichiers HTML du site visité. Son but principal est de montrer des cartes et de fournir l'environnement de navigation.

2. Client cartographiques geotribu.net OpenLayers, leader des clients carto, a donné naissance à de nombreux projets : GeoExt (= OpenLayers + ExtJS) MapFish GeoMoose... GoogleMaps API, une librairie en liaison avec le site maps.google.com Leaflet, une nouvelle librairie qui monte! CartoWeb

2. Client cartographiques June 1, 2007 Emanuel Schütze, CC By-SA Le client carto (par ex. ici OpenLayers) fournit un environnement de navigation (pan, zoom), un sélectionneur de couches, et éventuellement d'autres éléments (popups, outil de dessin, échelle, carte de vue d'ensemble, etc. )

2. Un client carto: OpenLayers Projet démarré en 2005 Librairie codée en JavaScript Taille de la librairie complète : 740 kb Ensemble de fonctions d'affichage, de navigation, de requête, de symbologie, Le code-source est appelé dans une page HTML et la carte est codée dans la même page. Nouvelle version OpenLayers 3 en développement : refonte totale de la librairie. Sortie prévue en 2013. --> http://ol3js.org/

2. Un client carto: OpenLayers Example minimal avec OpenLayers :

2. Client cartographiques Démo d'une webmap simple réalisée avec client cartographique : Comparaison de deux programmes : OpenLayers >< Leaflet Démo sur http://webmapping.scge.ulg.ac.be/exo1.html

3. Serveurs cartographiques geotribu.net Un serveur cartographique s'installe et s'exécute du côté du serveur (>< client carto) Son but est de traiter les données géographiques pour fournir des cartes (images) Il peut aussi faire du géotraitement plus poussé

Serveurs cartographiques geotribu.net MapServer, leader des serveurs carto GeoServer ArcGIS server QGIS server...

Un serveur carto : MapServer Projet démarré en 1994 @ NASA MapServer est un «moteur» cartographique Créée une image (fichier PNG ou JPEG) à partir de données géographiques Très grande communauté d'utilisateurs C'est la référence en terme de serveur carto

Un serveur carto : MapServer Pas d'interface graphique, c'est une librairie S'installe sur un serveur web Produit une carte à partir de données géographiques brutes (shapefiles, rasters,...) et d'un fichier «.map». Est énormément utilisé pour construire des WMS, càd à déployer des rasters pour des applications de webmapping.

Un serveur carto : MapServer Fichier.map (ou map-file) : Définit le système de projection Définit les couches à ajouter (vectorielle ou matricielle) Définit le style des couches, la labellisation, la classification des rasters,...

Une carte simple avec MapServer Un exemple est détaillé sur le site du cours : http://webmapping.scge.ulg.ac.be/exo2.html Exemple minimal d'un fichier.map: Définition d'un objet MAP IMAGETYPE : donne le format de l'image créée EXTENT : étendue géographique en mètres de la carte PROJECTION : système de projections cartographique utilisé pour la carte

Un serveur carto : MapServer Exemple minimal d'un fichier.map: Ajout d'une couche LAYER NAME : le nom donné à la couche DATA : le nom du fichier de la couche (ici, un fichier raster tiff) TYPE : le type de couche. Peut être RASTER, POLYGON, POLYLINE, POINT,... PROJECTION : le système de projection cartographique de la donnée

Un serveur carto : MapServer Exemple en détail avec un fichier.map: on appelle le fichier.map créé dans une requête HTTP: chemin de mapserver sur le serveur http://webmapping.scge.ulg.ac.be/cgi-bin/mapserv.exe?map=c:/osgeo4w/apache/ht docs/exo2/mapserver/carte3.map&layer=spot_vgt&mode=map chemin du fichier.map Nom de la couche Mode map

Exercice pratique Cfr feuille de TP + exemples pratiques sur webmapping.scge.ulg.ac.be Objectif : Créer une webmap des résultats d'arcswat sur le bassin du Kou avec OpenLayers + MapServer Construire la carte sur votre ordinateur et me la remettre en fin de cours