Bandeau haut

Outils pour utilisateurs

Outils du site


fonctions:structuration:gestion:mapinfo

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
fonctions:structuration:gestion:mapinfo [//02/02/2012 20:13//] helenefonctions:structuration:gestion:mapinfo [//04/05/2015 13:37//] (Version actuelle) faure
Ligne 1: Ligne 1:
 ====== Gestion de la base de données Mapinfo ====== ====== Gestion de la base de données Mapinfo ======
  
-Si Mapinfo n’a pas sa propre base de données, il est en revanche très bien intégré aux autres bases des données du marché comme ORACLEAccess, PostGreSQL, etcIl intègre parfaitement le langage SQL et intègre directement PostGre+MapInfo offre plusieurs manières pour réaliser la gestion et utilisation de base de données.  
 +La façon la plus simple de organiser les données consiste en maintenir un ensemble de fichiers avec des tableaux (comme par exemplefichiers Microsoft Excel ou fichiers .TAB).  
 +MapInfo offre également des options plus complexes comme la connexion aux serveurs de base de données (SQL Server, Oracle Spatial ou PostgreSQL avec PostGIS) ou la connexion aux services Web.
  
-== Ouvrir une base Access ==+   *__Systèmes de gestion de bases de données__ : 
 +MapInfo peut accéder les donnés des bases de données spatiales suivantes : 
 +• Microsoft SQLServer Spatial 
 +• Microsoft SQLServer avec SpatialWare 
 +• Oracle Spatial 
 +• PostgreSQL avec PostGIS 
 +MapInfo peut utiliser des données textuelles et de point tirées de : 
 +• Microsoft Access 
 +• Base de données qui suive le standard ODBC (Open Database Connectivity)
  
-Pour ouvrir une base de données Access dans Mapinfoil suffit de se rendre simplement dans le menu « Fichier », « Ouvrir » et on sélectionne le format base Access.+   *__Ouverture de connexion__: 
 +Pour que MapInfo puisse se connecter a un système de base de données, le pilote associé au système doit être installé sur l'ordinateur (le pilote normalement est fournit avec l'installation du système de base de données). Une fois le pilote est installé, dans le menu « Fichier » l'utilisateur peut choisir l'option « Ouvrir une connexion DBMS » pour configurer la connexion à la source de données. 
 +Une fois la connexion est ouverte, elle demeure active tant que MapInfo n'est pas fermé. Alors, aprés l'ouverture de MapInfo, si il existe dans le projet des tableaux qui sont dans des base de donnéesl'utilisateur doit cliquer sur l'option « Ouvrir une connexion DBMS » dans le menu « Fichier » et choisir la configuration associé (configuration crée dans le première accès au DBMS).
  
-{{:fonctions:structuration:gestion:bases-de-donnees_1_.png|}} {{:fonctions:structuration:gestion:bases-de-donnees_2_.png|}}+   *__Types de données supportés__: 
 +MapInfo supporte une grosse liste de types de données OBDC (SQL_BIT, SQL_INTEGER, SQL_CHAR, etc.). Par rapport aux différents systèmes DBMS, MapInfo offre des niveaux de compatibilités distincts il accepte tous les types de données du système PostGIS mais seulement quelques types du système Oracle Spatial.
  
-Quand on ouvre une base de données comme celle-ci dans Mapinfo, le logiciel crée automatiquement un .tab qui nous permet de l’ouvrir simplement ensuite sous la forme d’une table classique. Par ailleurs, Mapinfo et Access sont dynamiques donc quand une information est modifiée dans Mapinfo, cela la génère automatiquement dans le fichier Access+   *__Cataloque de cartes__: 
 +MapInfo doit créer une table qui s'appelle MAPINFO.MAPINFO_MAPCATALOG sur la base de données. Ce table est un catalogue de cartes qui est utilisé pour la sauvegarde des informations relatives aux vues et aux tables spatiales. MapInfo vient avec l'outil EasyLoader pour faciliter la création de ce catalogue.
  
-== Importer un fichier XML ==+   *__Clé primaire spatiale__: 
 +Pour que MapInfo puisse utiliser les tables d'un DBMS, elles doivent avoir un clé primaire spatiale. Si la table ne contient pas cette information, l'utilisateur peut utiliser l'option « Enregistrer tables sous » dans le menu « Fichier » pour créer une nouvelle table avec les colonnes associées à la clé primaire spatiale.
  
