Système intégré de la
Direction de l’information cartographique
Géomatique 2013
Yves Choquette
Centre Canadien de Cartographie et d’observation de la terre
2

Au commencement
3

Puis vint le progrès
4

Et avec le temps
5

La source d’inspiration

 Repenser la cartographie nationale
 Rapport de Refractions Research

GeoBase II and Collaborative Geospatial Architecture Working Group

 Rapport de DM Solutions Group
Geospatial Web Services Platform

 FGP Notional Architecture V3
6

L’objectif
 Un système qui :
 Permet de gérer la concurrence des traitements et
d’assurer l’intégrité de nos données lors des opérations
d’acquisition, de gestion et d’exploitation
 Exploite le potentiel des bases de données afin
d’augmenter notre efficacité dans la prestation de nos
services
 Diminue le temps de latence entre l’acquisition des
données et leur disponibilité en sortie
 Permet d’intégrer et de partager des données de
diverses sources
Gestion de
données

Analytique

Services de
mise-à-jour

7
Découverte & Accès

Gestion des
connaissances

Transactionnel

Acquisition de
données

Services de
publication

19115

GéoServices
Découverte

19115

Visualisation

BDRS
19109

19110

LBD

19109

19110

LBK

Accès
Services
spécialisés

MISSTg

MISSTd
Applications

Conditionnement
de données

Accès
statique
19115

Données
Cadre
Sources

19110

Données
Thématiques
Sources

Géotraitements

19109

FTP

Méta
données
Service clientèle
8

Des concepts à exploiter
La notion de cellule

 Un regroupement de logiciels
 Qu’on extrait de son dépôt
Subversion
 Pour être déployé sur un ou des
serveurs
 Dans le but d’accomplir une tâche
spécifique

 Exemple : La suite OpenGeo
9

Des concepts à exploiter
La notion de cellule

de regroupement

de spécialisation

de réseau
10

Mécanique du LBD
Cellule de conservation LBD
Gestion de
données
Transactionnel
Services de
Mise-à-jour
Service de
réservation

Cellule d’acquisition

Vers le
LBK

Copie de
réservation

Copie de
Travail

Service de
livraison

Données
source

Validation

Dépôt
transitoire

Processus de livraison
Processus de publication

SQL

LBD

MISSTg
11

Mécanique du LBK
Cellule de conservation LBK

BDRS

Cellule de
conditionnement

Gestion des
connaissances
Analytique
Services de
publication

MISSTg
Processus de conditionnement

Dépôt
transitoire

Processus de publication

SQL

LBK

Services

Processus de conditionnement

Accès
clients

Répartiteur

Géotraitement

Stats/Santé Atlas

Validation

API de publication

Cellule de
Conditionnement

FGDB
CSV
XLS

Réplication

LBK
12

Le déploiement des cellules
Gestion des
connaissances

Gestion des
connaissances
Analytique

Analytique

Réplication

Services de
publication
LBK

Validation

API de publication

FGDB
CSV
XLS

Réplication

LBK

Duplication du
système pour
implanter un
mécanisme de
basculement
(fail over)

Répartiteur
Accès
clients

Répartiteur
SQL
LBK

Dépôt
transitoire

Site A

Site B

Services

Réplication

Géotraitement

Processus de publication

LBK
13

Le déploiement des cellules
Gestion des
connaissances
Analytique
Services de
publication
LBK
Validation

API de publication

Validation

API de publication

(fail over)
FGDB
CSV
XLS

Accès
clients

Répartiteur

LBK

Dépôt
transitoire
Dépôt
transitoire

Duplication du
système pour
implanter un
mécanisme de
basculement

Processus de publication

Services

Site A

Site B

Géotraitement

Processus de publication
14

Destination finale
 Sur le plan des données
 Les données publiées dans le dépôt LBK servent à
alimenter les services WEB de la plateforme géospatiale
du secteur des sciences de la terre (EGP)

 Sur le plan système
 Le déploiement du système est une source d’inspiration pour les
