Comment améliorer l interopérabilité de QGIS server? avec un cas concret!



Documents pareils
Les applications webmapping en opensource. 1 Christophe Adriaensen

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

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

La directive européenne INSPIRE

Infrastructure technique de géodonnées. Technische Geodateninfrastruktur. Cédric Moullet Forum e-geo.ch, 15. November 2013

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

Livre blanc ESRI Octobre 2009 Technologie ESRI et INSPIRE

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.

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

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

gvsig: nouveautés version 2.1 et plus

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

Nouveautés ArcGIS 10.1 for Server

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

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

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

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

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

ArcGIS for INSPIRE SIG RAIL 2011

ArcGIS 10.1 for Server

opentaxepub Documentation

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

Infrastructure de Données Spatiales

Outil de visualisation du territoire

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

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

ArcGIS Desktop 9.3. Manuel HUBERT Gaëtan LAVENU

LES LOGICIELS OPEN SOURCE DANS LA GEOMATIQUE

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

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

Les concepts de base des SIG nomades

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

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

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

Service Oriented Architecture (SOA)

La compression de données

Vers le SIG Collaboratif. Nouveaux concepts Nouveaux services

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

FICHE PRODUIT. MapInfo Professional v12.5 Evolution. Comparaison de la v12.5 avec les anciennes versions. Les plus de MapInfo Professional v12.

Quand l'open Data profite à OpenStreetMap, quand OpenStreetMap profite aux citoyens et entreprises. Julien Fastré

Architecture et Extensions d ArcGIS Server

Le Géoportail de la Wallonie

Nouveautés ArcGIS 10.2

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

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

Journée Josy/PLUME. Outils logiciels libres utiles à tout ASR SAMBA. Maurice Libes. Centre d'océanologie de Marseille UMS 2196 CNRS

Outil de saisie et de gestion de données d observation naturaliste

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage

ArcGIS 10 Christophe Tourret Gaëtan Lavenu

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

L expérience citoyenne numérique. Solutions et expertises pour répondre aux enjeux des territoires

Par Daniel FAIVRE WebMapper ... Publication de cartes pour Internet avec ArcGis

3 Services de métadonnées avec geocat.ch. André Schneider, collaborateur COSIG; Coauteur Dominik Angst, ITV

Application de technologies innovantes pour la gestion des ressources en eau

Exécution de PCCOMPTA à distance sous Terminal Server 2003.

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

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

PHP et le Cloud. All rights reserved. Zend Technologies, Inc.

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

ArcGIS. for Server. Comprendre notre monde

Livrer chaque jour ce qui est prêt! Points clés du développement d un produit avec une livrasion par jour.

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

Plateforme Applicative Zend PHP Cloud

Conseil en Technologie et Systèmes d Information

WIFI sécurisé en entreprise (sur un Active Directory 2008)

CARTOGRAPHIE EN LIGNE ET GÉNÉRALISATION

e-obs : Conception et utilisation Rémy Decoupes Ether // ums3365

Web service AREA Manuel d installation et d utilisation du mode déconnecté. Version du 18 mars 2011

Journal de l OSGeo Le journal de la Fondation Open Source Geospatial Volume 3 / Décembre 2007

Créer un fichier PDF/A DÉPÔT ÉLECTRONIQUE

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél ,

II. Les données géospatiales dans les Systèmes d'information Géographique (SIG)

VTX FTP. Transfert de fichiers business par FTP - Manuel de l'utilisateur. Informations complémentaires : info@vtx.

Plan de cet après-midi

OpenVPN Manager. Projet M2-ESECURE - Robin BUREL. Date 10 Janvier 2013 Tuteur : M. Richard

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

Migration d une Base de données

Le standard WPS dans une solution de gestion de catastrophe industrielle

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

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

KMnet Admin LOGICIEL COMPLET ET PERFORMANT D'ADMINISTRATION DES PÉRIPHÉRIQUES.

DSI - Pôle Infrastructures

Administration Centrale : Opérations

Connexion entre une BD FileMaker Pro 10 et ArcGis 10.x sous Windows 7

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

Tutorial pour l installation et l utilisation de CREO et de Windchill

Présentation générale du projet data.bnf.fr

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

Configuration Matérielle et Logicielle AGORA V2

Comment optimiser les tests avec une démarche d automatisation simplifiée

BES WEBDEVELOPER ACTIVITÉ RÔLE