-En passant par le menu « Table » et « Importer », on peut importer des fichiers XMLLe XML est un format d’échange en base de données qui permet de partager juste la structure de la base de données soit la structure et les données déjà rentrées à l’intérieur+   *__Rendre une table cartographiable__: 
 +Après ouvrir une connexion avec un DBMS et ajouter les références géométriques aux tables, MapInfo peut manipuler les données sous forme de tableau à partir d'une fenêtre « Données ». Par contre, pour afficher les données sur une carte, l'utilisateur doit rendre la table cartographiable à partir de l'option « Cartographie table DBMS » dans le menu « Table/Gestion tables ». Ce processus défini les caractéristiques cartographiques de la table : champs avec information spatiale, système de projection, etc. Les informations cartographiques d'une table est enregistré sur le catalogue de cartes (MAPINFO_MAPCATALOG). Alors, la cartographie d'une table doit être faite seulement une fois.
  
-{{:fonctions:structuration:gestion:bases-de-donnees_3_.png|}} {{:fonctions:structuration:gestion:bases-de-donnees_4_.png|}}+   *__Ouverture des tables__ : 
 +MapInfo permet deux types d’accès aux tables direct et lien. 
 +Le mode accès direct consiste de l'utilisation de la table directement sur le systèmes DBMSAlors, tous les opérations sont faites sur le serveur et aucune copie local est crée. L'utilisateur a l'option de réaliser l'accès direct avec ou sans cache. 
 +Si le mode lien est choisi, MapInfo crée une copie local d'une table DBMS. Tous les opérations sont locales et l'utilisateur doit utiliser l'option « Rafrîchir Table DBMS » dans le menu « Table/Gestion tables » pour actualiser la table sur le serveur. Le mode lien impose un limite de 2 Go par fichier de données
  
-== Etablir une connexion DBMS ==+   *__Services Web__ : 
 +MapInfo a la capacité de se connecter aux services Web disponibles sur l'Internet ou sur une Intranet pour accéder des tables WMS (Web Map Service) ou WFS (Web Feature Service). En outre, MapInfo offre également les types de services suivants : 
 +• Service de Géocodage 
 +• Service de Routing ou de zones d'accessibilité 
 +• Service d'images tuilées de cartographie 
 +Avec tables WMS et WFS et les autres services, l'utilisateur peut récupérer des données partagées et créer cartes plus élaborés.
  
-Sinon, on peut établir une connexion DBMS avec une table grâce à la barre d’outils correspondante, qu’on obtient en faisant un clic droit sur le ruban supérieurCette barre d’outils nous permet d’ouvrir une base DBMS (DataBase Management Systeméquivalent de SGBD).+   *__SQLite__ : 
 +MapInfo a la capacité de lire base de donnés du type SQLite à travers de la technologie d'accès FDO OSGeoLa plus grande avantage de ce format est la capacité de  partager de données spatiales avec d'autres applications commepar exemple, les produits Autodesk.
  
-Une table DBMS est une table Mapinfo chargée à partir d’une base de données distante et conservant des liens avec la table correspondante de cette table. La plupart des fonctions réalisables sur des tables Mapinfo classiques sont réalisables sur des tables DBMS (lecture, écriture, requêtes, etc).  
  
-{{:fonctions:structuration:gestion:bases-de-donnees_5_.png|}} {{:fonctions:structuration:gestion:bases-de-donnees_6_.png|}} 
-Quand on demande la connexion à une base, la fenêtre suivante s’ouvre. Elle demande de choisir l’emplacement de la base, dans le rectangle « Regarder dans » et son format pour pouvoir établir ensuite la connexion.  
- 
-{{:fonctions:structuration:gestion:bases-de-donnees_7_.png|}}  
- 
-Une fois que la connexion est établie, on peut modifier la table. Pour cela, on ouvre la table depuis la barre d’outils DBMS.  
  
 ---- ----
Ligne 34: Ligne 52:
  
 ---- ----
-Compléments : [[Groupe MapInfo]]+Mis à jour par Dorota Dlugosz et Pierre-Baptiste Faure, 2015, MapInfo 12
  
  
fonctions/structuration/gestion/mapinfo.1328210005.txt.gz · Dernière modification : //02/02/2012 20:13// de helene

Bandeau bas