rédacteurs du document d’analyse de l’architecture théorique de la
plateforme géospatiale fédérale (FGP)
 Il nous permet aussi de valider certains concepts et de mesurer les
performances des différents composants du système
15

Le Système intégré de la Direction de l'information cartographique / Base de connaissances géolocalisées

  • 1.
    Système intégré dela Direction de l’information cartographique Géomatique 2013 Yves Choquette Centre Canadien de Cartographie et d’observation de la terre
  • 2.
  • 3.
  • 4.
  • 5.
    5 La source d’inspiration Repenser la cartographie nationale  Rapport de Refractions Research GeoBase II and Collaborative Geospatial Architecture Working Group  Rapport de DM Solutions Group Geospatial Web Services Platform  FGP Notional Architecture V3
  • 6.
    6 L’objectif  Un systèmequi :  Permet de gérer la concurrence des traitements et d’assurer l’intégrité de nos données lors des opérations d’acquisition, de gestion et d’exploitation  Exploite le potentiel des bases de données afin d’augmenter notre efficacité dans la prestation de nos services  Diminue le temps de latence entre l’acquisition des données et leur disponibilité en sortie  Permet d’intégrer et de partager des données de diverses sources
  • 7.
    Gestion de données Analytique Services de mise-à-jour 7 Découverte& Accès Gestion des connaissances Transactionnel Acquisition de données Services de publication 19115 GéoServices Découverte 19115 Visualisation BDRS 19109 19110 LBD 19109 19110 LBK Accès Services spécialisés MISSTg MISSTd Applications Conditionnement de données Accès statique 19115 Données Cadre Sources 19110 Données Thématiques Sources Géotraitements 19109 FTP Méta données Service clientèle
  • 8.
    8 Des concepts àexploiter La notion de cellule  Un regroupement de logiciels  Qu’on extrait de son dépôt Subversion  Pour être déployé sur un ou des serveurs  Dans le but d’accomplir une tâche spécifique  Exemple : La suite OpenGeo
  • 9.
    9 Des concepts àexploiter La notion de cellule de regroupement de spécialisation de réseau
  • 10.
    10 Mécanique du LBD Cellulede conservation LBD Gestion de données Transactionnel Services de Mise-à-jour Service de réservation Cellule d’acquisition Vers le LBK Copie de réservation Copie de Travail Service de livraison Données source Validation Dépôt transitoire Processus de livraison Processus de publication SQL LBD MISSTg
  • 11.
    11 Mécanique du LBK Cellulede conservation LBK BDRS Cellule de conditionnement Gestion des connaissances Analytique Services de publication MISSTg Processus de conditionnement Dépôt transitoire Processus de publication SQL LBK Services Processus de conditionnement Accès clients Répartiteur Géotraitement Stats/Santé Atlas Validation API de publication Cellule de Conditionnement FGDB CSV XLS Réplication LBK
  • 12.
    12 Le déploiement descellules Gestion des connaissances Gestion des connaissances Analytique Analytique Réplication Services de publication LBK Validation API de publication FGDB CSV XLS Réplication LBK Duplication du système pour implanter un mécanisme de basculement (fail over) Répartiteur Accès clients Répartiteur SQL LBK Dépôt transitoire Site A Site B Services Réplication Géotraitement Processus de publication LBK
  • 13.
    13 Le déploiement descellules Gestion des connaissances Analytique Services de publication LBK Validation API de publication Validation API de publication (fail over) FGDB CSV XLS Accès clients Répartiteur LBK Dépôt transitoire Dépôt transitoire Duplication du système pour implanter un mécanisme de basculement Processus de publication Services Site A Site B Géotraitement Processus de publication
  • 14.
    14 Destination finale  Surle plan des données  Les données publiées dans le dépôt LBK servent à alimenter les services WEB de la plateforme géospatiale du secteur des sciences de la terre (EGP)  Sur le plan système  Le déploiement du système est une source d’inspiration pour les rédacteurs du document d’analyse de l’architecture théorique de la plateforme géospatiale fédérale (FGP)  Il nous permet aussi de valider certains concepts et de mesurer les performances des différents composants du système
  • 15.