Les Imprimantes EOLE 2.3. Documentation sous licence Creative Commons by-nc-sa - EOLE (http ://eole.orion.education.fr) révisé : Janvier 2014

QGIS User Guide. Version 1.8. QGIS Project

Documentation Administrateur

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

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

La version 3: 100% conforme aux dernières exigences de la DGI au Maroc. Edition Déclaration Télé-déclaration des liasses fiscales

Transcription:

Comment améliorer l interopérabilité de QGIS server? avec un cas concret!

Problématique Comment définir l'interopérabilité? À quel niveau d'avancement se trouve QGIS? Quelles évolutions sont/ont été nécessaires dans un cas réel d'utilisation? Comment se positionne QGIS? 2/22

Interopérabilité : une définition Capacité que possède un produit ou un système, dont les interfaces sont intégralement connues, à fonctionner avec d'autres produits ou systèmes existants ou futurs et ce sans restriction d'accès ou de mise en œuvre. Source : http://definition-interoperabilite.info/ 3/22

Interopérabilité : concrètement Une interface connue (ie comment interroger un serveur et quelle réponse pouvons nous en attendre) Une compatibilité historique Aucune implication sur les technologies en œuvre Un standard public et ouvert 4/22

Standard vs norme Standard : des utilisateurs/industriels (OGC) définissent ensemble un document décrivant comment les outils interagissent Norme : un organisme de normalisation (ISO) rédige un document de référence (gratuit ou payant), qui peut être appliqué via une loi 5/22

Interopérabilité vs compatibilité Source : http://definition-interoperabilite.info/ 6/22

Revenons à QGIS 7/22

QGIS : interopérabilité On parle de : QGIS client de services distants WMS/WFS/WCS QGIS Server pour des clients distants 8/22

QGIS en tant que client Compatible avec MapServer, QGIS Server et GeoServer QGIS client gère : WMS 1.1.0, 1.3.0, WFS 1.0.0 et 2.0, WCS 1.0.0 et 2.0.0, SLD 1.0.0 MapServer GeoServer QGIS server ArcGIS WMS 1.0.0, 1.0.7, 1.1.0, 1.1.1, 1.3.0 1.1.1, 1.3.0 1.3.0 1.0.0, 1.1.0, 1.1.1 et 1.3.0 WFS 1.0.0, 1.1.0, 2.0.0 1.0.0, 1.1.0, 2.0.0 1.0.0 1.0, 1.1 WCS 1.0.0, 1.1.0, 2.0.0, 2.0.1 1.0.0, 1.1.0, 1.1.1, 1.1, 2.0.1 1.1.1 1.0.0, 1.1.0, 1.1.1, SLD 1.0.0 1.0.0, 1.1.0 1.0.0, 1.1.0 1.0.0 FE 1.0.0 1.0.0, 1.1.0, 2.0.0 9/22

Exemple avec SLD Export SLD à partir du projet Basemap de MapServer Import des mêmes couches avec le style SLD dans : GeoServer QGIS (Desktop même moteur) 10/22

Rendu original avec MapServer 11/22

Rendu avec GeoServer 12/22

Rendu avec QGIS 13/22

QGIS en tant que serveur QGIS server propose les services suivants : WMS : 1.3.0 (Sourcepole - 2010) WFS-T : 1.0.0 (3Liz 2012 - exemple) WCS : 1.1.0 (3Liz - 2013) SLD : 1.0.0 14/22

Mais ce n'est pas suffisant! Quid des logiciels propriétaires? A priori ok (mais peu testé personnellement) Quid des fonctionnalités non présentes dans le standard? Substitutions à la volée (GeoServer et MapServer) Leader dans MapServer absent ailleurs Requête spécifique dans QGIS server absente dans MapServer et GeoServer 15/22

En théorie ça marche! Et en pratique aussi (et pas trop mal)! Limitations possibles : Mauvaise implémentation des standards OGC Imprécision des standards OGC Bug Fonctionnalités non implémentées (ex. WMS-T dans QGIS) 16/22

Cas d'une application complexe GeoMapFish (~2010) : Framework mapfish (Pyramid + Papyrus) Service d'impression : MapFish Print Côté client : CGXP (GXP, GeoExt, Extjs, OpenLayers 2) Serveur cartographique : MapServer (initialement) Base de données : PostGIS 17/22

GeoMapFish et les standards OGC WMS ou WMTS WFS WMS ou WFS 18/22

Les problèmes se cachent dans les détails! WMS GetFeatureInfo : format GML était absent (ajouté depuis) Gestion des droits : En dehors des standards OGC! Fonctionne sur MapServer et GeoServer via les variables de substitutions - Ajout de méthodes pour la gestion des ACL dans le core et utilisable à partir d'une extension 19/22

Conclusion Points positifs : QGIS a une très bonne gestion des standards de service OGC QGIS server propose suffisamment de type de services (complétude suffisante) Pas de limitation sur les standards de service Interopérabilité fonctionnelle : Obtenir la même chose à partir des différents services - Gestion des droits (possible bientôt) - LEADER, cluster, graphique 20/22

Conclusion Points négatifs : Interopérabilité fonctionnelle : - Obtenir la même chose à partir des différents services - Gestion des droits (possible bientôt) - LEADER, cluster, graphique Interopérabilité sur les styles : - Très limité - Mais pas plus que pour les autres serveurs 21/22