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 ...
Proposition de nouvelle organisation des données SIG et création d’un outil de catalogage et de consultationdes métadonnées SIG pour le Parc Naturel régional Scarpe Escaut- installer le logiciel ArcExplorer au même emplacement sur le disque local« C:\ESRI\ArcExplorer\ArcExplorer.exe »- installer la bibliothèque d’objets indépendante Microsoft Scripting Runtime sur toutesles licences Access du Parc.Ce travail d’installation engendrera un investissement en temps au départ mais rapidementcompensé par l’autonomie de la fonction.Enfin cette solution présente une limite. Elle n’est pour l’instant adaptée qu’à la lecture dedonnées Shapefile, car le projet « visualisation.aep » est configuré pour afficher une variablede format Shapefile. Etant donné que la majorité des données géométriques restent au formatShapefile dans l’organisation des données que nous avons proposée, cela ne pose pas deproblème majeur puisque la majorité des données peut être visualisée.Et il est envisageable de créer aussi un projet .aep qui permette de prendre en variable un Tiffou une couverture ArcInfo.Cette fonction est donc reproductible pour tous les cas de figure de fichiers géométriques ouimages lisibles par ArcExplorer.5) La diffusion et la mise à jour de l’outil de consultation des métadonnées.Après des détails techniques qui auront permis de saisir le mode d’utilisation des macros et deVBA dans l’outil il faut également préciser des aspects de gestion et de responsabilité vis àvis de l’outil.a-La ge stion de la sécurité sous ACCESSPour assurer la plus grande intégrité des métadonnées, il était nécessaire de protéger enécriture les tables de stockage des métadonnées. Comme nous l’avons vu, il est possible deprotéger tous les objets de la BD des modifications. Seule la table « table_requête » sera enmodification autorisée pour les utilisateurs de la partie consultation.Deux groupes doivent donc être précisés :- un groupe administrateur composé des deux personnes de la mission SIG : ils pourrontavoir accès en lecture et modification sur tous les objets de la BD Access et auront unmot de passe pour pouvoir accéder à la partie gestionnaire.- Un groupe utilisateur. Il aura juste des droits de lecture seule sur l’ensemble des objetsde la BD Access sauf pour la table « table requête » qui doit être modifiable.b-Mode de diffusion de l’outil dans les missions du Parc.Deux possibilités sont envisagées pour diffuser cet outil :► Installer une copie de l’outil sur le réseau informatique du Parc dans un répertoireaccessible à tous en lecture. La BD Access serait donc directement accessible en consultablepar tous les employés du Parc. La mise à jour de la Base de données se ferait directement parla mission SIG.Cette solution pose le problème de la gestion d’accès multi–utilisateurs. Si la BD Access peutêtre ouverte par plusieurs utilisateurs en même temps, la fonction de recherche ne pourra sefaire que par une personne à la fois étant donné qu’elle repose sur une table ouverte à tous enmodification.Etant donné le nombre d’utilisateurs potentiellement intéressés par une utilisation quotidiennede cet outil, le problème ne devrait pas se rencontrer trop souvent.JB Mignien – Septembre 2004 112
Proposition de nouvelle organisation des données SIG et création d’un outil de catalogage et de consultationdes métadonnées SIG pour le Parc Naturel régional Scarpe EscautSi le nombre d’utilisateurs de cet outil augmentait, il serait alors possible d’avoir recours àune autre solution qui est décrite ensuite► Créer une copie de cet outil sur tous les disques durs du Parc.Si des problèmes trop fréquents d’accès multi-utilisateurs se présentaient, il serait possible decréer une copie locale de l’ensemble de la base de données sur les postes des différentsutilisateurs. Ceux-ci pourraient le faire de façon autonome puisque la version alimentée par lamission SIG se trouverait toujours en accès public sur le réseau.Ainsi la mise à jour se ferait sur le principe de la volonté personnelle et de façon autonomepar les utilisateurs eux-même.En plus de l’outil, il pourrait être intéressant de diffuser un guide d’utilisation.La partie consultation du catalogue est assez simple pour que n’importe qui puisse rechercheret visualiser des données. Cependant pour des personnes n’ayant jamais utilisé de logicielSIG, il pourrait être intéressant de fournir un guide d’utilisation d’ArcExplorer afin de lesorienter dans leur navigation.Et si on veut pousser la démarche de partage des données, il est même possible à la personneconsultant la donnée ce faire une carte de travail avec quelques fonctions de légende et miseen page : pour accompagner cette démarche il faudrait alors créer alors un petit guide desémiologie simplifié pour sensibiliser les différentes missions à la constitution de cartes etéviter des grosses erreurs de représentation. Car il ne s’agit pas non plus de multiplier lacréation de cartes surtout si elles sont fausses !c-La procédure de saisie et mise à jour d es fiches métadonnées au sein du PNRLa question des responsabilités vis-à-vis des métadonnées doit maintenant être clarifiée afind’assurer l’efficacité de l’outil.Dans la fiche descriptive des métadonnées nous avons vu que chaque donnée était associée àun responsable au sein du Parc Naturel Régional Scarpe Escaut.Pour une gestion cohérente des métadonnées, il faudrait plutôt passer uniquement par lamission SIG.Les autres missions du Parc n’ont pas forcément le devoir de créer des métadonnées sur leursdonnées (même si c’est dans leur intérêt) alors que cela représente une nécessité pour lamissions SIG. Celle-ci est donc d’emblée plus motivée pour assurer un maintien et unenrichissement du catalogue de façon régulière.C’est donc les deux chargés d’étude de cette mission qui seront responsables de la saisie desfiches métadonnée et des modifications à apporter. D’un autre côté, les responsables desdonnées s’engagent à prévenir la mission SIG si le contenu de leurs données a été modifiépour que les fiches métadonnées soient mises à jourCe dernier point a une influence directe sur le mode d’organisation des données proposé.Tout à l’heure nous avions évoqué les difficultés de maintenir une cohérence entre le contenudes données et métadonnées si les modifications de données étaient réalisées directement dansl’arborescence SIG par leurs responsable direct.Il fait donc pencher la balance en la faveur d’une organisation où les données intégrées dansl’arborescence ne doivent pas être mises à jour directement par leur responsable.JB Mignien – Septembre 2004 113
- Page 62 and 63: Proposition de nouvelle organisatio
- Page 64 and 65: Proposition de nouvelle organisatio
- Page 66 and 67: Proposition de nouvelle organisatio
- Page 68 and 69: Proposition de nouvelle organisatio
- Page 70 and 71: Proposition de nouvelle organisatio
- Page 72 and 73: Proposition de nouvelle organisatio
- Page 74 and 75: Proposition de nouvelle organisatio
- Page 76 and 77: Proposition de nouvelle organisatio
- Page 78 and 79: Proposition de nouvelle organisatio
- Page 80 and 81: Proposition de nouvelle organisatio
- Page 82 and 83: Proposition de nouvelle organisatio
- Page 84 and 85: Proposition de nouvelle organisatio
- Page 86 and 87: Proposition de nouvelle organisatio
- Page 88 and 89: Proposition de nouvelle organisatio
- Page 90 and 91: Proposition de nouvelle organisatio
- Page 92 and 93: Proposition de nouvelle organisatio
- Page 94 and 95: Proposition de nouvelle organisatio
- Page 96 and 97: Proposition de nouvelle organisatio
- Page 98 and 99: Proposition de nouvelle organisatio
- Page 100 and 101: Proposition de nouvelle organisatio
- Page 102 and 103: Proposition de nouvelle organisatio
- Page 104 and 105: Initialisationde la « tablerequêt
- Page 106 and 107: Proposition de nouvelle organisatio
- Page 108 and 109: Proposition de nouvelle organisatio
- Page 110 and 111: Proposition de nouvelle organisatio
- Page 114 and 115: Proposition de nouvelle organisatio
- Page 116 and 117: Proposition de nouvelle organisatio
- Page 118 and 119: Proposition de nouvelle organisatio
- Page 120 and 121: Proposition de nouvelle organisatio
- Page 122 and 123: Proposition de nouvelle organisatio
- Page 124 and 125: Proposition de nouvelle organisatio
- Page 126 and 127: Proposition de nouvelle organisatio
- Page 128 and 129: Proposition de nouvelle organisatio
- Page 130 and 131: Proposition de nouvelle organisatio
- Page 132 and 133: Proposition de nouvelle organisatio
- Page 134 and 135: Proposition de nouvelle organisatio
- Page 136 and 137: Proposition de nouvelle organisatio
- Page 138 and 139: Proposition de nouvelle organisatio
- Page 140 and 141: Proposition de nouvelle organisatio
- Page 142 and 143: Proposition de nouvelle organisatio
- Page 144 and 145: Proposition de nouvelle organisatio
- Page 146 and 147: Proposition de nouvelle organisatio
- Page 148 and 149: Proposition de nouvelle organisatio
- Page 150 and 151: Proposition de nouvelle organisatio
- Page 152 and 153: Proposition de nouvelle organisatio
- Page 154 and 155: Proposition de nouvelle organisatio
- Page 156 and 157: Proposition de nouvelle organisatio
- Page 158 and 159: Proposition de nouvelle organisatio
- Page 160 and 161: Proposition de nouvelle organisatio
<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 Escaut- installer le logiciel ArcExplorer au même emplacement sur le disque local« C:\ESRI\ArcExplorer\ArcExplorer.exe »- installer la bibliothèque d’obj<strong>et</strong>s indépendante Microsoft Scripting Runtime sur toutesles licences Access du Parc.Ce travail d’installation engendrera un investissement en temps au départ mais rapi<strong>de</strong>mentcompensé par l’autonomie <strong>de</strong> la fonction.Enfin c<strong>et</strong>te solution présente une limite. Elle n’est pour l’instant adaptée qu’à la lecture <strong>de</strong>données Shapefile, car le proj<strong>et</strong> « visualisation.aep » est configuré pour afficher une variable<strong>de</strong> format Shapefile. Etant donné que la majorité <strong>de</strong>s données géométriques restent au formatShapefile dans l’<strong>organisation</strong> <strong>de</strong>s données que nous avons proposée, cela ne pose pas <strong>de</strong>problème majeur puisque la majorité <strong>de</strong>s données peut être visualisée.Et il est envisageable <strong>de</strong> créer aussi un proj<strong>et</strong> .aep qui perm<strong>et</strong>te <strong>de</strong> prendre en variable un Tiffou une couverture ArcInfo.C<strong>et</strong>te fonction est donc reproductible pour tous les cas <strong>de</strong> figure <strong>de</strong> fichiers géométriques ouimages lisibles par ArcExplorer.5) La diffusion <strong>et</strong> la mise à jour <strong>de</strong> l’outil <strong>de</strong> consultation <strong>de</strong>s métadonnées.Après <strong>de</strong>s détails techniques qui auront permis <strong>de</strong> saisir le mo<strong>de</strong> d’utilisation <strong>de</strong>s macros <strong>et</strong> <strong>de</strong>VBA dans l’outil il faut également préciser <strong>de</strong>s aspects <strong>de</strong> gestion <strong>et</strong> <strong>de</strong> responsabilité vis àvis <strong>de</strong> l’outil.a-La ge stion <strong>de</strong> la sécurité sous ACCESSPour assurer la plus gran<strong>de</strong> intégrité <strong>de</strong>s métadonnées, il était nécessaire <strong>de</strong> protéger enécriture les tables <strong>de</strong> stockage <strong>de</strong>s métadonnées. Comme nous l’avons vu, il est possible <strong>de</strong>protéger tous les obj<strong>et</strong>s <strong>de</strong> la BD <strong>de</strong>s modifications. Seule la table « table_requête » sera enmodification autorisée pour les utilisateurs <strong>de</strong> la partie consultation.Deux groupes doivent donc être précisés :- un groupe administrateur composé <strong>de</strong>s <strong>de</strong>ux personnes <strong>de</strong> la mission <strong>SIG</strong> : ils pourrontavoir accès en lecture <strong>et</strong> modification sur tous les obj<strong>et</strong>s <strong>de</strong> la BD Access <strong>et</strong> auront unmot <strong>de</strong> passe pour pouvoir accé<strong>de</strong>r à la partie gestionnaire.- Un groupe utilisateur. Il aura juste <strong>de</strong>s droits <strong>de</strong> lecture seule sur l’ensemble <strong>de</strong>s obj<strong>et</strong>s<strong>de</strong> la BD Access sauf pour la table « table requête » qui doit être modifiable.b-Mo<strong>de</strong> <strong>de</strong> diffusion <strong>de</strong> l’outil dans les missions du Parc.Deux possibilités sont envisagées pour diffuser c<strong>et</strong> outil :► Installer une copie <strong>de</strong> l’outil sur le réseau informatique du Parc dans un répertoireaccessible à tous en lecture. La BD Access serait donc directement accessible en consultablepar tous les employés du Parc. La mise à jour <strong>de</strong> la Base <strong>de</strong> données se ferait directement parla mission <strong>SIG</strong>.C<strong>et</strong>te solution pose le problème <strong>de</strong> la gestion d’accès multi–utilisateurs. Si la BD Access peutêtre ouverte par plusieurs utilisateurs en même temps, la fonction <strong>de</strong> recherche ne pourra sefaire que par une personne à la fois étant donné qu’elle repose sur une table ouverte à tous enmodification.Etant donné le nombre d’utilisateurs potentiellement intéressés par une utilisation quotidienne<strong>de</strong> c<strong>et</strong> outil, le problème ne <strong>de</strong>vrait pas se rencontrer trop souvent.JB Mignien – Septembre 2004 112