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

Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

Cartographie sur le web (webmapping)

ULg - Arlon Campus EnvironnementENVT3023-1 – Partim Information spatiale

Cartographie sur le web (webmapping)Julien Minet, Bernard Tychon

Page 2: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

Plan du cours1. Introduction, cartographie et sémiologie web (Mar 26/11)

1.1.SIG et webmapping : définitions

1.2.Principes de cartographie/sémiologie sur le web

1.3.Projections

1.4.Données en webmapping

1.5.Organisations & contexte

1.6.La directive européenne INSPIRE

2. Un exemple pratique avec des logiciels de webmapping (Mar 03/12)1. Vue d'ensemble

2. Un serveur cartographique : MapServer

3. Un client cartographique : OpenLayers

3. OpenData et OpenStreetMap (Mar 03/12)

Page 3: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

Dans ce cours...

● Introduction : Vue d'ensemble des technologies● Logiciels de webmapping & exercice pratique :

comment réaliser une application de webmapping - à partir des résultats d'ArcSWAT

● D'autres exemples d'applications

Et puis...● Un serveur internet dédié :

http://webmapping.scge.ulg.ac.be/

Page 4: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

« 80% of all data has a spatial component »*

*Or at least <100% of all data, cfr http://gis.stackexchange.com/questions/18838/80-of-data-has-a-spatial-component-says-who

Page 5: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

1.1 Définitions

SIG & webmapping

SIG = Système d'Information Géographique : logiciel de traitement et d'analyse de l'information géographique et d'édition de cartes. Ex : ArcGIS, QGIS.

Webmapping = « Cartographie sur internet » : solution d'affichage et/ou d'analyse de l'information géographique sur internet.

Et aussi...

● Webgis : SIG sur internet, insiste sur les capacités de traitement de l'info géographique

● Néogéographie

● Géomatique 2.0 : insiste sur l'aspect collaboratif

Page 6: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

1.1 Définitions

SIG & webmapping

Le webmapping est à la croisée de nombreuses compétences !

● Géographie

● Géomatique

● Cartographie

● Graphisme et infographisme

● Programmation web (HTML, CSS, Javascript, …)

● Selon la thématique : Environnement, Urbanisme, Tourisme, Commercial, Ingénierie, Développement, ICT, …

Les SIG, GPS & le webmapping ont changé la façon d'utiliser l'information géographique, de s'orienter et de cartographier.

Page 7: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

1.1 Définitions

Webmapping – historique

● 1997 : 1ère version de MapServer, logiciel de webmapping● 2004 : Création d'OpenStreetMap● 2005 : Naissance de Flickr, qui permet le geotagging de photos● 2005 : Google Maps● 2005 : Google Earth● 2005 : 1ère version de OpenLayers, logiciel de webmapping● 2006 : 1ère conférence FOSS4G (Free and Open Source Software

for Geoinformatics) ● 2009 : Foursquare● 2012 : GoogleMaps devient payant pour une certaine utilisation.

Foursquare & Apple passent à OpenStreetMapSource : http://en.wikipedia.org/wiki/Webmapping

Page 8: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

1.1 Définitions

Webmapping – exemples

● Le plus connu : https://www.google.be/maps/

● http://www.openstreetmap.org/

● Geotagging de photos : http://www.flickr.com/map

● Portail géographique français: http://www.geoportail.gouv.fr/

● Du temps-réel : http://www.touringmobilis.be/

● Des données à cartographier: http://geodata.grid.unep.ch/

● ...

Page 9: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

1.1 Définitions

Webmap = Carte sur internet

Avantages possibles: ● Animation : la généralisation est fonction du niveau de zoom/échelle● Interactivité : possibilité d'ajouter de l'information et/ou des liens sur clic● Temps réel : par ex. une carte du trafic routier ● Géolocalisation par GPS (sur un support mobile)● Collaboration : l'information géographique ou le contenu en information peut être

ajouté ou mis à jour par les utilisateurs, par ex. openstreetmap, wikimapia, ...

Inconvénients possibles (par rapport à une carte en papier):● Manque de vue d'ensemble● Exactitude de l'information peut laisser à désirer● Dépend de la technologie : électricité, réseau, GPS● Vie privée : géolocalisation des personnes, images satellites intrusives, …

Source : http://en.wikipedia.org/wiki/Webmapping

Page 10: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

1.2 Principes de cartographie sur le web

Principes de cartographie : comment créer une carte + afficher quoi sur une carte

En webmapping, certains principes de cartographie doivent être adaptés.

Une carte papier doit afficher:● Orientation (souvent Nord)● Échelle● Légende● Système de projection● Sources des données

Page 11: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

1.2 Principes de cartographie sur le web

Généralisation : tout ne doit pas s'afficher à chaque échelle

OpenStreetMap, Belgique, toutes les « highway » sauf « path » & « track »

OpenStreetMap, Belgique, toutes les « highway » = «motorway» & «primary»

En webmapping, la généralisation peut (doit) se faire en fonction de l'échelle !

