SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
QGIS et WebSIG(s), la convergence ?
ASITVD, 12 juin 2014
Emmanuel Belo
+41 21 619 10 25
emmanuel.belo@camptocamp.com
2/33
QGIS – Système d'Information Géographique
3/33
QGIS
■ SIG Desktop libre et open source
○ Licence GPL
■ Logiciel créé en 2002 (PostGIS Viewer)
○ 16k+ commits
○ 3Mio+ lignes de code
■ Une communauté
○ 125+ contributeurs
■ Label OSGeo
4/33
SIG
■ Fonctionnalités
○ Saisir les géodonnées
○ Gérer et mettre à jour ...
○ Analyser ...
○ Présenter ...
■ Plugins et cartouches métier
○ Gestion des infrastructures
○ Bilan environnementaux, Zonage scolaire, Gestion
des Demandes de Permis de Fouilles, etc
5/33
Saisir
■ Outils
○ Module CAD
○ Snapping, accrochage
○ Contrôle topologique
○ Module d'import
■ Base de données
○ PostGIS
○ +- tous supports raster et vectoriel
6/33
Outils CAD
7/33
Gérer et mettre à jour
■ Recherche
○ Interrogation, requêtes (attributaire ou géographique)
■ Gestion des géométries
○ Processing, validation des géométries et de la topologie
■ Formulaires d'édition
○ Relations entre les objets
○ Formulaires imbriqués
■ Données temporelles
○ Gestion des versions et des différences
■ Conversion de formats et export
8/33
Gestion des relations 1:n
9/33
Analyser
■ Composants d'analyse et de processing
■ Analyses vectorielles
○ Mesures géo (ex : surface, périmètre)
○ Relations spatiales (ex : Intersection
○ Processing géographiques (ex : zone tampon)
○ Analyse de réseau (aka routing)
■ Analyses de raster
○ Analyse symbologie (MNT)
○ Terrain : pente, exposition, courbes de niveau
10/33
Analyse raster, routing et profile altimétrique
(c) underdarkGIS
11/33
Présenter
■ Cartographique thématique avancée
○ Symbologie
○ Label (incl. Positionnement automatique)
○ Généralisation selon l'échelle
■ Cartes dans QGIS
■ Export PDF/image
○ Outil composer (pour gérer les folios)
12/33
Diagrammes avancés
(c) camptocamp
13/33
Map Composer
(c) Anita Graser
14/33
QGIS Plugins
15/33
Un large écosystème
■ QGIS Desktop
■ QGIS Browser
■ QGIS Server
■ QGIS Webclient
■ QGIS Android
■ Et les solutions interopérables
17/33
QGIS Server
■ Lit le fichier projet QGIS Desktop
○ Création WYSIWYG de cartes web
○ Copie du fichier projet sur le serveur web
■ Publie des services OGC WMS/WFS
○ Reprise des paramètres du desktop
○ Reprise de la symbologie et des labels
○ Exactement le même rendu que sur le Desktop
■ GetPrint
19/33
Exemples de convergence
■ GeoMapFish & QGIS Desktop
○ WMS/WFS
○ Fulltextsearch API
■ QGIS Server & GeoMapFish
○ WMS/WFS
■ GeoCyberadministration
■ Plugins
○ Quickfinder
○ GeoMapFish
20/33
Guichets GeoMapFIsh
■ Basés sur une architecture OGC
■ Diffuse les données en WMS/WFS
○ Proxy de sécurité
■ Sécurité fine
○ Couches
○ Multi-Polygones
○ Attributs
■ Permet un login depuis le SIG
21/33
GeoMapFish – Serveur OGC
22/33
QGIS – Client OGC (source GeoMapFish)
wms: http://map.morges.ch
23/33
QGIS Plugin QuickFinder
■ Rechercher facilement des objets géographiques
○ Adresses, parcelles, etc
■ Sources de données
○ Données chargées dans QGIS Desktop
○ Webservices : OSM, GeoMapFish
■ Agrégateur de résultats
24/33
GeoMapFish – Fulltextsearch
25/33
QGIS QuickFinder Plugin
26/33
QGIS – QuickFinder (source : GeoMapFish)
27/33
QGIS GeoMapFish plugin
■ Configurer un projet GeoMapFish depuis QGIS
■ Poste bureautique
○ QGIS pour la préparation/thématisation des données
○ Plugin QGIS « GeoMapFish » pour
- Le déploiement des configurations
- La configuration de l'application GeoMapFish
■ Serveur Web
○ QGIS server comme moteur OGC
○ GeoMapFish comme application WebSIG
28/33
QGIS + GeoMapFish plugin
29/33
GeoMapFish configuré depuis QGIS
30/33
GeoCyberadministration
■ Workflow
○ Saisie de formulaires WebSIG par le citoyen
- Enregistrement en BD
○ Gestion des demandes dans le SIG par l'administrateur
- Validation des procédures dans un outil métier
○ Présentation dans WebSIG
- Diffusion de l'information au grand publique
○ Export des autorisation
- Solution de reporting géographique
■ Le bon outil pour chaque étape
32/33
Annexes
33/33
Logiciel Libre
■ Les libertés fondamentales
○ Exécuter le programme, pour tous les usages
○ Etudier/adapter le code source
○ Redistribuer des copies (donner ou vendre)
○ Améliorer et redistribuer les améliorations
■ GPL
○ Licence contaminante => vos plugins sont GPL
○ Liberté de distribuer ou pas ses développements
○ Lorsque vous distribuer, vous donnez avec le programme/plugin,
le droit de redistribuer
○ Ne s'applique pas à l'utilisation de Services Web

Contenu connexe

En vedette

Quoi de neuf dans post gis 2.0 le raster bien sur mais beaucoup plus
Quoi de neuf dans post gis 2.0 le raster bien sur mais beaucoup plusQuoi de neuf dans post gis 2.0 le raster bien sur mais beaucoup plus
Quoi de neuf dans post gis 2.0 le raster bien sur mais beaucoup plusVisionGÉOMATIQUE2012
 
Introduction To PostGIS
Introduction To PostGISIntroduction To PostGIS
Introduction To PostGISmleslie
 
Performance and Application of GIS and Big Data ETL Processes Using FME
Performance and Application of GIS and Big Data ETL Processes Using FMEPerformance and Application of GIS and Big Data ETL Processes Using FME
Performance and Application of GIS and Big Data ETL Processes Using FMESafe Software
 
State of GeoServer 2.10
State of GeoServer 2.10State of GeoServer 2.10
State of GeoServer 2.10Jody Garnett
 
SIG open source : aperçu et comparaisons - présentation AGMQ 30 avril 2009
SIG open source : aperçu et comparaisons - présentation AGMQ 30 avril 2009SIG open source : aperçu et comparaisons - présentation AGMQ 30 avril 2009
SIG open source : aperçu et comparaisons - présentation AGMQ 30 avril 2009Mathieu Lahaye
 
OpenLayers vs. Leaflet
OpenLayers vs. LeafletOpenLayers vs. Leaflet
OpenLayers vs. Leafletdasjo
 
PostGIS and Spatial SQL
PostGIS and Spatial SQLPostGIS and Spatial SQL
PostGIS and Spatial SQLTodd Barr
 
Use Case: PostGIS and Agribotics
Use Case: PostGIS and AgriboticsUse Case: PostGIS and Agribotics
Use Case: PostGIS and AgriboticsPGConf APAC
 

En vedette (9)

Quoi de neuf dans post gis 2.0 le raster bien sur mais beaucoup plus
Quoi de neuf dans post gis 2.0 le raster bien sur mais beaucoup plusQuoi de neuf dans post gis 2.0 le raster bien sur mais beaucoup plus
Quoi de neuf dans post gis 2.0 le raster bien sur mais beaucoup plus
 
Why is postgis awesome?
Why is postgis awesome?Why is postgis awesome?
Why is postgis awesome?
 
Introduction To PostGIS
Introduction To PostGISIntroduction To PostGIS
Introduction To PostGIS
 
Performance and Application of GIS and Big Data ETL Processes Using FME
Performance and Application of GIS and Big Data ETL Processes Using FMEPerformance and Application of GIS and Big Data ETL Processes Using FME
Performance and Application of GIS and Big Data ETL Processes Using FME
 
State of GeoServer 2.10
State of GeoServer 2.10State of GeoServer 2.10
State of GeoServer 2.10
 
SIG open source : aperçu et comparaisons - présentation AGMQ 30 avril 2009
SIG open source : aperçu et comparaisons - présentation AGMQ 30 avril 2009SIG open source : aperçu et comparaisons - présentation AGMQ 30 avril 2009
SIG open source : aperçu et comparaisons - présentation AGMQ 30 avril 2009
 
OpenLayers vs. Leaflet
OpenLayers vs. LeafletOpenLayers vs. Leaflet
OpenLayers vs. Leaflet
 
PostGIS and Spatial SQL
PostGIS and Spatial SQLPostGIS and Spatial SQL
PostGIS and Spatial SQL
 
Use Case: PostGIS and Agribotics
Use Case: PostGIS and AgriboticsUse Case: PostGIS and Agribotics
Use Case: PostGIS and Agribotics
 

Similaire à QGIS et WebSIG(s), la convergence ?

Act 00071 le trio gagnang de l'infrastructure géomatique ouverte (igo)
Act 00071 le trio gagnang de l'infrastructure géomatique ouverte (igo)Act 00071 le trio gagnang de l'infrastructure géomatique ouverte (igo)
Act 00071 le trio gagnang de l'infrastructure géomatique ouverte (igo)ACSG - Section Montréal
 
Act 00071 le trio gagnang de l'infrastructure géomatique ouverte (igo)
Act 00071 le trio gagnang de l'infrastructure géomatique ouverte (igo)Act 00071 le trio gagnang de l'infrastructure géomatique ouverte (igo)
Act 00071 le trio gagnang de l'infrastructure géomatique ouverte (igo)ACSG Section Montréal
 
Le trio gagnant d'IGO : communauté, mise en commun et services web (Géomatiqu...
Le trio gagnant d'IGO : communauté, mise en commun et services web (Géomatiqu...Le trio gagnant d'IGO : communauté, mise en commun et services web (Géomatiqu...
Le trio gagnant d'IGO : communauté, mise en commun et services web (Géomatiqu...igouverte
 
FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra
FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestraFOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra
FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestraCamptocamp
 
2014-05-21 Votre IDS à la carte avec geOrchestra
2014-05-21 Votre IDS à la carte avec geOrchestra2014-05-21 Votre IDS à la carte avec geOrchestra
2014-05-21 Votre IDS à la carte avec geOrchestrafvanderbiest
 
[Isogeo][ENSG] Projet R&D "Carapace" : Moteur de recherche cartographique sur...
[Isogeo][ENSG] Projet R&D "Carapace" : Moteur de recherche cartographique sur...[Isogeo][ENSG] Projet R&D "Carapace" : Moteur de recherche cartographique sur...
[Isogeo][ENSG] Projet R&D "Carapace" : Moteur de recherche cartographique sur...Mathieu Becker
 
Présentation d'OpenStreetMap à l'atelier des medias en octobre 2014 - Partie SIG
Présentation d'OpenStreetMap à l'atelier des medias en octobre 2014 - Partie SIGPrésentation d'OpenStreetMap à l'atelier des medias en octobre 2014 - Partie SIG
Présentation d'OpenStreetMap à l'atelier des medias en octobre 2014 - Partie SIGSylvain Maillard
 
Séminaire en ligne Nouveautés gvSIG 2.1 (Français)
Séminaire en ligne Nouveautés gvSIG 2.1 (Français)Séminaire en ligne Nouveautés gvSIG 2.1 (Français)
Séminaire en ligne Nouveautés gvSIG 2.1 (Français)vagazzi
 
5/5 Osm 20141118-l2.3-réutilisation
5/5 Osm 20141118-l2.3-réutilisation5/5 Osm 20141118-l2.3-réutilisation
5/5 Osm 20141118-l2.3-réutilisationFrédéric Rodrigo
 
Solutions libres alternatives à Google Maps
Solutions libres alternatives à Google MapsSolutions libres alternatives à Google Maps
Solutions libres alternatives à Google MapsMakina Corpus
 
GDG Rennes - Bootcamp Initiation Android - Théorie
GDG Rennes - Bootcamp Initiation Android -  ThéorieGDG Rennes - Bootcamp Initiation Android -  Théorie
GDG Rennes - Bootcamp Initiation Android - ThéorieHoracio Gonzalez
 
Cartographie et SIG_Partie4
Cartographie et SIG_Partie4Cartographie et SIG_Partie4
Cartographie et SIG_Partie4Ibrahima Sylla
 
PostGIS @ Pgday.eu 2009
PostGIS @ Pgday.eu 2009PostGIS @ Pgday.eu 2009
PostGIS @ Pgday.eu 2009Oslandia
 
#OSSPARIS19 - Stream processing : de la base de données classique au streamin...
#OSSPARIS19 - Stream processing : de la base de données classique au streamin...#OSSPARIS19 - Stream processing : de la base de données classique au streamin...
#OSSPARIS19 - Stream processing : de la base de données classique au streamin...Paris Open Source Summit
 
Bases de données Spatiales - POSTGIS
Bases de données Spatiales - POSTGISBases de données Spatiales - POSTGIS
Bases de données Spatiales - POSTGISOmar El Kharki
 
Bases de données Spatiales - POSTGIS
Bases de données Spatiales - POSTGISBases de données Spatiales - POSTGIS
Bases de données Spatiales - POSTGISOmar El Kharki
 
Solutions géospatiales mobiles pour décisions d'affaire
Solutions géospatiales mobiles pour décisions d'affaireSolutions géospatiales mobiles pour décisions d'affaire
Solutions géospatiales mobiles pour décisions d'affaireVisionGEOMATIQUE2014
 
Retour d'expérience technique Go, gRPC, Kubernetes
Retour d'expérience technique Go, gRPC, KubernetesRetour d'expérience technique Go, gRPC, Kubernetes
Retour d'expérience technique Go, gRPC, KubernetesVincent Composieux
 

Similaire à QGIS et WebSIG(s), la convergence ? (20)

2èmes Rencontres ASIT VD : Mes applications métiers sur QGIS
2èmes Rencontres ASIT VD : Mes applications métiers sur QGIS2èmes Rencontres ASIT VD : Mes applications métiers sur QGIS
2èmes Rencontres ASIT VD : Mes applications métiers sur QGIS
 
Act 00071 le trio gagnang de l'infrastructure géomatique ouverte (igo)
Act 00071 le trio gagnang de l'infrastructure géomatique ouverte (igo)Act 00071 le trio gagnang de l'infrastructure géomatique ouverte (igo)
Act 00071 le trio gagnang de l'infrastructure géomatique ouverte (igo)
 
Act 00071 le trio gagnang de l'infrastructure géomatique ouverte (igo)
Act 00071 le trio gagnang de l'infrastructure géomatique ouverte (igo)Act 00071 le trio gagnang de l'infrastructure géomatique ouverte (igo)
Act 00071 le trio gagnang de l'infrastructure géomatique ouverte (igo)
 
Le trio gagnant d'IGO : communauté, mise en commun et services web (Géomatiqu...
Le trio gagnant d'IGO : communauté, mise en commun et services web (Géomatiqu...Le trio gagnant d'IGO : communauté, mise en commun et services web (Géomatiqu...
Le trio gagnant d'IGO : communauté, mise en commun et services web (Géomatiqu...
 
FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra
FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestraFOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra
FOSS4G-FR 2014 : votre IDS à la carte avec geOrchestra
 
2014-05-21 Votre IDS à la carte avec geOrchestra
2014-05-21 Votre IDS à la carte avec geOrchestra2014-05-21 Votre IDS à la carte avec geOrchestra
2014-05-21 Votre IDS à la carte avec geOrchestra
 
[Isogeo][ENSG] Projet R&D "Carapace" : Moteur de recherche cartographique sur...
[Isogeo][ENSG] Projet R&D "Carapace" : Moteur de recherche cartographique sur...[Isogeo][ENSG] Projet R&D "Carapace" : Moteur de recherche cartographique sur...
[Isogeo][ENSG] Projet R&D "Carapace" : Moteur de recherche cartographique sur...
 
Présentation d'OpenStreetMap à l'atelier des medias en octobre 2014 - Partie SIG
Présentation d'OpenStreetMap à l'atelier des medias en octobre 2014 - Partie SIGPrésentation d'OpenStreetMap à l'atelier des medias en octobre 2014 - Partie SIG
Présentation d'OpenStreetMap à l'atelier des medias en octobre 2014 - Partie SIG
 
Séminaire en ligne Nouveautés gvSIG 2.1 (Français)
Séminaire en ligne Nouveautés gvSIG 2.1 (Français)Séminaire en ligne Nouveautés gvSIG 2.1 (Français)
Séminaire en ligne Nouveautés gvSIG 2.1 (Français)
 
5/5 Osm 20141118-l2.3-réutilisation
5/5 Osm 20141118-l2.3-réutilisation5/5 Osm 20141118-l2.3-réutilisation
5/5 Osm 20141118-l2.3-réutilisation
 
TYPO3 : quelles nouveautés en 2018 ?
TYPO3 : quelles nouveautés en 2018 ? TYPO3 : quelles nouveautés en 2018 ?
TYPO3 : quelles nouveautés en 2018 ?
 
Solutions libres alternatives à Google Maps
Solutions libres alternatives à Google MapsSolutions libres alternatives à Google Maps
Solutions libres alternatives à Google Maps
 
GDG Rennes - Bootcamp Initiation Android - Théorie
GDG Rennes - Bootcamp Initiation Android -  ThéorieGDG Rennes - Bootcamp Initiation Android -  Théorie
GDG Rennes - Bootcamp Initiation Android - Théorie
 
Cartographie et SIG_Partie4
Cartographie et SIG_Partie4Cartographie et SIG_Partie4
Cartographie et SIG_Partie4
 
PostGIS @ Pgday.eu 2009
PostGIS @ Pgday.eu 2009PostGIS @ Pgday.eu 2009
PostGIS @ Pgday.eu 2009
 
#OSSPARIS19 - Stream processing : de la base de données classique au streamin...
#OSSPARIS19 - Stream processing : de la base de données classique au streamin...#OSSPARIS19 - Stream processing : de la base de données classique au streamin...
#OSSPARIS19 - Stream processing : de la base de données classique au streamin...
 
Bases de données Spatiales - POSTGIS
Bases de données Spatiales - POSTGISBases de données Spatiales - POSTGIS
Bases de données Spatiales - POSTGIS
 
Bases de données Spatiales - POSTGIS
Bases de données Spatiales - POSTGISBases de données Spatiales - POSTGIS
Bases de données Spatiales - POSTGIS
 
Solutions géospatiales mobiles pour décisions d'affaire
Solutions géospatiales mobiles pour décisions d'affaireSolutions géospatiales mobiles pour décisions d'affaire
Solutions géospatiales mobiles pour décisions d'affaire
 
Retour d'expérience technique Go, gRPC, Kubernetes
Retour d'expérience technique Go, gRPC, KubernetesRetour d'expérience technique Go, gRPC, Kubernetes
Retour d'expérience technique Go, gRPC, Kubernetes
 

Plus de Camptocamp

ERP et customisation : comment éviter l’usine à gaz ?
ERP et customisation : comment éviter l’usine à gaz ?ERP et customisation : comment éviter l’usine à gaz ?
ERP et customisation : comment éviter l’usine à gaz ?Camptocamp
 
10 points-clés incontournables pour réussir votre projet ERP
10 points-clés incontournables pour réussir votre projet ERP10 points-clés incontournables pour réussir votre projet ERP
10 points-clés incontournables pour réussir votre projet ERPCamptocamp
 
Topsoft 2017: Praxisbericht: Welche Fehler bei der Implementierung eines ERP-...
Topsoft 2017: Praxisbericht: Welche Fehler bei der Implementierung eines ERP-...Topsoft 2017: Praxisbericht: Welche Fehler bei der Implementierung eines ERP-...
Topsoft 2017: Praxisbericht: Welche Fehler bei der Implementierung eines ERP-...Camptocamp
 
Geo mapfish 2_foss4g-eu_2017
Geo mapfish 2_foss4g-eu_2017Geo mapfish 2_foss4g-eu_2017
Geo mapfish 2_foss4g-eu_2017Camptocamp
 
Ge orchestra open_source_inspire_sdi-project_status_foss4g-eu_2017
Ge orchestra open_source_inspire_sdi-project_status_foss4g-eu_2017Ge orchestra open_source_inspire_sdi-project_status_foss4g-eu_2017
Ge orchestra open_source_inspire_sdi-project_status_foss4g-eu_2017Camptocamp
 
Data processing qgis3_foss4g-eu_2017
Data processing qgis3_foss4g-eu_2017Data processing qgis3_foss4g-eu_2017
Data processing qgis3_foss4g-eu_2017Camptocamp
 
AGIT 2017: GeoMapFish_2.2, the open source WebGIS
AGIT 2017: GeoMapFish_2.2, the open source WebGISAGIT 2017: GeoMapFish_2.2, the open source WebGIS
AGIT 2017: GeoMapFish_2.2, the open source WebGISCamptocamp
 
AGIT 2017: Cesium 1.35, WebGL Virtual Globe and Map Engine
AGIT 2017: Cesium 1.35, WebGL Virtual Globe and Map EngineAGIT 2017: Cesium 1.35, WebGL Virtual Globe and Map Engine
AGIT 2017: Cesium 1.35, WebGL Virtual Globe and Map EngineCamptocamp
 
AGIT 2017: geOrchestra 16.12, the open source INSPIRE SDI
AGIT 2017: geOrchestra 16.12, the open source INSPIRE SDIAGIT 2017: geOrchestra 16.12, the open source INSPIRE SDI
AGIT 2017: geOrchestra 16.12, the open source INSPIRE SDICamptocamp
 
[Geocom2017] geOrchestra and ngeo
[Geocom2017] geOrchestra and ngeo[Geocom2017] geOrchestra and ngeo
[Geocom2017] geOrchestra and ngeoCamptocamp
 
[Geocom2017] Georchestra & monitoring
[Geocom2017] Georchestra & monitoring[Geocom2017] Georchestra & monitoring
[Geocom2017] Georchestra & monitoringCamptocamp
 
GeoMapFish, the Open Source WebGIS
GeoMapFish, the Open Source WebGISGeoMapFish, the Open Source WebGIS
GeoMapFish, the Open Source WebGISCamptocamp
 
NGEO – OpenLayers meets Angular
NGEO – OpenLayers meets AngularNGEO – OpenLayers meets Angular
NGEO – OpenLayers meets AngularCamptocamp
 
OpenLayers 3 & Google Closure Compiler
OpenLayers 3 & Google Closure CompilerOpenLayers 3 & Google Closure Compiler
OpenLayers 3 & Google Closure CompilerCamptocamp
 
MapFish Print 3
MapFish Print 3MapFish Print 3
MapFish Print 3Camptocamp
 
georchestra SDI: Project Status Report
georchestra SDI: Project Status Reportgeorchestra SDI: Project Status Report
georchestra SDI: Project Status ReportCamptocamp
 
GeoMapFish, the Open Source WebGIS
GeoMapFish, the Open Source WebGISGeoMapFish, the Open Source WebGIS
GeoMapFish, the Open Source WebGISCamptocamp
 
geOrchestra, a free, modular and secure SDI
geOrchestra, a free, modular and secure SDIgeOrchestra, a free, modular and secure SDI
geOrchestra, a free, modular and secure SDICamptocamp
 
FOSS4G Europe 2015: OL3-Cesium (3D for OpenLayers)
FOSS4G Europe 2015: OL3-Cesium (3D for OpenLayers)FOSS4G Europe 2015: OL3-Cesium (3D for OpenLayers)
FOSS4G Europe 2015: OL3-Cesium (3D for OpenLayers)Camptocamp
 

Plus de Camptocamp (20)

ERP et customisation : comment éviter l’usine à gaz ?
ERP et customisation : comment éviter l’usine à gaz ?ERP et customisation : comment éviter l’usine à gaz ?
ERP et customisation : comment éviter l’usine à gaz ?
 
10 points-clés incontournables pour réussir votre projet ERP
10 points-clés incontournables pour réussir votre projet ERP10 points-clés incontournables pour réussir votre projet ERP
10 points-clés incontournables pour réussir votre projet ERP
 
Topsoft 2017: Praxisbericht: Welche Fehler bei der Implementierung eines ERP-...
Topsoft 2017: Praxisbericht: Welche Fehler bei der Implementierung eines ERP-...Topsoft 2017: Praxisbericht: Welche Fehler bei der Implementierung eines ERP-...
Topsoft 2017: Praxisbericht: Welche Fehler bei der Implementierung eines ERP-...
 
Geo mapfish 2_foss4g-eu_2017
Geo mapfish 2_foss4g-eu_2017Geo mapfish 2_foss4g-eu_2017
Geo mapfish 2_foss4g-eu_2017
 
Ge orchestra open_source_inspire_sdi-project_status_foss4g-eu_2017
Ge orchestra open_source_inspire_sdi-project_status_foss4g-eu_2017Ge orchestra open_source_inspire_sdi-project_status_foss4g-eu_2017
Ge orchestra open_source_inspire_sdi-project_status_foss4g-eu_2017
 
Data processing qgis3_foss4g-eu_2017
Data processing qgis3_foss4g-eu_2017Data processing qgis3_foss4g-eu_2017
Data processing qgis3_foss4g-eu_2017
 
AGIT 2017: GeoMapFish_2.2, the open source WebGIS
AGIT 2017: GeoMapFish_2.2, the open source WebGISAGIT 2017: GeoMapFish_2.2, the open source WebGIS
AGIT 2017: GeoMapFish_2.2, the open source WebGIS
 
AGIT 2017: Cesium 1.35, WebGL Virtual Globe and Map Engine
AGIT 2017: Cesium 1.35, WebGL Virtual Globe and Map EngineAGIT 2017: Cesium 1.35, WebGL Virtual Globe and Map Engine
AGIT 2017: Cesium 1.35, WebGL Virtual Globe and Map Engine
 
AGIT 2017: geOrchestra 16.12, the open source INSPIRE SDI
AGIT 2017: geOrchestra 16.12, the open source INSPIRE SDIAGIT 2017: geOrchestra 16.12, the open source INSPIRE SDI
AGIT 2017: geOrchestra 16.12, the open source INSPIRE SDI
 
[Geocom2017] geOrchestra and ngeo
[Geocom2017] geOrchestra and ngeo[Geocom2017] geOrchestra and ngeo
[Geocom2017] geOrchestra and ngeo
 
[Geocom2017] Georchestra & monitoring
[Geocom2017] Georchestra & monitoring[Geocom2017] Georchestra & monitoring
[Geocom2017] Georchestra & monitoring
 
GeoMapFish, the Open Source WebGIS
GeoMapFish, the Open Source WebGISGeoMapFish, the Open Source WebGIS
GeoMapFish, the Open Source WebGIS
 
NGEO – OpenLayers meets Angular
NGEO – OpenLayers meets AngularNGEO – OpenLayers meets Angular
NGEO – OpenLayers meets Angular
 
OpenLayers 3 & Google Closure Compiler
OpenLayers 3 & Google Closure CompilerOpenLayers 3 & Google Closure Compiler
OpenLayers 3 & Google Closure Compiler
 
MapFish Print 3
MapFish Print 3MapFish Print 3
MapFish Print 3
 
georchestra SDI: Project Status Report
georchestra SDI: Project Status Reportgeorchestra SDI: Project Status Report
georchestra SDI: Project Status Report
 
GeoMapFish, the Open Source WebGIS
GeoMapFish, the Open Source WebGISGeoMapFish, the Open Source WebGIS
GeoMapFish, the Open Source WebGIS
 
OpenLayers 3
OpenLayers 3OpenLayers 3
OpenLayers 3
 
geOrchestra, a free, modular and secure SDI
geOrchestra, a free, modular and secure SDIgeOrchestra, a free, modular and secure SDI
geOrchestra, a free, modular and secure SDI
 
FOSS4G Europe 2015: OL3-Cesium (3D for OpenLayers)
FOSS4G Europe 2015: OL3-Cesium (3D for OpenLayers)FOSS4G Europe 2015: OL3-Cesium (3D for OpenLayers)
FOSS4G Europe 2015: OL3-Cesium (3D for OpenLayers)
 

QGIS et WebSIG(s), la convergence ?

  • 1. QGIS et WebSIG(s), la convergence ? ASITVD, 12 juin 2014 Emmanuel Belo +41 21 619 10 25 emmanuel.belo@camptocamp.com
  • 2. 2/33 QGIS – Système d'Information Géographique
  • 3. 3/33 QGIS ■ SIG Desktop libre et open source ○ Licence GPL ■ Logiciel créé en 2002 (PostGIS Viewer) ○ 16k+ commits ○ 3Mio+ lignes de code ■ Une communauté ○ 125+ contributeurs ■ Label OSGeo
  • 4. 4/33 SIG ■ Fonctionnalités ○ Saisir les géodonnées ○ Gérer et mettre à jour ... ○ Analyser ... ○ Présenter ... ■ Plugins et cartouches métier ○ Gestion des infrastructures ○ Bilan environnementaux, Zonage scolaire, Gestion des Demandes de Permis de Fouilles, etc
  • 5. 5/33 Saisir ■ Outils ○ Module CAD ○ Snapping, accrochage ○ Contrôle topologique ○ Module d'import ■ Base de données ○ PostGIS ○ +- tous supports raster et vectoriel
  • 7. 7/33 Gérer et mettre à jour ■ Recherche ○ Interrogation, requêtes (attributaire ou géographique) ■ Gestion des géométries ○ Processing, validation des géométries et de la topologie ■ Formulaires d'édition ○ Relations entre les objets ○ Formulaires imbriqués ■ Données temporelles ○ Gestion des versions et des différences ■ Conversion de formats et export
  • 9. 9/33 Analyser ■ Composants d'analyse et de processing ■ Analyses vectorielles ○ Mesures géo (ex : surface, périmètre) ○ Relations spatiales (ex : Intersection ○ Processing géographiques (ex : zone tampon) ○ Analyse de réseau (aka routing) ■ Analyses de raster ○ Analyse symbologie (MNT) ○ Terrain : pente, exposition, courbes de niveau
  • 10. 10/33 Analyse raster, routing et profile altimétrique (c) underdarkGIS
  • 11. 11/33 Présenter ■ Cartographique thématique avancée ○ Symbologie ○ Label (incl. Positionnement automatique) ○ Généralisation selon l'échelle ■ Cartes dans QGIS ■ Export PDF/image ○ Outil composer (pour gérer les folios)
  • 15. 15/33 Un large écosystème ■ QGIS Desktop ■ QGIS Browser ■ QGIS Server ■ QGIS Webclient ■ QGIS Android ■ Et les solutions interopérables
  • 16. 17/33 QGIS Server ■ Lit le fichier projet QGIS Desktop ○ Création WYSIWYG de cartes web ○ Copie du fichier projet sur le serveur web ■ Publie des services OGC WMS/WFS ○ Reprise des paramètres du desktop ○ Reprise de la symbologie et des labels ○ Exactement le même rendu que sur le Desktop ■ GetPrint
  • 17. 19/33 Exemples de convergence ■ GeoMapFish & QGIS Desktop ○ WMS/WFS ○ Fulltextsearch API ■ QGIS Server & GeoMapFish ○ WMS/WFS ■ GeoCyberadministration ■ Plugins ○ Quickfinder ○ GeoMapFish
  • 18. 20/33 Guichets GeoMapFIsh ■ Basés sur une architecture OGC ■ Diffuse les données en WMS/WFS ○ Proxy de sécurité ■ Sécurité fine ○ Couches ○ Multi-Polygones ○ Attributs ■ Permet un login depuis le SIG
  • 20. 22/33 QGIS – Client OGC (source GeoMapFish) wms: http://map.morges.ch
  • 21. 23/33 QGIS Plugin QuickFinder ■ Rechercher facilement des objets géographiques ○ Adresses, parcelles, etc ■ Sources de données ○ Données chargées dans QGIS Desktop ○ Webservices : OSM, GeoMapFish ■ Agrégateur de résultats
  • 24. 26/33 QGIS – QuickFinder (source : GeoMapFish)
  • 25. 27/33 QGIS GeoMapFish plugin ■ Configurer un projet GeoMapFish depuis QGIS ■ Poste bureautique ○ QGIS pour la préparation/thématisation des données ○ Plugin QGIS « GeoMapFish » pour - Le déploiement des configurations - La configuration de l'application GeoMapFish ■ Serveur Web ○ QGIS server comme moteur OGC ○ GeoMapFish comme application WebSIG
  • 28. 30/33 GeoCyberadministration ■ Workflow ○ Saisie de formulaires WebSIG par le citoyen - Enregistrement en BD ○ Gestion des demandes dans le SIG par l'administrateur - Validation des procédures dans un outil métier ○ Présentation dans WebSIG - Diffusion de l'information au grand publique ○ Export des autorisation - Solution de reporting géographique ■ Le bon outil pour chaque étape
  • 29.
  • 31. 33/33 Logiciel Libre ■ Les libertés fondamentales ○ Exécuter le programme, pour tous les usages ○ Etudier/adapter le code source ○ Redistribuer des copies (donner ou vendre) ○ Améliorer et redistribuer les améliorations ■ GPL ○ Licence contaminante => vos plugins sont GPL ○ Liberté de distribuer ou pas ses développements ○ Lorsque vous distribuer, vous donnez avec le programme/plugin, le droit de redistribuer ○ Ne s'applique pas à l'utilisation de Services Web