12.07.2015 Views

Proposition de nouvelle organisation des données SIG et création d ...

Proposition de nouvelle organisation des données SIG et création d ...

Proposition de nouvelle organisation des données SIG et création d ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Proposition</strong> <strong>de</strong> <strong>nouvelle</strong> <strong>organisation</strong> <strong>de</strong>s données <strong>SIG</strong> <strong>et</strong> création d’un outil <strong>de</strong> catalogage <strong>et</strong> <strong>de</strong> consultation<strong>de</strong>s métadonnées <strong>SIG</strong> pour le Parc Naturel régional Scarpe Escauta-Une fiche métadonnée centraleTout le MCD est organisé autour <strong>de</strong> la table « fiche_métadonnée ». Celle-ci contientl’ensemble <strong>de</strong>s informations nécessaires à la <strong>de</strong>scription <strong>de</strong>s données <strong>et</strong> sa gestion (avec les<strong>de</strong>ux champs sur la validation <strong>de</strong> la donnée ou son archivage). A chaque donnée, uni<strong>de</strong>ntifiant automatique a été associé comme clé afin d’assurer une unicité pour chaque fichemétadonnée. Il s’agit <strong>de</strong> « id_donnée ». C’est c<strong>et</strong> i<strong>de</strong>ntifiant clé qui perm<strong>et</strong> <strong>de</strong> gérer toutes lesrelations <strong>et</strong> qu’on r<strong>et</strong>rouve dans les catalogues <strong>de</strong> données.Toutes les autres tables ont été créées pour les raisons suivantes :- les tables <strong>de</strong> type « co<strong>de</strong>s_syst_proj » ou « co<strong>de</strong>s_statut_juridique » servent pour leschamps à choix limité. Le fait <strong>de</strong> séparer les co<strong>de</strong>s <strong>de</strong> la fiche avait un double intérêt. D’unepart, cela perm<strong>et</strong>tait d’entrer un co<strong>de</strong> standard pour chaque choix possible pour ce champ.D’autre part <strong>et</strong> c’est le principal intérêt, c’est <strong>de</strong> pouvoir créer <strong>de</strong>s listes <strong>de</strong> choix dans lesformulaires <strong>de</strong> saisie <strong>de</strong> la fiche métadonnée. En basant la liste sur une table <strong>de</strong> type« co<strong>de</strong>_XXX » la liste <strong>de</strong> choix du formulaire <strong>de</strong>vient paramétrable.- les tables <strong>de</strong> type « rel_fiche_thème » sont utilisées pour les champs où plusieursvaleurs sont possibles. Elles perm<strong>et</strong>tent ainsi d’éviter les doublons dans la fiche métadonnée.Les tables <strong>de</strong> relation sont donc à la fois liées à la fiche métadonnée <strong>et</strong> aux tables <strong>de</strong> co<strong>de</strong>scorrespondantes.b-Un regroupement <strong>de</strong>s données en lots <strong>de</strong> donnéesEn haut du MCD, les tables « fiche_lot_donnée » <strong>et</strong> « composition_lot_donnée » servent àgérer la constitution <strong>de</strong>s lots <strong>de</strong> données. Ce sont ces tables sur lesquelles sont gérées les lots<strong>de</strong> données par les gestionnaires <strong>de</strong> l’outil.c-Un système d’emboîtement <strong>de</strong>s périmètres géographiquesAu moment <strong>de</strong> la saisie <strong>de</strong>s fiches métadonnées, chaque donnée est associée à un ou plusieurspérimètres géographiques. Les tables « composition_sites_communes » <strong>et</strong>« composition_commune_périmgénéral » perm<strong>et</strong>tent <strong>de</strong> faire les liens entre ces différentsniveaux <strong>de</strong> périmètres.Ainsi lors <strong>de</strong> la consultation multicritère, si le périmètre général choisi est le Parc NaturelScarpe Escaut, les données sélectionnées correspondront à la fois à ce périmètre, aux donnéesspécifiques à <strong>de</strong>s communes appartenant à ce périmètre <strong>et</strong> aux sites prioritaires du PNRScarpe Escaut. La requête est capable <strong>de</strong> réaliser cela à partir <strong>de</strong> ces « tables <strong>de</strong>composition ».d-Une liste <strong>de</strong> contacts pour gérer les propriétaires, diffuseurs <strong>et</strong> producteurs <strong>de</strong>données.Comme il fallait gérer à partir <strong>de</strong> listes déroulantes à la fois les producteurs, auteurs <strong>et</strong>diffuseurs <strong>de</strong> données <strong>et</strong> que ceux ci sont souvent les même, nous avons créé une table uniquequi stocke toutes les coordonnées <strong>de</strong>s contacts. Un bouton <strong>de</strong> comman<strong>de</strong> perm<strong>et</strong> <strong>de</strong>paramétrer c<strong>et</strong>te liste à partir du formulaire <strong>de</strong> saisie ou <strong>de</strong> modification <strong>de</strong>s fichesmétadonnées.JB Mignien – Septembre 2004 102

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!