GeoMIS est un système de gestion centralisé des inventaires cartographiques, des clients et des commandes, optimisant la préparation de données en soutien aux missions des Forces canadiennes (FC). Le déploiement de GeoMIS est une étape cruciale vers la modernisation des systèmes géospatiaux au sein du Service de cartographie (S Carto) des FC. Afin de permettre une découverte des différents produits d’inventaire, ceux-ci sont décrits par des métadonnées conformes au profil nord-américain (PNA) de la norme ISO-19115/19139. GeoNetwork est une des composantes qui a été envisagée pour la gestion des métadonnées. Différentes expérimentations ont été effectuées avec cette application Web afin de tester sa capacité à répondre aux besoins et à s’intégrer avec les sous-systèmes d'inventaire et de commandes prévus dans GeoMIS. De plus, le S Carto reçoit une quantité importante de données géospatiales provenant de différentes sources qui doivent être décrites et structurées selon des paramètres spécifiques, tout en étant conformes au PNA de l’ISO 19115. Une série d’extracteurs de métadonnées ont été mis au point afin d'extraire les informations directement des sources et ensembles de données. Cette fonctionnalité d’extraction est activée à partir des centres de données distribués du S Carto afin d'alimenter la base centralisée de données de GeoMIS. Cette communication présentera les enjeux ayant été soulevés par ce projet de développement et d’implantation d'un système de métadonnées et d'inventaire, notamment l'analyse de l'expérimentation avec GeoNetwork, les extracteurs de métadonnées, ainsi que les choix et les solutions qui ont été proposés lors de sa réalisation.
2. Projet GeoMIS
• Client:
Service de cartographie des Forces Canadiennes
• Authorité scientifique:
Recherche et développement Défense Canada
RDDC – Valcartier
• Contracteur:
Intélec Géomatique
maintenant DMR – Gestion du territoire et géomatique
une société Fujitsu
2
3. Service de cartographie des Forces
Canadiennes S-Carto
Fournit l’information géospatiale et le
support géomatique aux forces armées
canadiennes
• Quartier Général à Ottawa
• Bureaux des services hydrographiques
• Esquimalt, Colombie-Britannique
• Halifax, Novelle-Écosse
• Dépôt des cartes des Forces Canadiennes
à Ottawa
• Centre de ressources à Ottawa 3
6. Gateway Services
• Gérer l’entrepôt de données géospatiales
GWS
• Visualiser les données géospatiales Gateway Services
• Exploiter les données géospatiales
• Intégrer l’information géospatiale des centres de données
GIDDS
• Découvrir les produits géospatiaux Geospatial Information
Discovery and
• Monitorer l’inventaire et les commandes des clients Dissemination System
• Gérer les métadonnées GeOLAP
• Gérer l’inventaire Geospatial On-Line
Analytical Processing
• Gérer les commandes des clients
GeoMIS
Geospatial
Metatata and
Inventory System
6
8. GeOLAP
• Découverte des données géospatiales
• Visualisation des données
• Commande des données
• Cube multidimensionnel OLAP
• Construit à partir des métadonnées
8
9. GeoMIS
• Gestion des métadonnées
– Extraction automatique des métadonnées
– Édition des métadonnées
– Base de données des métadonnées
• Gestion de l’inventaire
– Localisation, quantité, maintenance
• Gestion des commandes
et des clients
– Clients, traitement, suivi
• Rapports d’utilisation
• Chargement de GeOLAP
9
10. Standards
• ISO 19115
– Information géographique - métadonnées
• ISO 19139
– Implémentation de schémas XML
• Profil Nord-américain
– Améliore la découverte d'information géographique dans un
contexte nord américain
– Minimise les dédoublements autorisés
– Élargit les listes de codes
• Profil S Carto (MCE)
10
16. GeoNetwork
• Moteur Jeeves
– Traitement XML – XSLT
– Orienté services
– Pas approprié pour des opérations transactionnelles
16
17. GeoNetwork
• Base de données
– XML représenté dans un BLOB
– Recherches effectuées dans l’index Lucene
– Difficile de modifier en lot les informations de
métadonnées
17
18. GeoNetwork – Preuve de concept
• Personnalisation pour
SCARTO
– Changé l’apparence et les
logos
– Implantation des éléments
MCE
– Importation des XML de
SCARTO
• Ébauche de l’utilisation de la
hiérarchie
• Intégration du modèle CITS
18
20. GeoNetwork
• Points faibles de GeoNetwork
– Convivialité
• Édition
• Validation
– Framework de développement Jeeves
– Intégration avec systèmes d’inventaire et de commandes
– Beaucoup de modifications
• Hiérarchie
• PNA
• Profil MCE
– Accès indirect à l’information
– Pas de réutilisation des informations
– Gel dans l’évolution de GeoNetwork
20
21. GeoNetwork
• Pour GeoMIS, l’engin de recherche est GeOLAP
• Besoin d’effectuer des recherches sur l’inventaire
et les métadonnées à partir d’une seule interface
21
22. GeoMIS
• Application Web Java
• Base de données centralisée
• Base de données relationnelle
• Hibernate – Mapping relationnel – objet
• Services Web
22
27. GeoMIS - Inventaire
• Hiérarchie de produits
– Physique
– Logique
• Stock, minimum, optimal, centre de données, localisation
• Folios – regroupement de produits
• Notices
• Commandes aux fournisseurs
• Réception des commandes
27
28. GeoMIS – Hiérarchies de produits
• Physique
– Produit
- Série
- Item
- Édition
- Forme de présentation
- Unité
- Format de distribution
– Ex: CADRG-Citygraphics-BalkanCG-5-Digial-”CC1-CC1Z02-1’’-RPF
• Logique – jusqu’aux datasets
– Produits
• Cartographique
– Hydrographique
– Topographique
• ADRG
• CADRG
• DCG
• DCW
• NTDB
– Aéronautique
– Imagerie
– Élevation
– Météorologique
• Produits dérivés
28
29. GeoMIS – Gestion des commandes
• Gestion des utilisateurs
– GeoMIS, GeOLAP
• Réception automatique des commandes de
GeOLAP
• Répartition automatique aux différents centres de
données
• Autodistribution
29
30. GeoMIS – Traitement des commandes
• Processus de traitement
• Liste de ramassage
• Impression sur commande
• Copies sur CD
• Préparation des envois
• Envoi
30
31. GeoMIS – Communication avec GeOLAP
• Extraction des informations de la BD pour créer le cube
multidimensionnel de GeOLAP
• Gestion de la hiérarchie
• Calcul des intersections
• Authentification des usagers
• Réception des commandes de GeOLAP
• Transmission des métadonnées ISO
• État des commandes de GeOLAP
31
32. GeoMIS - Rapports
• Sur les produits
• Sur les clients
• Sur les commandes
– GeoMIS
– GeOLAP
• Selon différents critères
• Choix des périodes
32
42. Conclusion
• GeoNetwork ne répondait pas aux besoins
– Système de gestion de l’inventaire
– Système de commandes
– Système transactionnel
– GeoNetwork continue d’évoluer
• Les métadonnées de S-Carto sont rigides
– Éditeur plus convivial
• Pas à supporter le modèle CITS
– Modèle de données plus simple
• Bonne intégration avec GeOLAP
– Services Web
42
43. Dates
• 2004 Démonstration du concept GeOLAP
• 2005-2006 Prototype GeOLAP CITS
• 2007 Développement de GeOLAP par Syntell
• 2007-2008 Analyse préliminaire GeoMIS
• 2008-2009 Conception et développement
• Novembre Fin du développement
• Décembre Tests
• Janvier Installation
43