Mise en place de la base de données spatialisée de ... - Tour du valat
Mise en place de la base de données spatialisée de ... - Tour du valat Mise en place de la base de données spatialisée de ... - Tour du valat
Petra Cohez-Vajda Mise en place de la base de données Salicornia 5.3.1 Visualisation Cette fonction est accessible pour tout le monde dans la partie consultation. Pour visualiser les données l’utilisateur doit posséder MapInfo. Lorsque l’utilisateur clique sur le bouton de commande adéquat une procédure permet d’enregistrer les coordonnées X et Y des données sélectionnées dans une table provisoire d’Access : « Point_carto » (une table provisoire car elle ne sert pas pour stocker l’information, avant d’ajouter les données correspondantes à la sélection les anciens enregistrements sont supprimés). La procédure fait appel à une fonction VBA nommée « carto » qui tout d’abord vérifie si l’utilisateur possède MapInfo. Le chemin d’accès vers le logiciel MapInfo (C:\Program Files \MapInfo \Professional \MAPINFOW.EXE) est stocké dans une table « système » 36 . Si la fonction ne trouve pas à cet emplacement le fichier .exe, alors il demande à l’utilisateur de le préciser. Si l’utilisateur ne possède pas le logiciel, il est averti par un message qu’il ne peut pas accéder à cette possibilité de l’application. Au cas contraire, donc si l’utilisateur possède MapInfo, la fonction écrit le document .wor et lance MapInfo. Cette fonction utilise aussi une application programmée sous MapBasic (nommée Point_Carto.mbx), qui enregistre automatiquement les données de la table provisoire d’Access dans une table MapInfo et crée les points de sélection. Une fois le document .wor créé, la fonction « carto » enregistre la fenêtre carte sous format .png, le document .wor se ferme et l’image .png s’affiche dans Microsoft Photo Editor. Figure XX. Exemple des données visualisées : L’emplacement des colonies nicheurs des Hérons entre 2002 et 2006 36 Dans la table appelée « système » on stocke des paramètres de l’application : des options des copies de sauvegarde, le chemin d’accès vers MapInfo, le compteur d’ouverture… 50
Petra Cohez-Vajda Mise en place de la base de données Salicornia Cette fonction sert uniquement pour la visualisation, les utilisateurs n’ont pas de possibilité d’accéder aux données ou au document .wor sous MapInfo. 5.3.2 Analyses thématiques Des requêtes paramétrées (pour le suivi des Odonates et de la Diane) et des analyses croisées (pour le suivi des Oiseaux : dénombrement mensuel des oiseaux d’eau, suivi des colonie de Hérons et des oiseaux nicheurs) ont été établies pour aider le travail du gestionnaire du domaine. Des requêtes d’Access ont été liées avec MapInfo par les étapes décrites ci-dessous. Connexion DBMS Premièrement on a dû compléter l’installation du logiciel car si on choisit l’installation typique / normal les outils DBMS (cf. Figure XXI) ne sont pas disponibles. Une fois notre installation complétée, on a lié les requêtes d’Access à MapInfo par une simple connexion DBMS. Pour réaliser une telle connexion on doit appeler la commande « ouvrir DBMS », puis les boîtes de dialogues se succèdent où on doit choisir la base de donnée d’Access, la table ou requête qu’on souhaite lier et les colonnes à extraire. Après avoir établi la liaison, on peut consulter les données de la base d’Access dans la fenêtre Table de MapInfo. Pour visualiser les données et créer les points de suivi il fallait rendre cartographiable les requêtes. Cette opération demande la création d’un catalogue des cartes. Ouvrir une connexion DBMS Rafraîchir une table DBMS Cartographier une table Déconnecter Figure XXI. Les outils de DBMS Catalogue de cartes A l’aide d’un outil fourni avec le logiciel MapInfo, « miodbcat.mbx », on peut créer le catalogue. Ce catalogue s’ajoute automatiquement à la base d’Access comme un objet table nommé MapInfo_MAPCATALOG. Ce catalogue sert pour stocker des informations spatiales (CoordinateSystem, XColumnName, YColumnName…etc.) sur les tables/requêtes cartographiées. Chaque fois que l’on rend cartographiable une nouvelle table de la base de données, une ligne s’ajoute dans la table MapInfo_MAPCATALOG avec les nouvelles métadonnées spatiales. Cartographier des tables Une fois que le catalogue de carte a été créé on a pu cartographier nos requêtes à l’aide de la commande «Cartographier une table». On a du choisir la projection, le symbole et préciser quelles colonnes correspondent aux coordonnées X et Y. 51
- Page 1: Mise en place de la base de donnée
- Page 4 and 5: Petra Cohez-Vajda Mise en place de
- Page 6 and 7: Petra Cohez-Vajda Mise en place de
- Page 8 and 9: Petra Cohez-Vajda Mise en place de
- Page 10 and 11: Petra Cohez-Vajda Mise en place de
- Page 12 and 13: Petra Cohez-Vajda Mise en place de
- Page 14 and 15: Petra Cohez-Vajda Mise en place de
- Page 16 and 17: Petra Cohez-Vajda Mise en place de
- Page 18 and 19: Petra Cohez-Vajda Mise en place de
- Page 20 and 21: Petra Cohez-Vajda Mise en place de
- Page 22 and 23: Petra Cohez-Vajda Mise en place de
- Page 24 and 25: Petra Cohez-Vajda Mise en place de
- Page 26 and 27: Petra Cohez-Vajda Mise en place de
- Page 28 and 29: Petra Cohez-Vajda Mise en place de
- Page 30 and 31: Petra Cohez-Vajda Mise en place de
- Page 32 and 33: Petra Cohez-Vajda Mise en place de
- Page 34 and 35: Petra Cohez-Vajda Mise en place de
- Page 36 and 37: Petra Cohez-Vajda Mise en place de
- Page 38 and 39: Petra Cohez-Vajda Mise en place de
- Page 40 and 41: Petra Cohez-Vajda Mise en place de
- Page 42 and 43: Petra Cohez-Vajda Mise en place de
- Page 44 and 45: Petra Cohez-Vajda Mise en place de
- Page 46 and 47: Petra Cohez-Vajda Mise en place de
- Page 48 and 49: Petra Cohez-Vajda Mise en place de
- Page 50 and 51: Petra Cohez-Vajda Mise en place de
- Page 54 and 55: Petra Cohez-Vajda Mise en place de
- Page 56 and 57: Petra Cohez-Vajda Mise en place de
- Page 58 and 59: Petra Cohez-Vajda Mise en place de
- Page 60 and 61: Petra Cohez-Vajda Mise en place de
- Page 62 and 63: Petra Cohez-Vajda Mise en place de
- Page 64 and 65: Petra Cohez-Vajda Mise en place de
- Page 66 and 67: Petra Cohez-Vajda Mise en place de
- Page 68 and 69: Petra Cohez-Vajda Mise en place de
- Page 70 and 71: Petra Cohez-Vajda Mise en place de
- Page 72 and 73: Petra Cohez-Vajda Mise en place de
- Page 74 and 75: Petra Cohez-Vajda Mise en place de
- Page 76 and 77: Petra Cohez-Vajda Mise en place de
- Page 78 and 79: Petra Cohez-Vajda Mise en place de
- Page 80 and 81: Petra Cohez-Vajda Mise en place de
- Page 82 and 83: Petra Cohez-Vajda Mise en place de
- Page 84 and 85: Petra Cohez-Vajda Mise en place de
- Page 86 and 87: Petra Cohez-Vajda Mise en place de
- Page 88 and 89: Petra Cohez-Vajda Mise en place de
- Page 90 and 91: Informations générales Qualité F
- Page 92 and 93: Informations générales Qualité F
- Page 94 and 95: ANNEXE III. MODELE ENTITE -ASSOCIAT
Petra Cohez-Vajda<br />
<strong>Mise</strong> <strong>en</strong> <strong>p<strong>la</strong>ce</strong> <strong>de</strong> <strong>la</strong> <strong>base</strong> <strong>de</strong> données Salicornia<br />
Cette fonction sert uniquem<strong>en</strong>t pour <strong>la</strong> visualisation, les utilisateurs n’ont pas <strong>de</strong><br />
possibilité d’accé<strong>de</strong>r aux données ou au docum<strong>en</strong>t .wor sous MapInfo.<br />
5.3.2 Analyses thématiques<br />
Des requêtes paramétrées (pour le suivi <strong>de</strong>s Odonates et <strong>de</strong> <strong>la</strong> Diane) et <strong>de</strong>s analyses<br />
croisées (pour le suivi <strong>de</strong>s Oiseaux : dénombrem<strong>en</strong>t m<strong>en</strong>suel <strong>de</strong>s oiseaux d’eau, suivi<br />
<strong>de</strong>s colonie <strong>de</strong> Hérons et <strong>de</strong>s oiseaux nicheurs) ont été établies pour ai<strong>de</strong>r le travail<br />
<strong>du</strong> gestionnaire <strong>du</strong> domaine.<br />
Des requêtes d’Access ont été liées avec MapInfo par les étapes décrites ci-<strong>de</strong>ssous.<br />
Connexion DBMS<br />
Premièrem<strong>en</strong>t on a dû compléter l’instal<strong>la</strong>tion <strong>du</strong> logiciel car si on choisit<br />
l’instal<strong>la</strong>tion typique / normal les outils DBMS (cf. Figure XXI) ne sont pas<br />
disponibles. Une fois notre instal<strong>la</strong>tion complétée, on a lié les requêtes d’Access à<br />
MapInfo par une simple connexion DBMS. Pour réaliser une telle connexion on doit<br />
appeler <strong>la</strong> comman<strong>de</strong> « ouvrir DBMS », puis les boîtes <strong>de</strong> dialogues se succèd<strong>en</strong>t où<br />
on doit choisir <strong>la</strong> <strong>base</strong> <strong>de</strong> donnée d’Access, <strong>la</strong> table ou requête qu’on souhaite lier et<br />
les colonnes à extraire. Après avoir établi <strong>la</strong> liaison, on peut consulter les données <strong>de</strong><br />
<strong>la</strong> <strong>base</strong> d’Access dans <strong>la</strong> f<strong>en</strong>être Table <strong>de</strong> MapInfo. Pour visualiser les données et<br />
créer les points <strong>de</strong> suivi il fal<strong>la</strong>it r<strong>en</strong>dre cartographiable les requêtes. Cette opération<br />
<strong>de</strong>man<strong>de</strong> <strong>la</strong> création d’un catalogue <strong>de</strong>s cartes.<br />
Ouvrir une<br />
connexion DBMS<br />
Rafraîchir une<br />
table DBMS<br />
Cartographier<br />
une table<br />
Déconnecter<br />
Figure XXI. Les outils <strong>de</strong> DBMS<br />
Catalogue <strong>de</strong> cartes<br />
A l’ai<strong>de</strong> d’un outil fourni avec le logiciel MapInfo, « miodbcat.mbx », on peut créer<br />
le catalogue. Ce catalogue s’ajoute automatiquem<strong>en</strong>t à <strong>la</strong> <strong>base</strong> d’Access comme un<br />
objet table nommé MapInfo_MAPCATALOG. Ce catalogue sert pour stocker <strong>de</strong>s<br />
informations spatiales (CoordinateSystem, XColumnName, YColumnName…etc.)<br />
sur les tables/requêtes cartographiées. Chaque fois que l’on r<strong>en</strong>d cartographiable une<br />
nouvelle table <strong>de</strong> <strong>la</strong> <strong>base</strong> <strong>de</strong> données, une ligne s’ajoute dans <strong>la</strong> table<br />
MapInfo_MAPCATALOG avec les nouvelles métadonnées spatiales.<br />
Cartographier <strong>de</strong>s tables<br />
Une fois que le catalogue <strong>de</strong> carte a été créé on a pu cartographier nos requêtes à<br />
l’ai<strong>de</strong> <strong>de</strong> <strong>la</strong> comman<strong>de</strong> «Cartographier une table». On a <strong>du</strong> choisir <strong>la</strong> projection, le<br />
symbole et préciser quelles colonnes correspond<strong>en</strong>t aux coordonnées X et Y.<br />
51