Le trio gagnant de
l'Infrastructure
géomatique
ouverte (IGO) :
une communauté,
une mise en
commun et des
services web
Géom...
2
CITYN
Plan
●Pourquoi IGO ?
●Qu'est-ce qu'IGO ?
●Technologies et logiciels libres
●LE trio gagnant :
○Communauté
○Mise en...
3
Pourquoi IGO ?
●Mettre à profit plusieurs organisations : contribuer et développer une solution
ouverte ;
●Maximiser l’u...
4
Qu'est-ce qu'IGO ?
●Infrastructure géomatique ouverte : solution Web gratuite en géomatique
●Architecture modulaire par ...
5
Navigateur IGO dans www.donneesquebec.ca
6
Qu'est-ce qu'IGO (aspect technique) ?
Utilisation de github.com pour déposer le code source et dépôt privé pour les
modu...
7
Qu'est-ce qu'IGO (aspect technique) ?
●Module d’intégration et façade (API) et configuration avec fichier XML
●Logiciels...
8
Étude de l'ÉNAP
(été-automne 2016)
●Étude par des chercheurs (Christian Boudreau) de l'ÉNAP sur le
modèle de collaborati...
9
Communauté de contributeurs et
collaborateurs
●9 organisations participantes :
CPTAQ, FADQ, INSPQ, MCC, MERN, MSP, MFFP,...
10
Mise en commun (mutualisation)
●Même licence libre (de type LGPL) :
○simple et reconnue par l'international
○Licence pe...
11
Services Web
●WMS :
○MFFP : Relief ombré 2 m, 2022 tout le sud du Qc
○CPTAQ : zonage agricole
○Carte de glace : suivi d...
12
Service web : Historique des
événements (5000+) de sécurité
civile (2000 à aujourd’hui)
13
Service web : MNE ombragé au
2 m (MFFP)
14
Évolution
●IGO-2.0 :
○MapServer 7 et PHP 7
○Évaluation / atelier “sprint” :
■ OpenLayers 3 + Angular2 + Bootstrap
■ Req...
15
Commentaires/questions ?
Kiosque gouvernement du Québec : Géomatique 2016 en PM +
présentation MTMDET (SIGO)
IGO : www....
Prochain SlideShare
Chargement dans…5
×

Le trio gagnant d'IGO : communauté, mise en commun et services web (Géomatique 2016)

339 vues

Publié le