Cartes des routes ?

Page 12: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

La généralisation est fonction du niveau de zoom/échelle

GoogleMaps, Province de Lux., zoom normal GoogleMaps, Province de Lux., zoom + 2

1.2 Principes de cartographie sur le web

Généralisation : tout ne doit pas s'afficher à chaque échelle

Page 13: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

1.2 Principes de cartographie sur le web

Taille du symbole : respecter un ordre logique

OpenStreetMap, Belgique, toutes les « highway » = «motorway» & «primary» à la même taille

OpenStreetMap, Belgique, toutes les « highway » = «motorway» & «primary» à deux tailles différentes,

mettant en évidence les « motorways »

Page 14: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

1.2 Principes de cartographie sur le web

Choix des labels : ni trop, ni trop peu, à la bonne taille

Page 15: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

1.2 Principes de cartographie sur le web

Choix des couleursCouleurs en accord avec l'élément cartographié

● Tout ce qui concerne l'eau est souvent en bleu, les éléments naturels sont souvent en vert, etc.

● Couleurs chaudes ou froides -> Variables « chaudes » ou « froides »

● Utiliser une couleur spécifique pour les 'No data' (ci-dessous, les océans) :

Source: http://blog.visual.ly/subtleties-of-color-connecting-color-to-meaning/

Page 16: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

1.2 Principes de cartographie sur le web

Choix des couleursCartographier une variable continue avec une palette

● Ne pas toujours utiliser la même palette arc-en-ciel

● Penser aux photocopies N/B

● Penser aux daltoniens

Source: http://blog.visual.ly/subtleties-of-color-connecting-color-to-meaning/

Page 17: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

1.2 Principes de cartographie sur le web

Choix des couleursTypes de palettes pour différents types de variables :

● Données séquentielles (ex : temperature, indice de végétation) → palette séquentielle :

● Données divergentes (changement +/– par rapport à une situation de départ) → palette divergente :

● Données catégoriques (ou qualitatives) :

source: http://blog.visual.ly/subtleties-of-color-different-types-of-data-require-different-color-schemes/

-4 -3 -2 -1 0 1 2 3 4

1 2 3 4 5 6 7 8 9

A B C D E F G H I

Page 18: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

1.2 Principes de cartographie sur le web

Choix du fond de carteEn webmapping, plusieurs « fonds de carte » sont disponibles, mais souvent les mêmes sont utilisés (i.e., GoogleMaps)

Page 19: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

1.2 Principes de cartographie sur le web

Choix des données à afficherQuelques lignes de conduites à se souvenir :

● Ne pas surcharger la carte

● Afficher des données en rapport avec le thème/message de la carte

● Afficher une légende (si nécessaire)

● Afficher une échelle : scalaire plutôt que fractionnelle

● Afficher les sources des données & droits d'auteurs (copyright)

Page 20: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

1.2 Principes de cartographie sur le web

Principes cartographiquesRésumons...

1. Généralisation des données : ne pas tout afficher à la même échelle

2. Taille des symboles (& labels)

3. Choix des labels

4. Choix des couleurs

5. Choix du fond cartographique

6. Choix des données à afficher

7. Légende

8. Échelle

9. Source des données & droits d'auteurs (©)

Page 21: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

1.3 Projections

Différents type de projectionProjection cartographique : permet de représenter la Terre (~une sphère) sur un plan.

Nombreux type de projections, mais les plus courantes :

Plus d'infos sur les projections: http://acdsweb.free.fr/textes/Davidowicz_projection-carto.html

Mercator (conserve angles) Peters (conserve surfaces)

Page 22: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

1.3 Projections

Projections : attention à la projection Mercator !

● L'Afrique est en réalité 14,5 fois plus étendue que le Groenland !

● Utiliser d'autres projections pour des cartes globales :

Cartes du GIEC : projection qui conserve les surfaces

Page 23: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

1.3 Projections

Projections : attention à la projection Mercator !

Projections alternatives : intéressantes mais peu appliquées !

Projection de Fuller : ni haut, ni bas, minimum de distorsion

Orientation Sud-Nord

Page 24: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

1.3 Projections

Projections : attention à la projection Mercator !Projection polaire :

http://uxblog.idvsolutions.com/

Page 25: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

1.3 Projections

Projections : attention à la projection Mercator !

● Les projections s'appliquent aussi aux webmaps, pas seulement aux cartes en papiers

● La projection « standard » en webmapping est (malheureusement) le « Spherical Mercator », « WGS84 Pseudo-Mercator », « Google Mercator » ou « Web Mercator »

● Elle a le code EPSG 3857 ou 900913.

● C'est la projection par défaut des fonds carto de GoogleMaps, BingMaps, OpenStreetMap et donc de la plupart des webmaps.

Ex : GoogleMaps

Page 26: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

1.4 Données en webmapping

Données en webmapping

● Différence fondamentale en SIG et webmapping :

matricielle (=raster) >< vectorielle

● 3 types de données couramment utilisées dans les webmaps :

