12.07.2015 Views

GIRIS: un SIG au service de l'exploitant - Université Jean Monnet

GIRIS: un SIG au service de l'exploitant - Université Jean Monnet

GIRIS: un SIG au service de l'exploitant - Université Jean Monnet

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

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

5.6.1 Structuration <strong>de</strong> la base <strong>de</strong> donnéesL’opération consiste donc à exporter les données alphanumériques <strong>de</strong> la base Oraclevers Microsoft Access et <strong>de</strong> créer <strong>un</strong> environnement <strong>de</strong> travail sous le logicielGéoOutlook répondant à <strong>de</strong>s besoins simples <strong>de</strong> consultation et <strong>de</strong> géolocalisation.La structuration <strong>de</strong> la base <strong>de</strong> données est l’étape la plus importante car elleconditionne le bon fonctionnement du logiciel.Après avoir analysé les différents exemples disponibles avec l’installation, j’ai établit<strong>un</strong>e liste <strong>de</strong>s tables systèmes nécessaires à la création d’<strong>un</strong> projet GéoOutlook. Cestables sont les suivantes :• MSCATALOG : table MicroStation qui répertorie chaque nom <strong>de</strong> tabled’objets et lui affecte <strong>un</strong> i<strong>de</strong>ntifiant <strong>de</strong> carte (MAPID). Cet i<strong>de</strong>ntifiant seretrouve obligatoirement dans les tables <strong>de</strong>s objets par l’intermédiaire duMAPID.• MSFORMS : table système contenant <strong>un</strong> enregistrement, elle est créé<strong>au</strong>tomatiquement par le logiciel• CATEGORY : table qui répertoire les catégories d’objets• FEATURE : table <strong>de</strong> définition <strong>de</strong>s objets, spécifie le nive<strong>au</strong> du <strong>de</strong>ssinMicroStation, dans lequel se trouve l’entité <strong>SIG</strong>, son épaisseur, sa couleur, sonstyle …• MAPS : table qui répertorie l’ensemble <strong>de</strong>s fichiers MicroStation associé.Les données <strong>de</strong> ces tables proviennent à la fois <strong>de</strong> la base <strong>de</strong> donnés <strong>GIRIS</strong> qui lesutilise (MSCATALOG), et les <strong>au</strong>tres ont été complétées en s’inspirant <strong>de</strong>s différentsexemples existants.L’export <strong>de</strong>s données <strong>de</strong>s objets <strong>GIRIS</strong>Après avoir rencontré Monsieur EDEL, nous avons décidé <strong>de</strong> limiter la consultation<strong>de</strong>s objets graphiques qu’<strong>au</strong> constituant principal du rése<strong>au</strong> à savoir la conduite avec<strong>de</strong>s informations précises (date <strong>de</strong> pose, matéri<strong>au</strong>, diamètre, etc…).Plusieurs métho<strong>de</strong>s existent afin <strong>de</strong> récupérer les données <strong>GIRIS</strong> stockées dansOracle vers Microsoft Access puis éventuellement XBase.1 ère métho<strong>de</strong> : Import via Microsoft Access directementMa métho<strong>de</strong> consiste à lier via <strong>un</strong>e connexion ODBC les tables désirées du modèlerelationnel <strong>GIRIS</strong> dans ACCESS. Ensuite je crée <strong>de</strong>s tables sous Microsoft Access parl’intermédiaire d’<strong>un</strong>e requête simple sur le numéro INSEE <strong>de</strong> la comm<strong>un</strong>e. Ensuite,Page 51

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

Saved successfully!

Ooh no, something went wrong!