GéoSéminaire2008 Geoweb 2.0 : vers des SIG collaboratifs? LES SERVICES WEB CARTOGRAPHIQUES Anaïs Just, Eugenia Gallese, Karine Faidix
2 Présentation générale des Services web Retours d expérience professionnelle Nicolas Bozon, Cemagref : Un exemple d utilisation de services web:opengéoportail René-Luc D Hont, société 3Liz : L exploitation des web services par les développeurs Michel Bernard, ESRI : Créer et produire des Services Web
3 Présentation / Définitions Besoin d interopérabilité des SIG - Evolution du web, multiplication des systèmes distribués - Hétérogénéité des systèmes - Demande croissante de partage des données ( OGC ) L Open Geospatial Consortium - Dédiée à l interopérabilité des données et des solutions géospatiales - Définit des prescriptions techniques (specifications) - Normalisation, standardisation
4 Qu est ce qu un web service cartographique? - Ensemble d'outils permettant l'échange de données spatialisées à distance - Utilise les standards de l'internet (HTTP,XML) Visualisation WMS Accès données WFS,WCS Services Web Carto Traitement WPS Catalogage CSW
5 Qu est ce qu un web service cartographique? - Ensemble d'outils permettant l'échange de données spatialisées à distance - Utilise les standards de l'internet (HTTP,XML) Web Map Visualisation Service Visualisation WMS de cartes sous forme d image Services Web Carto Accès données WFS,WCS Traitement WPS Catalogage CSW
6 Qu est ce qu un web service cartographique? - Ensemble d'outils permettant l'échange de données spatialisées à distance - Utilise les standards de l'internet (HTTP,XML) Visualisation WMS Services Web Carto Web Feature Service Accès données aux données WFS,WCS vectorielles Traitement WPS Catalogage CSW
7 Qu est ce qu un web service cartographique? - Ensemble d'outils permettant l'échange de données spatialisées à distance - Utilise les standards de l'internet (HTTP,XML) Visualisation WMS Services Web Carto Web Web Coverage Feature Service Accès données aux données WFS,WCS vectorielles raster Traitement WPS Catalogage CSW
8 Qu est ce qu un web service cartographique? - Ensemble d'outils permettant l'échange de données spatialisées à distance - Utilise les standards de l'internet (HTTP,XML) Visualisation WMS Accès données WFS,WCS Services Web Carto Traitement WPS Web Processing Service Géotraitement des données Catalogage CSW
9 Qu est ce qu un web service cartographique? - Ensemble d'outils permettant l'échange de données spatialisées à distance - Utilise les standards de l'internet (HTTP,XML) Visualisation WMS Accès données WFS,WCS Services Web Carto Traitement WPS Catalogage CSW Catalog Service Web Accès aux métadonnées
10 CLIENT SERVEUR Internet Navigateur Web Logiciels SIG Html Requête via HTTP Image, GML Serveur Web Serveur cartographique Données
11 CLIENT Requêtes WMS Image Requêtes WFS GML SERVEUR Interface WMS Interface WFS Requêtes WFS GML
12 Accès via un client SIG
13 Implémentation des services web Services Web disponibles Produit WMS WFS WFS-T WCS CS-W WPS ArcGIS X X X MapInfo X X Clients SIG Geoconcept X QGIS X udig X X GvSIG X X X (Open)JUMP X Clients Web Openlayers X X EasyWMS X World Kit X Globes virtuels Nasa World Wind X Serveurs cartographiques Exemples d'applications Web MapServer X X X GeoServer X X X X Deegree X X X X X X ArcGIS Server X X X X Geosignal Geoviewer (Sandre) Infoterre (BRGM) X X X
14 Bilan Mise à jour automatique des couches Interopérabilité et mutualisation (données, ressources) Données de plus en plus nombreuses et diversifiées Mais Outils de recherche encore peu structurés Flou par rapport au droit d utilisation des données Nécessité d avoir des méta données de qualité
15 Quelques sites de référence Open Geospatial Consortium (OGC) http://www.opengeospatial.org/ Open Source Geospatial (OSGeo) http://www.osgeo.org/ Infoterre http://infoterre.brgm.fr/splashscreentileforward.do Sandre http://sandre.eaufrance.fr/geoviewer/ Cartorisque http://cartorisque.prim.net/ Géorezo http://georezo.net/ WMS site http://wms-sites.com/
16 Services Les spécifications de l OGC Description Standards associés WMS Web Map Service WFS Web Feature Service WFS-T WFS Transactionnel WCS Web Coverage Service CSW Catalog Service Web WPS Web Processing Service Coordinate Transformation Service Visualisation de cartes sous forme d'images Accès aux données vectorielles (géométrie et attributs) Création, modification et suppression d'objets Visualisation de données raster Accès aux données (attributs) Accès aux métadonnées Recherche des données disponibles Géotraitement des données Changement de système de coordonnées WMC, SLD GML, SFS, SLD GML, SFS SLD