1.Fichiers : vectoriel ou matriciel

2.Web Map Services (WMS) : matriciel

3.Couches tierces-parties (3rd party layers) : matriciel

Page 27: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

1.4 Données en webmapping

Données en webmappingDonnées en SIG : fichiers informatiques (& services web)

● Matricielles (rasters) : GeoTiff, GRID, JPEG, ...● Vectorielles : SHP, …

Données webmapping : fichiers & services web● Matricielles : service WMS, couches tierces-parties :

images tuilées (GoogleMaps, OpenStreetMap, …) souvent utilisés pour faire un fond de carte.

● Vectorielles : fichiers : KML, GML, GeoJSON, …

services : WFS

Page 28: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

Principaux services web standardisés: créés par l'OGC depuis 2000. ● Web Map Service (WMS) :

– Fournit des images (rasters)

– C'est « le » format raster en webmapping

– De multiples WMS sont disponibles à travers le monde

– Peut être visualisé dans un SIG (QGIS, ArcMap, ...)● Web Feature Service (WFS) :

– Fournit des données vectorielles

– Contient une information géographique mais aussi attributaire

– WFS-T (WFS – Transactional) : Permet l'édition des données vectorielles

1.4 Données en webmapping

Données en webmapping

Page 29: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

Insérer un WMS dans un SIG : démo sur ArcMap avec le WMS des orthophotoplans 2009-10 de la Région Wallonne

Adresse du WMS : http://geoservices.wallonie.be/arcgis/services/IMAGERIE/ORTHO_2009_2010/MapServer/WMSServer?

NB : Pour l'insérer dans QGIS (un autre SIG) ou OpenLayers (webmapping), cfr http://www.nobohan.be/blog/index.php?post/2013/03/01/Enfin-le-nouveau-g%C3%A9oportail-wallon

1.4 Données en webmapping

Données en webmapping

Page 30: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

De nombreux WMS existent !● Ils sont souvent délivrés par les agences

cartographiques ou de géodonnées gouvernementales

● Liste de WMS : taper « List+WMS » dans Google :– http://geoserver.org/display/GEOS/Available+WMS+and+WFS+s

ervers– http://www.skylab-mobilesystems.com/en/wms_serverlist.html

– http://gis.stackexchange.com/questions/6345/list-of-available-online-wms-services-weather-land-data-place-names

1.4 Données en webmapping

Données en webmapping

Page 31: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

Couches tierces-parties :● GoogleMaps : satellite, roads, physical● OpenStreetMap : nombreux fond de cartes dérivés● Yahoo!Maps● BingMaps● ESRI● ...

Aperçu des principales couches disponibles : TB site → http://mc.bbbike.org/mc/?lon=5.81&lat=49.68&zoom=11

1.4 Données en webmapping

Données en webmapping

Page 32: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

Open Geospatial Consortium (OGC) :● Consortium

d'entreprises/universités/agences gouvernementales

● Définit les standards de données en webmapping

OSGeo :● Fondation de support au

développement de logiciels open-source en géospatial (pas seulement webmapping)

● Organise une conférence annuelle depuis 2006: FOSS4G

1.5 Organisations

Organisations

Page 33: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

= Infrastructure for Spatial Information in the European Community

1.6 La Directive INSPIRE

Directive européenne INSPIRE

http://www.slideshare.net/MarcLeobet/decouvrir-inspire-190309-1169526

Page 34: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

= Infrastructure for Spatial Information in the European Community

● Directive Européenne de 2007, sera pleinement appliquée en 2019, mais évidemment déjà en cours (processus)

● A pour but de créer la Spatial Data Infrastructure (SDI) de l'Union Européenne : comme une infrastructure routière

● Données géographiques sont produites à des niveaux locaux/nationaux mais devront être disponibles au niveau Européen

● Les données doivent être rendues libres de consultation/téléchargement aux citoyens européens

● Favorise le développement de l'industrie du géospatial dans les prochaines années

1.6 La Directive INSPIRE

Directive européenne INSPIRE

Page 35: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

= Infrastructure for Spatial Information in the European Community

● Définit des standards dans la construction des données géographiques et cela a une répercution mondiale

● Définition de métadonnées (donnée sur la donnée)

● Concrètement : Permet de mettre au niveau de normes tout le processus de production des données géographiques dans chaque état-membre. Chaque État-membre doit « se mettre à jour »

● Un viewer sera disponible dans le futur avec toutes les données européennes : http://inspire-geoportal.ec.europa.eu/discovery/

1.6 La Directive INSPIRE

Directive européenne INSPIRE

Page 36: Cartographie sur le web (webmapping) ULg - Arlon …webmapping.scge.ulg.ac.be/docs/2013_Webmapping_ULg_intro.pdfLes SIG, GPS & le webmapping ont changé la façon d'utiliser l'information

L'application en Wallonie de la directive INSPIRE : WalOnMap :

Un géoportail

+

Un géocatalogue

1.6 La Directive INSPIRE

Directive européenne INSPIRE