Acces natif aux donnĂ©es au format MapInfo depuis AutoCAD Map 3D – Version longue

3 min de lecture

FDO est la couche logicielle utilisée par AutoCAD Map 3D pour accéder aux données géospatiales.
OGR est une bibliothèque de traduction géospatiale multi-plateformes open source. OGR est notamment utilisé dans MapServer pour accéder nativement à différents formats de données géospatiales.

Dans le cadre de la fondation OSGeo, un fournisseur open source FDO pour OGR a Ă©tĂ© dĂ©veloppĂ©. Grâce Ă  ce fournisseur, tous les logiciels supportant FDO accèdent en lecture aux donnĂ©es aux formats MapInfo (tab et mif/mid).  C’est notamment le cas d’AutoCAD Map 3D 2008, de MapGuide Open Source et d’Autodesk MapGuide Enterprise. A ce jour, ce fournisseur n’est pas supportĂ© par Autodesk; il n’est pas livrĂ© en standard avec les produits Autodesk.

L’installation de ce nouveau fournisseur nĂ©cessite quelques opĂ©rations dĂ©crites ci après.

   1. Quelle version du fournisseur ?

Sur le site de l’OSGeo, diffĂ©rentes versions du fournisseur OGR sont disponibles en tĂ©lĂ©chargement.
Pour savoir quelle version correspondant Ă  votre logiciel, consultez l’URL : http://fdo.osgeo.org/productsUsingFdo.html
On y voit notamment que AutoCAD Map 3D 2008 utilise FDO 3.2.1

Blog_post_7_image_1

    2. TĂ©lĂ©charger le fournisseur

Les fournisseurs FDO sont téléchargeable sur http://fdo.osgeo.org/downloads.html

Les binaires de la version 3.2.1 contiennent le fournisseur FDO pour OGR (tĂ©lĂ©chargeable directement Ă  l’URL http://download.osgeo.org/fdo/3.2.1/OGRProvider-3.2.1.win32.zip).

Blog_post_7_image_2

Ce fichier ZIP contient un seul fichier : OGRProvider.dll

    3. Installer le fournisseur pour AutoCAD Map 3D 2008

Copier le fichier OGRProvider.dll dans le rĂ©pertoire FDO\Bin du rĂ©pertoire d’installation d’AutoCAD Map 3D 2008 (par dĂ©faut C:\Program Files\AutoCAD Map 3D 2008\FDO\bin)
Dans ce même répertoire se trouve le fichier providers.xml qui liste les fournisseurs disponible.
Faire une copie de ce fichier, puis Ă©diter l’original pour y ajouter le texte AVANT le dernier TAG de fermeture :

  <FeatureProvider>
    <Name>OSGeo.OGR.3.2</Name>
    <DisplayName>Fournisseur OSGeo FDO pour OGR </DisplayName>
    <Description>Accès en lecture via OGR (supporte Tab MapInfo et Personal GeoDB Esri). </Description>
    <IsManaged>False</IsManaged>
    <Version>3.2.1.0</Version>
    <FeatureDataObjectsVersion>3.2.1.0</FeatureDataObjectsVersion>
    <LibraryPath>OGRProvider.dll</LibraryPath>
  </FeatureProvider>

Une fois ce texte insĂ©rĂ©, vĂ©rifiez que votre fichier ressemble Ă  celui ci (cliquez sur l’image) :
Blog_post_7_image_3_3
 

    4. Relancez AutoCAD Map 3D 2008

Cliquez sur le bouton DonnĂ©es du gestionnaire d’affichage, puis sur Connexion aux donnĂ©es.
Blog_post_7_image_4

    5. La liste des fournisseurs FDO apparait. Cliquez sur Ajouter la connexion OGR.
Blog_post_7_image_5

    6. Nom de la connexion
Donnez un nom à la connexion (ou laissez un nom par défaut). Puis dans le champ DataSource (source
de donnĂ©es), saisissez un nom de rĂ©pertoire contenant des donnĂ©es au format MapInfo Tab ou Mif/Mid. Laissez le champ ReadOnly (lecture seule) Ă  TRUE (cliquez sur l’image).
Blog_post_7_image_6_2

    7. Cliquez sur "Connecter"

8- Dans la liste des fichiers MapInfo se trouvant dans le rĂ©pertoire indiquĂ©, sĂ©lectionner les donnĂ©es que vous souhaitez afficher dans Map 3D, puis cliquer sur Ajouter Ă  la carte… et voilĂ  !
Blog_post_7_image_8

Une limitation Ă  connaitre : Ă  ce jour, et avec ce pilote, l’accès aux donnĂ©es aux formats MapInfo est en lecture seule. Il est bien sĂ»r toujours possible d’exporter des donnĂ©es au format MapInfo… mais ce n’est plus de l’accès natif.

Je ferais prochainement un post nettement plus court, pour les experts 🙂

Pour ceux qui souhaitent utiliser ce fournisseur FDO pour OGR avec MapGuide Open Source ou Autodesk MapGuide Enterprise, l’installation est similaire. Je couvrirais aussi ce point dans un prochain post…

L’intĂ©rĂŞt de ce fournisseur est qu’il permet d’accĂ©der nativement Ă  de nombreux autres formats, comme les Personnal GeoDatabase (fichiers Access), PostGIS, …

 

Aidez moi à traiter de ce qui vous est le plus utile : quel(s) format(s) vous intéressent le plus ?

Abonnement e-mail