Camptocamp – Références

SWISSTOPO : Geocat – CH

Projet

Geocat.ch : Geocat est le catalogue de métadonnées pour l’ensemble des géodonnées suisses. Les offices fédéraux, les cantons et communes, ainsi que des entreprises privées y saisissent les métadonnées de leurs géodonnées (images aériennes, les sites protégés, les dangers naturels, les séismes etc.).

Éléments clés

  • Catalogue de métadonnées
  • Gestion avancé du multilinguisme
  • Éditeur de métadonnées ISO multilingues
  • Système de coordonnées et emprises des données
  • Saisie et stockage des métadonnées
  • Moissonnage
  • Recherche et affichage
  • Manipulation de la carte
  • Affichage des résultats de la recherche
  • Modes de consultation des fiches
  • Manipulation des fiches
  • Interfaces de saisie
  • Mots clés & thésaurus
  • Gestion des droits
  • Import – Export de métadonnées
  • Console d’administration

Contexte

Ce projet a été initié par une première version en 2003. Swisstopo était alors précurseur en Europe, parmi les organismes publics et privés, à mettre en place un tel catalogue. Le concept de gestion décentralisée de l’information, la gestion du multilinguisme, la volonté de Swisstopo de partager ce projet étaient des choix pertinents et novateurs. Aucun logiciel de gestion des métadonnées ne se distinguait particulièrement à l’époque.

Quatre années plus tard, Swisstopo a souhaité renouveler son catalogue en tenant compte des développements qui ont été menés dans la communauté Open Source et identifie GeoNetwork comme outil de prédilection.

Les points clés du projet sont :

  • Intégration d’un CMS ;
  • Utilisation de GeoNetwork ;
  • Intégration des développements spécifiques dans GeoNetwork ;
  • Intégration d’OpenLayers comme outil de visualisation et édition de GeoNetwork afin de tirer partie d’une meilleure ergonomie ;
  • Stockage de l’information au format GeoNetwork dans une base PostgreSQL.

Réalisation

Le consortium monté pour ce projet est composé des sociétés Camptocamp, GeoCat B.V. ainsi que le BRGM. Camptocamp est responsable du projet, effectue la modélisation ainsi que les développements spécifiques. GeoCat effectue le lien avec le projet GeoNetwork, une partie des développements ainsi que l’intégration du code dans le projet Open Source. Le BRGM intervient dans les phases de définition de l’architecture, de spécifications ainsi que des tests d’intégration.

3 interfaces principales sont utilisées :

  • la recherche et la consultation des métadonnées ;
  • l’édition des métadonnées ;
  • l’administration du catalogue.

Technologies

  • SGBDR : PostgreSQL
  • Web SIG : MapFish
  • Moteur cartographique : GeoServer
  • Framework JAVA : Jeeves
  • Navigateurs supportés : FF (v2,3), IE (v7,8 / Windows), Safari (v3 / Mac)