Présentation à Géomatique 2016 à Montréal, Québec, Canada :
Le trio gagnant de l'Infrastructure géomatique ouverte : communauté, mise en commun et services web (Géomatique 2016). Open GIS Infrastructure

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
339
Sur SlideShare
0
Issues des intégrations
0
Intégrations
0
Actions
Partages
0
Téléchargements
1
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Le trio gagnant d'IGO : communauté, mise en commun et services web (Géomatique 2016)

  1. 1. Le trio gagnant de l'Infrastructure géomatique ouverte (IGO) : une communauté, une mise en commun et des services web Géomatique 2016, Montréal Nicolas Gignac, conseiller en géomatique Ministère de la Sécurité publique
  2. 2. 2 CITYN Plan ●Pourquoi IGO ? ●Qu'est-ce qu'IGO ? ●Technologies et logiciels libres ●LE trio gagnant : ○Communauté ○Mise en commun ○Services web ●Évolution ●Voir IGO en action
  3. 3. 3 Pourquoi IGO ? ●Mettre à profit plusieurs organisations : contribuer et développer une solution ouverte ; ●Maximiser l’utilisation de l’expertise (équilibre entre interne et consultants externes) ●Mettre en commun nos besoins de géomatique autour d'une solution libre et gratuite autour d’une communauté ●Bâtir une infrastructure commune, mais pouvant être distribuée ●Favoriser les bonnes pratiques du logiciel libre et gratuit (LLG) afin de pouvoir avoir la liberté et la flexibilité sur les produits utilisés ●Supporter les standards de l'industrie (OGC, services web, API) ●Mettre en place une gouvernance ouverte et efficace ●Aucune solution aussi intégrée sur le marché et pouvant répondre à tous ces besoins
  4. 4. 4 Qu'est-ce qu'IGO ? ●Infrastructure géomatique ouverte : solution Web gratuite en géomatique ●Architecture modulaire par service (WMS, WFS, WMTS, API) et pouvant être liée à d'autres produits (ex. ArcGIS, Geomedia, GeoServer, CARTO) ●Lancée en août 2015 : www.igouverte.org ●Ouvrir le développement en faisant évoluer le projet G.O.LOC (MSP-INSPQ, 2010-2014) ●Licence libre du Québec (français-anglais) reconnue par l'OSI ●Modèle de gouvernance inspiré de MapServer (Steering Committee) ●Respect des droits d'auteurs ●Navigateur utilisé dans Données Québec pour les partenaires
  5. 5. 5 Navigateur IGO dans www.donneesquebec.ca
  6. 6. 6 Qu'est-ce qu'IGO (aspect technique) ? Utilisation de github.com pour déposer le code source et dépôt privé pour les modules (gitlab.forge.gouv.qc.ca) ●Fonctionnalités : ○Navigateur : Données Québec et MFFP ○Service web de carte ○Service de géolocalisation (Adresses, lieux, GPS, repères, etc.) ○Service de métadonnées ○Services d’itinéraires ○Requête spatiale ○Mise à jour en ligne des données géographiques ○Gestion de la sécurité et administration
  7. 7. 7 Qu'est-ce qu'IGO (aspect technique) ? ●Module d’intégration et façade (API) et configuration avec fichier XML ●Logiciels utilisés : ○OpenLayers 2 + Geoext (Navigateur) ○MapServer (Service web de carte) ○Open Source Routing Machine (itinéraire) ○MapCache (Fond de carte) ○CKAN (Catalogue) ○PostgreSQL/PostGIS ou Oracle (SGBD) ○PHP et Phalcon (service web maison et authentification)
  8. 8. 8 Étude de l'ÉNAP (été-automne 2016) ●Étude par des chercheurs (Christian Boudreau) de l'ÉNAP sur le modèle de collaboration gouvernementale : IGO ●Enquête, étude de cas et constats seront rendus publiques à la fin 2016 / début 2017 ●Faire ressortir les bonnes pratiques (ex. logiciels libres et gouvernance) et les éléments à prendre compte dans de futurs projets de collaboration ●Démarche vers le trio gagnant : communauté, mise en commun et services Web
  9. 9. 9 Communauté de contributeurs et collaborateurs ●9 organisations participantes : CPTAQ, FADQ, INSPQ, MCC, MERN, MSP, MFFP, MTMDET, CELL (SCT) Une organisation externe participante : ○Projet DOMINO avec École Polytechnique / Ville de Montréal ●10-12 développeurs et super-utilisateurs (3 consultants externes) ●Leadership fort et contribution soutenue ●159 Pull Request / requête de Modifications ●730 commits / modification
  10. 10. 10 Mise en commun (mutualisation) ●Même licence libre (de type LGPL) : ○simple et reconnue par l'international ○Licence permet la création de produit dérivé (ex. module) qui peuvent avoir une licence différente (ex. DOMINO), tout en conservant le cœur d'IGO complètement ouvert ●Distribution du code source ●Partage d'expertise et d'infrastructure TI ●Plan de développement (comité et gouvernance) ●Ressources externes dans le développement ●Produire des services web selon les même standards
  11. 11. 11 Services Web ●WMS : ○MFFP : Relief ombré 2 m, 2022 tout le sud du Qc ○CPTAQ : zonage agricole ○Carte de glace : suivi des rivières ○Données Québec : historique des événements, etc ●WMTS (restreint): ○Fond de carte gouvernemental ●WFS : ○Données Québec (GeoJSON, CSV ou Shapefile) ●Service de recherche (GLO - restreint) : ○Adresses Québec, lieu, repère kilométrique ●API d'itinéraire (restreint): ○Basé sur OSRM et Adresses Québec ●API de Données Québec
  12. 12. 12 Service web : Historique des événements (5000+) de sécurité civile (2000 à aujourd’hui)
  13. 13. 13 Service web : MNE ombragé au 2 m (MFFP)
  14. 14. 14 Évolution ●IGO-2.0 : ○MapServer 7 et PHP 7 ○Évaluation / atelier “sprint” : ■ OpenLayers 3 + Angular2 + Bootstrap ■ Requête et analyse spatiale (service WFS vs. local vs. CARTO) ○ElasticSearch / Geo Shape ○Internationalisation ●Possibilité d'hébergement dans l'infonuagique ●Discussion avec d'autres partenaires ●Contribution externes ●Présentation complète de l'étude de l'ÉNAP
  15. 15. 15 Commentaires/questions ? Kiosque gouvernement du Québec : Géomatique 2016 en PM + présentation MTMDET (SIGO) IGO : www.igouverte.org ou écrire à info@igouverte.org GitHub : https://github.com/infra-geo-ouverte Blogue : http://geoegl.msp.gouv.qc.ca/blogue/ Données Québec : https://www.donneesquebec.ca Présentations sur slideshare : http://fr.slideshare.net/igouverte/

×