Le Système intégré de la Direction de l'information cartographique / Base de connaissances...
-
Upload
acsg-section-montreal -
Category
Documents
-
view
62 -
download
2
Transcript of Le Système intégré de la Direction de l'information cartographique / Base de connaissances...
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
Au commencement 2
3
Puis vint le progrès
Et avec le temps 4
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
5
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
6
7
Conditionnement de données
Accès statique
Méta données
FTP
LBK
Découverte & Accès Acquisition de données
Gestion de données
Gestion des connaissances
Service clientèle
Géo
traitemen
ts
Transactionnel Analytique
Services de mise-à-jour
Services de publication
LBD
Données Thématiques
Sources
Applications
GéoServices
Découverte
Visualisation
Accès
Services spécialisés
Données Cadre
Sources
BDRS
19110 19109
19115
19110 19109
19115
19110 19109
19115
MISSTg MISSTd
Des concepts à exploiter
La notion de cellule
8
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
Des concepts à exploiter
La notion de cellule
9
de regroupement
de spécialisation de réseau
Mécanique du LBD
10
Cellule d’acquisition
Gestion de données
Transactionnel
Services de Mise-à-jour
Serv
ice de
livraiso
n
Validation
Vers le
LBK
SQL
Processus de publication
Données
sourc
e
Processus de livraison
Copie de
réservation
Serv
ice de
réservatio
n
MISSTg
LBD Copie de
Travail Dépôt
transitoire
Cellule de conservation LBD
Mécanique du LBK
11
Cellule de conditionnement
Cellule de Conditionnement
Gestion des connaissances
Analytique
Services de publication
FGDB
CSV
XLS
Accès
clients
AP
I de p
ub
lication
Valid
atio
n
SQL
Géo
traitemen
t
Serv
ices
LBK
Répartiteur
Processus de publication
LBK
Processus de conditionnement
Rép
lica
tio
n
Sta
ts/S
anté
A
tlas
Processus de conditionnement
BD
RS
MISSTg
Dépôt
transitoire
Processus de conditionnement
Processus de publication
Cellule de conservation LBK
Le déploiement des cellules 12
Gestion des connaissances
Analytique
Répartiteur
Accès
clients
Géo
traitemen
t
Serv
ices Gestion des
connaissances
Analytique
Services de publication
FGDB
CSV
XLS
AP
I de p
ub
lication
Valid
atio
n
SQL
LBK
Répartiteur
LBK
LBK
LBK
Site A Site B
Duplication du
système pour
implanter un
mécanisme de
basculement (fail over)
Processus de publication Processus de publication
Dépôt
transitoire
Rép
lica
tio
n
Réplication
Réplication
Le déploiement des cellules 13
AP
I de p
ub
lication
Processus de publication Processus de publication
Valid
atio
n
Dépôt
transitoire
Géo
traitemen
t
Serv
ices
Site A Site B
Duplication du
système pour
implanter un
mécanisme de
basculement (fail over)
Gestion des connaissances
Analytique
Services de publication
FGDB
CSV
XLS
AP
I de p
ub
lication
Valid
atio
n
LBK
Répartiteur
LBK
Processus de publication Processus de publication
Dépôt
transitoire
Accès
clients
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)
14
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