AutoCAD Map 3D 2008 – Connexion à Oracle Spatial et Oracle Locator

3 min de lecture

Depuis AutoCAD Map 3D 2006 (3 versions déjà !) et l’utilisation croissante de FDO, l’exploitation depuis AutoCAD Map 3D de données stockées dans Oracle Spatial et Oracle Locator n’a jamais été aussi simple et performante.
Cet article décrit la connexion à Oracle Spatial et Oracle Locator depuis AutoCad Map 3D 2008 SP1 (la version commercialisée au moment de la rédaction); cependant une grande partie de ce qui est écrit ici est applicable à AutoCAD Map 3D 2007, ainsi qu’à AutoCAD Civil 3D (qui intègre AutoCAD Map 3D)

1. Affichez le volet Tâches via l’une de ces possibilités  :
            – Vue/Volet Tâches (CUI Map 3D Geospatial)
            – Affichage/Volet Tâches (CUI Map Classique)
            – La commande "_mapwspace" (par exemple dans Civil 3D)

2. Dans l’onglet Gestionnaire d’affichage du volet tâches, cliquez sur "Données" et "Connexion aux données".

Blog_post_oracle_image_1

3. Sélectionnez "Ajouter la connexion Oracle" pour utiliser le fournisseur Autodesk FDO pour Oracle. Notez que ce fournisseur n’est pas marqué "Fournisseur OSGeo FDO" mais "Fournisseur Autodesk FDO"; il s’agit d’un fournisseur dont le code source n’a pas été confié à l’OSGeo, à l’inverse, par exemple, du fournisseur OSGeo FDO pour ArcSDE :

Blog_post_oracle_image_2

4. Saisissez ensuite les paramètres "Nom de la connexion" et "Nom du service" :

Blog_post_oracle_image_3

Nom de la connexion : nom que vous donnez à cette connexion – à votre choix

Nom du service : nom du service Oracle utilisé pour la connexion. Ce nom est paramétré via le client fourni par Oracle.

5. Cliquez sur "Connexion", saisissez votre nom d’utilisateur Oracle et votre mot de passe, puis cliquez sur "Connecter"
Blog_post_oracle_image_4

6. Il y a deux manières d’organiser le stockage des données dans Oracle Spatial et Oracle Locator :
– en utilisant des tables de métadonnées propres à la technologie Open Source FDO
– en n’utilisant pas ces tables de métadonnées, ce qui permet d’accéder à toutes données stockées dans Oracle Spatial et Oracle Locator, quel que soit l’outil utilisé pour charger ces données (pour peu qu’il utilise le type MDSYS.SDO_GEOMETRY fourni par Oracle).

En cochant "Afficher toutes les banques de données", vous demandez à AutoCAD Map d’afficher les noms des schémas ne contenant pas ces tables de métadonnées FDO ainsi que les noms des schémas contenant ces tables spécifiques à FDO.

Cochez "Afficher toutes les banques de données", et sélectionnez le schéma contenant les tables Oracle auxquelles vous souhaitez accéder. Dans la zone "Version", sélectionnez la version des données à laquelle vous souhaitez accéder (si vous n’avez pas définit de version dans Oracle à l’aide d’Oracle Workspace Manager ou d’AutoCAD Map 3D, vous n’aurez que la version par défaut : "LIVE"). Puis cliquez sur "Connecter" :

Blog_post_oracle_image_5

7. La liste des tables Oracle contenant des données géographiques apparait. Choisissez celles auxquelles que vous souhaitez accéder, puis indiquez si vous souhaitez les ajouter à la carte de manière complète, ou avec une requête pour filter les enregistrements de la table Oracle :

Blog_post_oracle_image_6

8. Et voilà ! Vos données Oracle apparaissent, prêtes à être exploiter avec les fonctionnalités SIG d’AutoCAD Map 3D :

Blog_post_oracle_image_7

9. Que peut on faire avec ces données ?
Et bien, tout ce que l’on peut faire sur les données FDO, que ce soit celles stockées dans ArcSDE, dans SQL Server, MySQL, dans des fichiers SHP, SDF, … Ainsi, vous pouvez :
– modifier ces données SIG en utilisant les outils de dessin et d’accrochage aux objets d’ AutoCAD
– renseigner les métadonnées de ces données
– filter des données sur des critères alphanumériques ou géographiques
– réaliser des jointures entre sources FDO
– réaliser des zones tampons
– les publier facilement et rapidement grâce à la technologie MapGuide
– …

Abonnement e-mail