Skip to Content

Comment importer/exporter des données au format MapInfo (TAB) ?

Auteur : Vince
IMPORTATION
  • OGR2OGR

La syntaxe de base pour opérer une importation avec OGR2OGR est la suivante :

        ogr2ogr -f "ESRI Shapefile" [fichier de destination].shp [fichier source].tab

Soit, par exemple :

        ogr2ogr -f "ESRI Shapefile" e:\essai.shp e:\mapinfo\couche.tab

Cette commande transformera la table Mapinfo "couche.tab" en shapefile "essai.shp".


D'autres options sont disponibles dans OGR2OGR, notamment pour reprojeter les données, les ajouter à un shapefile existant plutôt que d'en créer un nouveau, n'importer qu'un seul type de géométrie (points, ligne ou polygones...).

Pour l'utilisation de ces options supplémentaires, se référer aux ressources citées dans la première question du chapitre : "Où trouver les outils d'import/export de données?", paragraphe 5.

 

  • Traducteur universel de MapInfo

Voir le sujet suivant

Cette procédure nécessite de posséder au moins une licence de MapInfo.

  • Outils > Traducteur Universel > Traducteur Universel…
  • Choisir le format du fichier source (MapInfo TAB) et charger le(s) fichier(s) à convertir puis sélectionner le format du fichier (ESRI Shape) de sortie et choisir le répertoire de destination > Ok.
  • La conversion est lancée.
  • Un message avertit que la traduction a réussi. Les fichiers convertis sont dans le répertoire spécifié ci-dessus.

 

EXPORTATION
  • OGR2OGR

La syntaxe de base pour opérer une exportation avec OGR2OGR est la suivante :

        ogr2ogr -f " Mapinfo File" [fichier de destination].tab [fichier source].shp

Soit, par exemple :

        ogr2ogr -f "Mapinfo File" e:\essai.tab e:\arcgis\couche.shp

Cette commande convertira les données du shapefile "couche.shp" en table Mapinfo "essai.tab".


D'autres options sont disponibles dans OGR2OGR, notamment pour reprojeter les données, les ajouter à un shapefile existant plutôt que d'en créer un nouveau, n'importer qu'un seul type de géométrie (points, ligne ou polygones...).

Pour l'utilisation de ces options supplémentaires, se référer aux ressources citées dans la première question du chapitre : "Où trouver les outils d'import/export de données?", paragraphe 5.

 

  • Traducteur universel de MapInfo

Cette procédure nécessite de posséder au moins une licence de MapInfo. Elle est décrite dans la FAQ MapInfo du Portail SIG.

Commentaires

Ogr2ogr: export de l'ensemble des tables d'une base PostGIS

Bonjour,

Un complément d'infomation sur l'import export de données avec ogr2ogr est disponible ici:
http://www.bostongis.com/PrinterFriendly.aspx?content_name=ogr_cheatsheet

Notamment cette ligne qui permet l'export de toutes les tables d'une base dans un répertoire en une seule commande:

ogr2ogr -f "MapInfo File" mydatadump PG:"host=myhost user=myloginname dbname=mydbname password=mypassword"

voir le § "Exporting multiple tables from PostGIS using Ogr2Ogr"

Le seul "soucis" de ce site: il est en anglais! ;)
Bons exports à tous et merci pour la doc.

Export tab to shp

Bonjour, j'ai visualisé le lien http://www.bostongis.com/PrinterFriendly.aspx?content_name=ogr_cheatsheet et effectivement c'est un peu difficile à comprendre car c'est en anglais du coup, j'ai pas tellement compris le principe. J'ai des fichiers TAB que je dois exporter en SHP. Dois-je utiliser un traducteur en ligne ou est-que je peux utiliser Qgis? Je n'est que Qgis actuellement?

Merci