AutoCAD ® Map 3D 2012 Manuel de Formation (Module d’administration-Support de cours)
AutoCAD® Map 3D 2012
Manuel de Formation
(Module d’administration-Support de cours)
Formation STEG 2011
i
Sommaire
I. Présentation de la gestion des données .............................................................. 1
A. A propos des classes d'objets géospatiales, des banques de données et des
schémas .................................................................................................................. 2
1. Présentation des données géospatiales ........................................................ 2
2. Hiérarchie des données ................................................................................. 4
B. Utilisation des objets géographiques dans une carte .................................... 5
1. Utilisation de schémas FDO .......................................................................... 5
2. Utilisation de données SQL Server ................................................................ 5
3. Utilisation de données SQL Server Spatial .................................................... 7
4. Utilisation de données SDF ........................................................................... 9
5. Utilisation de données SHP ......................................................................... 10
6. Utilisation de données ODBC ...................................................................... 11
C. Présentation de l'utilisation de sources d'objet ............................................ 13
1. Configuration des utilisateurs de la base de données ................................. 14
2. Création d'une banque de données ............................................................. 16
3. Création de banques de données FDO pour SQL Server Spatial ............... 18
4. Suppression d'une source d'objets .............................................................. 21
D. Utilisation des schémas ............................................................................... 22
1. Présentation de l'utilisation de schémas ...................................................... 22
2. Exposition d'une vue de base de données native dans un schéma ............ 28
3. Mappage de vues existantes en classes d'objets ........................................ 28
4. Accès aux vues à partir d'un schéma natif .................................................. 29
5. Importation et exportation d'un schéma ....................................................... 31
Formation STEG 2011
ii
6. Affichage d'un schéma ................................................................................ 32
7. Modification d'un schéma ............................................................................ 33
8. Cotes Z et M ................................................................................................ 33
9. Restrictions de nom ..................................................................................... 33
10. Modification du nom du fournisseur.......................................................... 34
11. Suppression d'un schéma ........................................................................ 35
12. Annulation des modifications apportées à un schéma ............................. 36
E. Migration des données ................................................................................ 36
1. Présentation de la migration des données .................................................. 37
2. Migration de données SIG (copie par lot) .................................................... 37
3. Fonctionnement de la conversion des types de données lors de la copie par
lot 40
4. Correction des erreurs de géométrie au terme d'une copie par lot .............. 42
5. Consultation des informations du journal de la copie par lot ....................... 43
6. Autres procédures pour la migration de données ........................................ 43
II. Personnalisation de votre environnement de travail .......................................... 47
A. Présentation de l’environnement de travail .................................................. 47
1. Sélection d'un espace de travail par défaut différent ................................... 48
2. L'utilisation d'un espace de travail personnalisé .......................................... 48
3. Skipping sélection Workspace ..................................................................... 48
4. Pour basculer entre les espaces de travail .................................................. 48
5. Pour créer un nouvel espace de travail ....................................................... 49
6. Pour ajouter un ruban, menu et options de la barre d'outils ........................ 49
7. Pour ajouter l'ensemble des onglets du ruban, des menus, barres d'outils ou
d'un espace de travail ........................................................................................ 50
Formation STEG 2011
iii
8. Pour restaurer les couleurs par défaut ........................................................ 50
9. Pour afficher l'interface de ligne de commande pour un espace de travail
particulier ........................................................................................................... 51
10. Pour masquer la barre d'état carte ........................................................... 51
11. Afin de permettre à jour retouches par défaut .......................................... 51
12. Pour désactiver le regroupement de connexions par défaut .................... 51
13. Pour activer les boîtes de dialogue de sélection de fichier ou de désactiver
51
14. Pour activer d'autres boîtes de dialogue ou de désactiver ....................... 52
B. Création de nouveaux systèmes de coordonnées ....................................... 52
1. Définition de systèmes de coordonnées ...................................................... 52
2. Présentation de la création de nouveaux systèmes de coordonnées .......... 52
3. Définition d'un système de coordonnées universelles ................................. 53
4. Origine conventionnelle ............................................................................... 53
5. Facteur de réduction d'échelle ..................................................................... 53
6. Définition d'un nouveau datum .................................................................... 55
7. Définition d'un ellipsoïde .............................................................................. 56
8. Création d'une catégorie de systèmes de coordonnées .............................. 57
9. Modification ou suppression d'un système de coordonnées universelles .... 57
10. Modification ou suppression d'un datum .................................................. 58
11. Modification ou suppression d'un ellipsoïde ............................................. 59
12. Modification ou suppression d'une catégorie de systèmes de coordonnées
59
13. Fichiers de données de grille et équivalences des datums ...................... 60
Formation STEG 2011
iv
14. Présentation des fichiers de données de grille et problèmes d'équivalence
des datums ........................................................................................................ 60
15. Modifier un fichier de système de coordonnées ....................................... 61
III. Utilisation des workflows ................................................................................. 64
A. Activités AutoCAD Map 3D et d'utilitaire ...................................................... 65
1. Activités parallèles et séquentielles ............................................................. 65
2. Définition des paramètres des activités ....................................................... 66
3. Liaison de paramètres ................................................................................. 66
4. Ajout d'activités aux workflow ...................................................................... 67
B. Procédure de création et de modification d’un workflow .............................. 67
1. Pour créer un workflow ................................................................................ 67
2. Pour modifier un workflow ........................................................................... 69
IV. Utilisation des API AutoCAD MAP 3D avec VBA ............................................ 73
V. Sauvegarde des données ............................................................................... 74
Formation STEG 2011
1
I. Présentation de la gestion des données
Chaque format de données géospatiales offre des fonctionnalités différentes. Le
tableau suivant montre les options disponibles pour vos banques de données.
Oracle SQL
Server
SQL
Server
Spatial
MySQL
ODBC SDF SHP ESRI
ArcSDE
WFS
Configurer
des
utilisateurs
Configurer
des
utilisateurs
Configurer
des
utilisateurs
Configurer
des
utilisateurs
Créer des
banques
de données
Créer des
banques
de
données
Création
De
banques
de
données
FDO pour
SQL
Server
Spatial
Créer des
banques
de
données
Créer des
banques
de données
Créer des
banques
de
données
Créer des
banques
de
données
Ajouter
des
données
à une carte
Ajouter
des
données
à une
carte
Ajouter
des
données
à une
carte
Ajouter
des
données
à une
carte
Ajouter
des données
à une carte
Ajouter
des
données
à une
carte
Ajouter
des
données
à une
carte
Ajouter
des données
à une carte
Ajouter
des
données
à une
carte
Styliser des
données
Styliser
des
données
Styliser
des
données
Styliser
des
données
Styliser
des
données
Styliser
des
données
Styliser des
données
Styliser
des
données
Consulter
ou
modifier des
données
d'attributs
Consulter
ou
modifier
des
données
d'attributs
Consulter
ou
modifier
des
données
d'attributs
Consulter
ou
modifier
des
données
d'attributs
Consulter
ou
modifier des
données
d'attributs
Consulter
ou
modifier
des
données
d'attributs
Consulter
ou
modifier
des
données
d'attributs
Consulter
ou
modifier des
données
d'attributs
Associer
des
données
à un autre
objet
géographiq
ue
Associer
des
données
à un autre
objet
géographi
que
Associer
des
données
à un autre
objet
géographi
que
Associer
des
données
à un autre
objet
géographi
que
Associer
des données
à un autre objet
géographique
Associer
des
données
à un autre
objet
géographi
que
Associer
des
données
à un autre
objet
géographi
que
Associer
des données
à un autre
objet
géographique
Associer
des
données
à un autre
objet
WFS
Formation STEG 2011
2
Créer un
schéma
Créer un
schéma
Créer un
schéma
Créer un
schéma
Créer un
schéma
Créer un
schéma
Afficher un
schéma
Afficher un
schéma
Afficher un
schéma
Afficher un
schéma
Afficher un
schéma
Afficher un
schéma
Afficher un
schéma
Afficher un
schéma
Modifier
un schéma
Modifier
un
schéma
Modifier
un
schéma
Modifier
un
schéma
Modifier
un
schéma
Modifier
un
schéma
Supprimer
un schéma
Supprimer
un
schéma
Supprimer
un
schéma
Supprimer
un
schéma
Supprimer
un
schéma
Supprimer
un
schéma
Copier des
données
depuis et
vers un
autre format
de données
Copier des
données
depuis et
vers un
autre
format de
données
Copier des
données
depuis et
vers un
autre
format de
données
Copier des
données
depuis et
vers un
autre
format de
données
Copier des
données
depuis et vers
un autre format
de données
Remarque
Vous pouvez
utiliser la fonction
Copie
par lot pour copier
des données
ODBC vers un
autre
fournisseur,
par exemple
Oracle, MySQL,
SQL Server, SDF
ou SHP.
Vous pouvez
copier des
données vers une
banque de
données OBDC
A condition d'avoir
correctement
configuré le
schéma
Copier des
données
depuis et
vers un
autre
format de
données
Copier des
données
depuis et
vers un
autre
format de
données
Copier des
données
depuis et vers
un autre
format de
données
Remarque
Vous pouvez
copier des
données dans
un schéma
ArcSDE si la
banque de
données et le
schéma sont
déjà configurés
dans la cible.
Copier
des
données
depuis et
vers un
autre
format de
données
A. A propos des classes d'objets géospatiales, des
banques de données et des schémas
1. Présentation des données géospatiales
Les données géospatiales sont organisées comme suit:
Formation STEG 2011
3
- objet géographique : représentation spatiale d'une entité réelle, comme une
route ou un poteau électrique, qui spécifie la géométrie et les autres propriétés
de l'objet.
- Classe d'objets : catégorie d'objets comportant des règles qui définissent
les types de données autorisés, les valeurs par défaut et les contraintes pour
ses objets membres. Par exemple, des classes d'objets peuvent exister pour
des routes, des poteaux électriques, entre autres.
- Schéma : collection de classes d'objets associées.
- Banque de données : collection de données d'objet dans un seul
emplacement de stockage.
Les banques de données SDF n'autorisent qu'un seul schéma par fichier,
mais les banques de base de données comme Oracle ou SQL Server peuvent
avoir plusieurs schémas. (Les fichiers SHP ne peuvent comporter qu'un seul
type de géométrie, mais vous pouvez stocker et copier plusieurs fichiers SHP
dans un dossier. Vous pouvez utiliser un fichier de configuration pour prendre
en charge plusieurs schémas lorsque vous établissez votre connexion vers un
fichier SHP).
Formation STEG 2011
4
2. Hiérarchie des données
Les données géospatiales sont stockées de manière hiérarchique, comme un
ensemble de tables : chaque rangée dans une table correspond à un objet et chaque
colonne à une propriété de cet objet. La table entière (son nom, le nom des
colonnes, les types de données, les valeurs par défaut et les contraintes) représente
une classe d'objets. L'ensemble des tables associées est appelé schéma et la
collection entière réside dans une banque de données. Par exemple, une banque de
données, telle qu'Oracle, peut comprendre plusieurs schémas. La base de données
peut définir les équipements d'une ville, avec des schémas propres à chaque type
d'équipement, comme l'électricité et l'eau. Le schéma électrique comprendra des
classes d'objets pour les poteaux et les transformateurs et le schéma pour l'eau
comprendra des classes d'objets pour les tuyaux et les bornes d'incendie.
a) Propriétés
Des propriétés définissent chaque classe d'objets. La classe d'objets Poteau peut
dès lors disposer des propriétés suivantes : numéro d'identification, nom, modèle,
matériau, hauteur, date d'installation, etc. Les propriétés qui définissent une classe
d'objets peuvent comporter des types de données, des valeurs par défaut et des
contraintes. Ceux-ci font en sorte qu'un objet respecte certains critères pour être
inclus dans une classe d'objets donnée. Par exemple, la classe d'objets "Grandes
routes" peut comprendre un champ appelé "Voies". La contrainte pour "Voies" peut
spécifier que la valeur correspondante doit être égale à 6 ou plus pour qu'une route
soit incluse dans la classe d'objets "Grandes routes".
b) Banques de données
Les objets peuvent être stockés dans une base de données spatiale (telle qu'Oracle,
MySQL ou SQL Server) ou dans la banque de données ArcSDE d'ESRI qui peut
servir de base de données spatiale Oracle ou SQL Server. Les objets peuvent être
stockés dans un fichier (comme SHP ou SDF). Les fichiers SHP associés peuvent
être stockés dans un dossier. Il est possible d'accéder aux objets à partir d'un service
Web (comme WFS ou WMS). AutoCAD Map 3D prend également en charge ODBC
(Open DataBase Connectivity), une interface normalisée permettant d'accéder à une
base de données à partir d'un programme. Une banque de données contient en
général un contexte spatial qui décrit les métadonnées ou paramètres spatiaux dans
lesquels la géométrie d'un ensemble d'objets réside. Le contexte spatial peut
Formation STEG 2011
5
spécifier le système de coordonnées, l'étendue et la tolérance. Une banque de
données peut inclure plusieurs contextes spatiaux, par exemple, un contexte pour
les données relatives au sol et un contexte pour les données schématiques. Pour
plus d'informations sur les objets, les classes d'objets et les schémas (y compris les
diagrammes qui illustrent ces concepts), reportez-vous aux sections "Définition des
objets" et "Définition d'un schéma" dans Pratiques recommandées pour la gestion
des données géospatiales, disponible à partir du menu d'aide (?) d'AutoCAD Map
3D.
B. Utilisation des objets géographiques dans une carte
Pour ajouter un objet à une carte, connectez-vous à sa banque de données et
sélectionnez les classes d'objets à inclure. Lorsque vous vous êtes connecté à une
banque de données dans AutoCAD Map 3D, celle-ci constitue la source d'objets de
la carte courante. Les sources d'objets sont répertoriées par fournisseur (par
exemple, toutes les sources d'objets SDF sont regroupées dans Connexion de
données). Chaque classe d'objets que vous ajoutez devient un calque d'objet dans
votre carte. Vous pouvez appliquer des filtres et des requêtes spatiales aux calques
pour que seulement certains objets soient visibles dans ce calque. Les filtres sont
basés sur des attributs et les requêtes sur l'emplacement spatial.
1. Utilisation de schémas FDO
Vous pouvez afficher un schéma, une classe d'objets ou une propriété depuis
n'importe quel fournisseur FDO, mais vous ne pouvez les modifier que si le
fournisseur vous y autorise ou si vous disposez des droits d'accès appropriés. Vous
ne pouvez pas modifier ou supprimer un schéma, une classe d'objets ou une
propriété si des objets existants l'utilisent. Vous pouvez créer des schémas dans
AutoCAD Map 3D ou importer des schémas FDO existants dans vos cartes.
2. Utilisation de données SQL Server
AutoCAD Map 3D prend en charge SQL Server version 2005 et SQL Server Spatial.
Ces deux versions de SQL Server assurent la prise en charge intégrale des
données, ainsi que l'indexation spatiale, la simultanéité optimiste et l'isolation des
transactions de lecture/validation. Le programme utilise un numéro de révision pour
la simultanéité optimiste. AutoCAD Map 3D prend en charge l'authentification SQL
Server pour les banques de données SQL Server. L'utilisateur FDO est mappé à la
Formation STEG 2011
6
connexion SQL Server. Accordez l'accès aux bases de données dont vous voulez
utiliser les données.
a) Eléments pris en charge par les schémas SQL Server
Un schéma SQL Server peut prendre en charge ce qui suit :
- Héritage
- Plusieurs schémas
- Propriétés d'objet (avec des limitations)
- Propriétés d'association (avec des limitations)
- Remplacements de schéma
- Génération d'ID automatique
- Valeurs par défaut
- Contraintes de plage de valeurs inclusives
- Contraintes de plage de valeurs exclusives
- Liste de contraintes de valeurs
- Contraintes de valeurs nulles
- Contraintes de valeurs uniques
- Contraintes de valeurs uniques composées
- Contextes spatiaux
Les types de géométrie suivants :
Polygones : polygone, multi polygone, polygone courbe, polygone à plusieurs
courbes, segment d'arc circulaire
Points : point, multipoint
Anneaux : anneau, anneau linéaire
Chaînes de caractères : chaîne de caractères, segment de chaîne de caractères,
chaîne de caractères à plusieurs lignes, chaîne de caractères courbe, chaîne de
caractères à plusieurs courbes ¦ Géométrie multiple
b) Restrictions liées aux schémas SQL Server
Lorsque vous créez un schéma SQL Server, tenez compte des restrictions
Suivantes :
Formation STEG 2011
7
Une classe d'objets doit définir au moins une propriété d'identité ou en hériter d'une.
- Les propriétés d'identité ne peuvent pas être définies comme nulles.
- Les propriétés d'identité en lecture seule doivent être générées
automatiquement.
- Une classe d'objets peut comporter plusieurs propriétés géométriques. Bien
que non obligatoire, il est utile de définir une géométrie principale en tant
qu'attribut d'une classe d'objets pour vous aider à identifier la propriété de
géométrie à utiliser par défaut pour les requêtes et le rendu. Les attributs
HasMeasure et HasElevation sont tous deux pris en charge.
- La longueur maximale d'une chaîne est de 8 000 caractères.
- Pour les propriétés décimales, la précision doit être comprise entre 1 et 38 et
l'échelle entre 0 et 38.
3. Utilisation de données SQL Server Spatial
Utilisez SQL Server Spatial pour vous connecter aux banques de données
Microsoft® SQL Server™ Spatial et pour lire, créer et modifier des schémas pour ces
mêmes banques de données. AutoCAD Map 3D prend en charge l'authentification
SQL Server et Windows pour les banques de données SQL Server Spatial.
L'utilisateur FDO est mappé à la connexion SQL Server. Accordez l'accès aux bases
de données dont vous voulez utiliser les données. SQL Server Spatial comprend
deux types de données spatiales : géométrie et géographie. Le type Géographie est
utilisé pour les données géodésiques, comme les données de latitude/longitude. Le
type Géométrie est destiné à toutes les autres données spatiales. Les deux types de
données spatiales prennent en charge des opérations similaires. Les propriétés
géométriques comportent une colonne Géométrie ou Géographie, selon le système
de coordonnées du contexte spatial qui leur est associé. Si le système de
coordonnées est géodésique, les propriétés comportent une colonne Géographie.
Autrement, elles comportent une colonne Géométrie. Un système de coordonnées
est géodésique si son entrée WKT (well-know text) commence par GEOGCS.
a) Eléments pris en charge par les schémas SQL Server Spatial
Un schéma SQL Server peut prendre en charge ce qui suit :
- Héritage
- Plusieurs schémas
Formation STEG 2011
8
- Propriétés d'objet (avec des limitations)
- Propriétés d'association (avec des limitations)
- Remplacements de schéma
- Génération d'ID automatique
- Valeurs par défaut
- Contraintes de plage de valeurs inclusives
- Contraintes de plage de valeurs exclusives
- Liste de contraintes de valeurs
- Contraintes de valeurs nulles
- Contraintes de valeurs uniques
- Contraintes de valeurs uniques composées
- Contextes spatiaux
- Les types de géométrie suivants :
- Polygones : polygone, multi polygone
- Points : point, multipoint
- Chaînes de caractères : chaîne de caractères, chaîne de caractères à
plusieurs lignes
- Géométrie multiple
b) Restrictions liées aux schémas SQL Server Spatial
Lorsque vous créez un schéma SQL Server, tenez compte des restrictions
Suivantes :
- Une classe d'objets doit définir au moins une propriété d'identité ou en hériter
d'une.
- Les cotes M et Z ne sont pas prises en charge.
- Les propriétés d'identité ne peuvent pas être définies comme nulles.
- Les propriétés d'identité en lecture seule doivent être générées
automatiquement.
- Une classe d'objets peut comporter plusieurs propriétés géométriques. Bien
que non obligatoire, il est utile de définir une géométrie principale en tant
qu'attribut d'une classe d'objets pour vous aider à identifier la propriété de
géométrie à utiliser par défaut pour les requêtes et le rendu.
- La longueur maximale d'une chaîne est de 4 000 caractères.
Formation STEG 2011
9
- Pour les propriétés décimales, la précision doit être comprise entre 1 et 38 et
l'échelle entre 0 et 38.
- Les transactions longues et le verrouillage persistant ne sont pas pris en
charge.
4. Utilisation de données SDF
Le format de fichier SDF d'Autodesk est un format de fichier de base de données
spatiale autonome qui prend en charge plusieurs classes et propriétés d'objets dans
un seul fichier et offre l'indexation spatiale, l'interopérabilité et des performances
élevées pour des jeux de données importants.
a) Caractéristiques du format de fichier SDF
Les caractéristiques du format de fichier SDF sont les suivantes :
- Les fichiers SDF peuvent être lus sur différentes plates-formes.
- Un schéma dans un seul fichier SDF prend en charge plusieurs classes
d'objets.
- Les fichiers SDF disposent de leur propre index spatial.
- Ils peuvent stocker des données géométriques et non géométriques sans
utiliser beaucoup de ressources.
- Le format de fichier SDF prend en charge un seul outil d'écriture à tout
moment, avec plusieurs outils de lecture.
b) Eléments pris en charge par les schémas SDF
Un schéma SDF peut prendre en charge ce qui suit :
- Génération d'ID automatique
- Valeurs par défaut
- Contraintes de plage de valeurs exclusives et inclusives
- Contraintes de liste de valeurs
- Contraintes de valeurs nulles
- Contextes spatiaux
- Les types de géométrie suivants :
- Polygones : polygone, multi polygone, polygone courbe, polygone à plusieurs
courbes, segment d'arc circulaire
- Points : point, multipoint
Formation STEG 2011
10
- Anneaux : anneau, anneau linéaire
- Chaînes de caractères : chaîne de caractères, segment de chaîne de
caractères, chaîne de caractères à plusieurs lignes, chaîne de caractères
courbe, chaîne de caractères à plusieurs courbes
- Géométrie multiple
5. Utilisation de données SHP
Le format de fichier ESRI SHP autonome prend en charge les données SIG avec les
types de fichier suivants :
- SHP (géométrie de forme)
- SHX (index de formes)
- PRJ (informations de projection)
- CPG (fichiers de pages de codes)
- IDX (index spatial)
- DBF (attributs de forme au format dBASE)
Un fichier SHP ou DBF doit être présent pour se connecter aux données ou
utiliser les schémas. Sinon, ces fichiers sont facultatifs. S'ils n'existent pas à
l'origine, le système crée des fichiers avec enregistrements vides.
a) Caractéristiques du format de fichier SHP
L'éditeur de schémas traite chaque fichier SHP, et le fichier DBF qui lui est associé,
en tant que classe d'objets avec une seule propriété de géométrie et,
éventuellement, des propriétés d'attribut de données. Le format de fichier SHP prend
en charge un seul outil d'écriture à tout moment, mais peut accepter plusieurs outils
de lecture. Les fichiers SHP ne peuvent comporter qu'un seul type de géométrie,
mais vous pouvez stocker et copier plusieurs fichiers SHP dans un dossier. Vous
pouvez utiliser un fichier de configuration pour prendre en charge plusieurs schémas
lorsque vous établissez votre connexion vers un dossier contenant des fichiers SHP.
b) Eléments pris en charge par les schémas SHP
Un schéma SHP peut prendre en charge ce qui suit :
- Un seul type de géométrie par fichier
- Contextes spatiaux (définis par les informations de système de coordonnées
dans le fichier PRJ)
Formation STEG 2011
11
- Génération d'ID automatique
- Contraintes de valeurs nulles
Les types de géométrie suivants :
- Polygones : polygone, multi polygone
- Points : point, multipoint
- Anneaux : anneau linéaire
- Chaînes de caractères : chaîne de caractères, segment de chaîne de
caractères, chaîne de caractères à plusieurs lignes
6. Utilisation de données ODBC
Pour configurer un nom de source de données (DSN, Data Source Name) à une
banque de données ODBC, vous devez ajouter un DSN dans Windows. Les options
de configuration à spécifier dépendent du type de banque de données ODBC que
vous utilisez. Les informations de connexion (ID et mot de passe) que vous entrez
lors de la configuration du DSN ne sont utilisées que pour cette opération. Ce ne
sont pas celles que vous entrerez pour vous connecter au fournisseur ODBC via
FDO.
Remarque : Pour MySQL, veillez à installer le pilote MySQL de MyODBC 3.51 en le téléchargeant
depuis le site http://dev.mysql.com/downloads/connector/odbc/3.51.html
a) Eléments pris en charge par les schémas OBDC
Dans le cadre d'ODBC, AutoCAD Map 3D prend en charge la géométrie de points,
avec les colonnes X, Y et Z (de manière facultative) pour la définition de points. Les
noms de colonne par défaut sont X, Y et Z, mais lorsque vous sélectionnez les
colonnes devant représenter les points X, Y et Z, vous devez remplacer les valeurs
par défaut. Comme ces informations sont stockées dans le fichier de carte lui-même,
si vous effectuez les mêmes étapes dans une autre carte, vous devrez de nouveau
remplacer les paramètres. Dans certains cas, les schémas ODBC prennent en
charge les valeurs par défaut.
b) Restrictions relatives aux schémas ODBC
- Il n'y a pas d'indexation spatiale.
- les points de géométrie sont stockés dans une propriété distincte de la
définition d'objet.
Formation STEG 2011
12
- Le schéma existant est utilisé ; vous ne pouvez ni le modifier ni le supprimer.
Vous ne pouvez pas ajouter de schéma ni de métadonnées
c) Exemple de connexion
Pour configurer une banque de données ODBC à utiliser avec AutoCAD Map 3D
1- Sur le bureau Windows, cliquez sur le menu Démarrer -> Paramètres ->Panneau
de configuration et ouvrez Outils d'administration.
2- Cliquez deux fois sur Sources de données (ODBC).
3- Cliquez sur Ajouter.
4- Sélectionnez un pilote :
a. Pour une banque de données SQL Server, utilisez le pilote SQL Server ou
SQL Native Client. Spécifiez Windows NT ou SQL Server et sélectionnez
la base de données par défaut qui correspond à la vôtre.
b. Pour un fournisseur Oracle, n'utilisez pas le pilote Microsoft ODBC pour
Oracle, car il n'est pas compatible avec AutoCAD Map 3D. Utilisez le pilote
installé avec le client Oracle.
5- Cliquez sur Fin.
6- Spécifiez les informations DSN. :
a. Pour une banque de données MySQL Server, spécifiez le nom de la
source de données, le serveur, l'utilisateur, le mot de passe et la base de
données.
b. Pour un fournisseur Oracle, spécifiez le nom de la source de données, le
nom du service TNS (le service auquel vous vous connectez et l'ID
utilisateur (pour la base de données à laquelle vous voulez accéder). L'ID
utilisateur prédéfinit les tables disponibles dans AutoCAD Map 3D (il
équivaut au champ PROPRIETAIRE dans un méta schéma Oracle). Si
vous ne spécifiez pas l'ID utilisateur ici, le schéma entier de l'instance
Oracle (en fonction des privilèges d'utilisateur dont vous disposez) est
utilisé. Il fait la distinction entre majuscules et minuscules et doit
correspondre à la valeur dans l'instance Oracle (en général uniquement
des majuscules). Ce processus peut prendre plusieurs minutes en fonction
de l'instance Oracle.
7- Sous Base de données, cliquez sur Sélectionner et sélectionnez la banque de
données à utiliser.
Formation STEG 2011
13
8- Cliquez sur OK dans les boîtes de dialogue Sélectionner la base de données et
Installation ODBC pour Microsoft Access.
9- Dans la boîte de dialogue Administrateur de source de données ODBC,
sélectionnez la nouvelle source de données et cliquez sur Configurer.
10- Spécifiez les options de configuration correspondant au type de votre banque de
données :
a. Pour SQL Server, certains types de données dans les colonnes (par
exemple, nchar) peuvent provoquer un échec de connexion à SQL Server,
car les données sont converties dans des formats non pris en charge par le
pilote ODBC.
b. S'il s'agit d'une banque de données MySQL Server, certains types de
colonne peuvent retourner une longueur fausse et empêcher le fournisseur
ODBC de prendre en compte une colonne. Pour résoudre ce problème,
activez la case à cocher Ne pas optimiser la largeur de colonne.
c. Dans le cas de schémas Microsoft Excel, vous devez spécifier au moins
une plage de cellules nommée. Vous pouvez alors sélectionner différentes
plages de cellules nommées dans la feuille de calcul comme étant des
tables ODBC correspondant à des classes FDO.
Pour configurer une plage de base de données dans Excel
i. Ouvrez la feuille de calcul Excel.
ii. Sélectionnez toutes les données dans la feuille de calcul.
iii. Définissez une plage de cellules nommée pour toutes les
données dans la table. N'utilisez pas BASE DE DONNEES
ou tout autre mot réservé comme nom de plage.
C. Présentation de l'utilisation de sources d'objet
Lorsque vous vous êtes connecté à une banque de données dans AutoCAD Map 3D,
celle-ci constitue la source d'objets de la carte courante. Les sources d'objets sont
répertoriées par fournisseur (par exemple, toutes les sources d'objets SDF sont
regroupées dans la fenêtre Connexion de données.
Pour configurer une source d'objets :
1- Si nécessaire, configurez des utilisateurs de base de données pour la source de
données.
Formation STEG 2011
14
2- Effectuez l'une des opérations suivantes :
a. Créez une banque de base de données.
b. Créez une banque de données SDF ou SHP.
Remarque : Vous pouvez également supprimer une base de données.
1. Configuration des utilisateurs de la base de données
Vous pouvez vous servir de l'utilitaire FDO User Manager fourni avec AutoCAD Map
3D pour configurer des utilisateurs de base de données (Oracle, SQL Server et
MySQL). Pour une banque de données Oracle, AutoCAD Map 3D sépare le concept
de l'utilisateur Oracle qui possède le schéma de celui qui y accède. Lorsque vous
créez une nouvelle banque de données Oracle dans AutoCAD Map 3D, AutoCAD
Map 3D crée automatiquement un nouvel utilisateur Oracle correspondant qui est le
propriétaire de ces données. Par exemple, la création d'une banque de données
appelée mycitydb a pour effet de créer un utilisateur Oracle appelé mycitydb.
Toutefois, vous devez également créer d'autres utilisateurs Oracle afin d'accéder à la
banque de données. Ces utilisateurs Oracle correspondent aux utilisateurs finaux qui
accéderont aux données. Par exemple, si un utilisateur final nommé JSmith se
connecte à la nouvelle banque de données, vous créez un utilisateur Oracle de ce
nom et lui donnez le droit d'accès à la nouvelle banque de données. Cela permet à
différents utilisateurs qui accèdent aux mêmes données de posséder des privilèges
différents. Pour accéder aux données qui résident dans une base de données
relationnelle, les utilisateurs de la base de données doivent disposer de certains
privilèges dans AutoCAD Map 3D. Utilisez FDO User Manager pour ajouter un
nouvel utilisateur doté des rôles appropriés. FDO User Manager est un utilitaire de
ligne de commande qui vous permet de gérer les utilisateurs des bases de données
et les comptes de la même manière sur tous les systèmes de gestion de base de
données.
Lorsque vous créez des utilisateurs pour une instance Oracle avec l'outil FDO User
Manager, ces utilisateurs sont dotés des privilèges leur donnant accès aux données
de cette banque de données. Si vous accédez à la banque de données en tant
qu'utilisateur Oracle n'ayant pas été créé à l'aide de FDO User Manager,
l'administrateur de la base de données doit s'assurer que l'utilisateur dispose de
droits suffisants pour utiliser les données. Si vous utilisez Oracle Workspace
Formation STEG 2011
15
Manager, vous devez créer la banque de données et y accéder à l'aide d'utilisateurs
différents, car le verrouillage est suivi par chaque utilisateur et ne sera pas effectif si
tous les utilisateurs se connectent en tant qu'utilisateur identique de la banque de
données. Dans FDO User Manager, vous choisissez d'abord un fournisseur FDO et
une connexion, puis vous pouvez effectuer un certain nombre de tâches, notamment:
- ajouter, supprimer ou répertorier des utilisateurs
- attribuer, révoquer ou répertorier des rôles et des privilèges
- accorder et révoquer l'accès aux banques de données, et répertorier les
banques de données auxquelles l'accès est autorisé
Remarque : Les utilisateurs de la base de données et les utilisateurs d'AutoCAD Map 3D sont deux
entités différentes, qui sont gérées séparément.
Pour gérer les comptes et les utilisateurs de la base de données
1- Démarrez FDO User Manager. Par défaut, FDO User Manager se trouve dans
\Program Files\AutoCAD Map 3D\FDO\bin\. Pour le lancer, cliquez deux fois sur
FdoUserManager.exe dans l'Explorateur Windows ou entrez FdoUserManager
sur la ligne de commande. (Pour lancer FdoUserManager depuis n'importe quelle
invite de commande, ajoutez son répertoire au chemin d'accès.)
2- Dans le menu Choisir un fournisseur, entrez les chiffres correspondant à votre
fournisseur FDO, puis appuyez sur Entrée.
3- Lorsque vous y êtes invité, indiquez les paramètres de connexion, puis appuyez
sur Entrée. Par exemple, indiquez le nom de service requis ainsi que le nom
d'utilisateur et le mot de passe. Pour plus d'informations, veuillez contacter
l'administrateur de votre base de données.
4- Une fois connecté, suivez les instructions qui s'affichent. Si vous ajoutez un
utilisateur, entrez son nom et son mot de passe. Les utilisateurs que vous créez
avec cet utilitaire sont automatiquement dotés des rôles et des privilèges requis
par la fonctionnalité FDO d'AutoCAD Map 3D. Toutefois, FDO User Manager
vous permet d'accorder des privilèges supplémentaires. Séparez les noms de
rôle par des virgules. Entrez ? pour voir la liste des rôles. Pour vérifier les rôles
après les avoir ajoutés, sélectionnez Répertorier tous les rôles et privilèges d'un
utilisateur.
5- Lorsque vous avez terminé, entrez 0 (zéro) pour quitter FDO User Manager.
Formation STEG 2011
16
2. Création d'une banque de données
Les objets géographiques sont stockés dans une banque de données qui regroupe
les classes d'objets à un seul emplacement. Pour ajouter un objet géographique à
une carte, connectez-vous à sa banque de données et sélectionnez chaque classe
d'objets à inclure. Il est nécessaire de créer une banque de données principalement
pour migrer des données existantes vers le nouveau fournisseur FDO ou pour créer
des données dans le format de ce fournisseur. Vous pouvez créer des banques de
données pour les fournisseurs FDO de bases de données (Microsoft SQL Server,
SQL Server Spatial, MySQL ou Oracle) et les fournisseurs FDO de fichiers (SDF ou
SHP) directement dans AutoCAD Map 3D si vous disposez des privilèges requis
pour la base de données ou le répertoire cible. Une fois que vous avez créé une
banque de données, vous pouvez définir un schéma pour celle-ci ou en importer un.
Le schéma spécifie les classes d'objets disponibles dans la banque de données et
leurs propriétés.
Avant de créer une banque de données de base de données, vous devez créer un
utilisateur de la banque de données avec les privilèges appropriés.
Pour remplacer une banque de données existante, vous devez d'abord la supprimer.
Utilisez des outils SGBD pour supprimer les tables existantes des banques de
données de fournisseurs FDO de bases de données. Une fois que vous avez créé
une banque de données et défini un schéma pour celle-ci, les utilisateurs d'AutoCAD
Map 3D pourront accéder aux données géospatiales dans cette banque de données,
mais aussi en créer et en stocker de nouvelles. Si vous souhaitez déplacer des
données DWG dans une source d'objets, reportez-vous à la rubrique Migration des
données du format DWG au format SIG.
Quand vous créez une banque de données, vous devez spécifier son étendue
spatiale X et Y minimale et maximale dans la Boîte de dialogue Créer une banque de
données. Ceci est particulièrement important si vous avez recours plus tard à la
copie par lot pour déplacer des données dans la banque de données. Les données
que vous déplacez doivent se trouver dans l'étendue de la banque de données cible.
MySQL et Oracle permettent d'augmenter automatiquement l'étendue si les données
ajoutées la dépassent.
Formation STEG 2011
17
Les instructions de création d'une banque de données sont différentes selon qu'il
s'agit d'une banque de données de base de données ou d'une banque de données
de fichiers.
Pour créer une banque de données pour un fournisseur de base de données
1- Dans le volet Tâches, cliquez sur l'onglet explorateur de carte ou gestionnaire
d'affichage.
2- Choisissez Données Connexion aux données.
3- Dans la liste Connexions de données par fournisseur de la fenêtre Connexion de
données, sélectionnez l'option appropriée (par exemple, Ajouter la connexion
Oracle).
4- Dans le volet de droite, entrez le nom d'une connexion (le nom que vous
donnerez à la banque de données dans AutoCAD Map 3D) et les informations
requises pour vous connecter à la banque de données, par exemple, le nom d'un
service.
Remarque : N'utilisez pas le nom que vous avez utilisé pour créer un utilisateur pour la banque de
données.
5- Connectez-vous au service pour la banque de données.
6- Dans la liste Banque de données, sélectionnez Ajouter une nouvelle banque de
données (ou tapez un nom qui n'apparaît pas dans la liste) et appuyez sur
Entrée. Vous devez ensuite indiquer si vous voulez créer une nouvelle banque de
données. Cliquez sur Oui.
7- Dans la Boîte de dialogue Créer une banque de données pour ce fournisseur,
entrez les paramètres de la nouvelle banque de données. Si vous créez une
banque de données FDO pour SQL Server Spatial, voir Création de banques de
données FDO pour SQL Server Spatial.
8- Cliquez sur OK. Lorsque la banque de données est créée, un message de
confirmation vous demande de modifier son schéma. Utilisez l'éditeur de
schémas pour créer ou importer le schéma de la banque de données. Vous êtes
connecté automatiquement à la nouvelle banque de données.
Pour créer une banque de données SDF ou SHP
1- Dans l'explorateur de carte, effectuez l'une des opérations suivantes :
Formation STEG 2011
18
a. Cliquez sur le menu Schéma Créer SDF.
b. Cliquez sur le menu Schéma Créer SHP.
2- Dans la boîte de dialogue Créer un fichier, indiquez le chemin d'accès et le nom
de fichier de la banque de données à créer.
3- Entrez le code du système de coordonnées de la nouvelle banque de données. Si
vous ne connaissez pas ce code, procédez comme suit pour sélectionner un
système de coordonnées :
a. Cliquez sur
b. Dans la boîte de dialogue Sélectionner un système de coordonnées
universelles, choisissez une catégorie.
c. Choisissez un système de coordonnées dans la liste. Sélectionnez un
système de coordonnées pris en charge à la fois par le fournisseur et par
AutoCAD Map 3D. Pour afficher les propriétés du système de
coordonnées sélectionné, cliquez sur Propriétés puis cliquez sur OK.
4- Cliquez sur OK.
Vous devez définir un schéma pour la nouvelle banque de données. Un message de
confirmation vous invite à utiliser l'éditeur de schémas pour créer ou importer le
schéma de la banque de données. La banque de données est créée lorsque vous
cliquez sur Appliquer dans l'éditeur de schémas. Vous êtes connecté
automatiquement à la banque de données.
3. Création de banques de données FDO pour SQL Server Spatial
Vous pouvez créer une banque de données SQL Server au format SQL Server natif
et une banque de données SQL Server Spatial étendue avec des métadonnées
FDO.
a) Banques de données FDO
Pour indiquer si la nouvelle banque de données sera de type FDO ou non,
sélectionnez Utiliser un schéma avec FDO activé lors de la création de la banque de
données.
Les banques de données FDO comportent des métadonnées FDO supplémentaires
mais elles utilisent des fonctionnalités de schéma SQL Server natives.
Formation STEG 2011
19
Ces métadonnées garantissent que les noms de classe et de propriété sont
conservés lorsque vous utilisez Copie par lot pour convertir les données dans un
autre format et inversement. Dans le cas de SQL Server, il est rare que les noms de
classe et de propriété ne soient pas conservés, étant donné que SQL Server peut
traiter des noms avec des caractères Unicode. Les noms ne doivent pas comporter
plus de 128 caractères, ce qui ne pose pas de problème en général.
Les banques de données FDO conservent l'héritage de classe contrairement aux
banques de données non FDO. ApplySchema pour les banques de données non
FDO conserve les propriétés héritées pour les sous-classes mais pas les relations
entre les classes et sous-classes.
Les propriétés d'objet et de collection d'objets ne sont prises en charge qu'avec les
métadonnées FDO.
Les numéros de révision pour la simultanéité optimiste ne sont pris en charge
qu'avec les métadonnées FDO.
Si vous sélectionnez Utiliser un schéma avec FDO activé lors de la création d'une
banque de données, certaines colonnes ou tables peuvent être renommées dans la
base de données SQL Server pour éviter des restrictions dans SQL Server. Les
données ne sont pas modifiées et elles peuvent toujours être interrogées par une
application externe. Vous pouvez supprimer la table de métadonnées ultérieurement.
Remarque : Utilisez des schémas FDO uniquement si vous avez besoin de leurs fonctionnalités.
Autrement, choisissez le schéma non FDO par défaut.
b) Sélection d'un système de coordonnées pour un contexte spatial
Une fois la banque de données créée, il vous reste à créer un schéma et à lui
appliquer. Le schéma définit la table et les colonnes dans lesquelles vous allez
placer les données. Il existe deux types de colonne SQL Server Spatial possibles
pour les propriétés de géométrie FDO : géométrie et géographie. Le type géographie
est utilisé pour les systèmes de coordonnées géodésiques (lat/long) et le type
géométrie pour les autres systèmes de coordonnées. Dans les deux cas, un index
spatial avec des paramètres par défaut est créé automatiquement. SQL Server
Spatial comporte un catalogue de systèmes de coordonnées géodésiques mais
aucun catalogue pour les autres systèmes de coordonnées.
Formation STEG 2011
20
Les valeurs SRID sont enregistrées dans les deux types de colonne, Géométrie et
Géographie, mais seules les colonnes de type Géographie référencent une entrée
dans le catalogue et, dans ce cas, les numéros SRID sont référencés en tant que
numéros EPSG.
Dans AutoCAD Map 3D, lorsque vous définissez un contexte spatial, vous
sélectionnez un système de coordonnées dans le catalogue Mentor. Pour utiliser ce
système de coordonnées avec SQL Server Spatial, AutoCAD Map 3D doit convertir
les informations du système de coordonnées dans le catalogue Mentor en
identificateur SRID. SRID est le seul identificateur que SQL Server peut utiliser pour
les systèmes de coordonnées géodésiques et non géodésiques. AutoCAD Map 3D
utilise le code EPSG du système de coordonnées comme identificateur SRID.
La création du contexte spatial peut échouer si ce qui suit est avéré :
- Le système de coordonnées n'a pas de code EPSG.
- Le système de coordonnées est dans le catalogue SQL Server mais sa
définition WKT SQL Server n'est pas reconnue par Mentor.
Pour résoudre ces situations, utilisez une table de transposition dans le fichier
ExtendedCoordSys.txt. Par défaut, ce fichier est stocké dans FDO\bin\com dans le
dossier d'installation d'AutoCAD Map 3D.
Si le système de coordonnées n'a pas de code EPSG, ajoutez le système à
ExtendedCoordSys.txt et spécifiez un identificateur SRID qui lui soit propre.
Choisissez un numéro SRID qui ne soit pas un code EPSG. Le fichier
ExtendedCoordSys.txt indique comment procéder.
Si la définition WKT SQL Server n'est pas reconnue par Mentor, ajoutez le système
de coordonnées à ExtendedCoordSys.txt (s'il ne se trouve pas déjà dans ce fichier)
et définissez la chaîne WKT sur la version de Mentor. La chaîne WKT spécifiée dans
le fichier prévaut sur celle qui figure dans le catalogue SQL Server.
Pour créer une banque de données pour SQL Server Spatial
1- Dans le volet Tâches, cliquez sur l'onglet explorateur de carte ou gestionnaire
d'affichage.
2- Choisissez Données->Connexion aux données.
Formation STEG 2011
21
3- Dans la liste Connexions de données par fournisseur de la fenêtre Connexion de
données, sélectionnez Ajouter la connexion SQL Server Spatial.
4- Dans le volet de droite, entrez le nom d'une connexion (le nom que vous
donnerez à la banque de données dans AutoCAD Map 3D) et les informations
requises pour vous connecter à la banque de données, par exemple, le nom d'un
service.
Remarque : N'utilisez pas le nom que vous avez utilisé pour créer un utilisateur pour la banque
de données.
5- Connectez-vous au service pour la banque à l'aide de l'authentification Windows
ou SQL Server.
6- Dans la liste Banque de données, sélectionnez Ajouter une nouvelle banque de
données (ou tapez un nom qui n'apparaît pas dans la liste) et appuyez sur
Entrée. Vous devez ensuite indiquer si vous voulez créer une nouvelle banque de
données. Cliquez sur Oui.
7- Dans la Boîte de dialogue Créer une banque de données pour ce fournisseur,
entrez les paramètres de la nouvelle banque de données. Indiquez si la nouvelle
banque de données sera de type FDO ou non en activant ou en désactivant
l'option Utiliser un schéma avec FDO activé. Les banques de données FDO
comportent des métadonnées FDO supplémentaires mais elles utilisent des
fonctionnalités de schéma SQL Server natives.
8- Cliquez sur OK.
Lorsque la banque de données est créée, un message de confirmation vous
demande de modifier son schéma. Utilisez l'éditeur de schémas pour créer ou
importer le schéma de la banque de données. L'onglet Concept de cette rubrique
décrit les problèmes relatifs aux propriétés géométriques et géographiques ainsi que
les problèmes relatifs aux systèmes de coordonnées pour les banques de données
SQL Server Spatial. Vous êtes connecté automatiquement à la nouvelle banque de
données.
4. Suppression d'une source d'objets
Lorsque vous supprimez une source d'objets, vous supprimez toutes ses données et
les informations de stylisation des calques de la carte courante qui font référence à la
Formation STEG 2011
22
banque de données de cette dernière. Ceci n'a pas d'incidence sur la banque de
données.
Pour supprimer une source d'objets, vous devez d'abord vous déconnecter de celle-
ci.
Pour supprimer une source d'objets
1- Dans l'explorateur de carte, cliquez sur le menu Données Connexion aux
données.
2- Dans la liste Connexions de données par fournisseur de la fenêtre Connexion de
données, cliquez avec le bouton droit de la souris sur la source d'objets à
supprimer et choisissez Déconnecter.
Les entrées de la source d'objets sont représentées par des icônes de page.
Chaque entrée située sous une source d'objets constitue une classe d'objets de
cette source d'objets.
3- Cliquez de nouveau avec le bouton droit de la souris sur la source d'objets et
choisissez Supprimer.
D. Utilisation des schémas
Utilisez l'éditeur de schémas pour manipuler des schémas.
1. Présentation de l'utilisation de schémas
Les données géospatiales sont stockées de manière hiérarchique, comme un
ensemble de tables : chaque rangée dans une table correspond à un objet et chaque
colonne à une propriété de cet objet. La table entière (son nom, le nom des
colonnes, les types de données, les valeurs par défaut et les contraintes) représente
une classe d'objets. L'ensemble des tables associées est appelé schéma et la
collection entière réside dans une banque de données.
a) Création d'un schéma
Utilisez l'éditeur de schémas pour définir un nouveau schéma dans une nouvelle
source d'objets ou dans une source d'objets existante pour un fournisseur FDO de
base de données (Microsoft SQL Server, MySQL ou Oracle) ou une banque de
données SDF. Vous ne pouvez pas créer un schéma pour une source d'objets SHP
existante, mais vous pouvez créer une banque de données de fichiers et un schéma
pour celle-ci au cours du processus de création. Vous devez utiliser les outils ESRI
Formation STEG 2011
23
pour créer un schéma ArcSDE ; vous ne pouvez pas utiliser AutoCAD Map 3D pour
en créer un. Certains fournisseurs FDO permettent au client de remplacer les valeurs
d'association logique et physique spécifiées par défaut dans leur schéma. Vous
pouvez utiliser l'éditeur de schémas pour remplacer les classes, les noms de table
physique (pour créer une nouvelle table), les noms d'espace de table Oracle, les
moteurs de stockage MySQL, l'association table-type (de base ou concrète), les
propriétés et les noms de colonne lorsque vous définissez un nouveau schéma.
Vous ne pouvez pas créer d'association vers une table existante.
Si vous créez une association vers une table ou vue existante dans une autre
banque de données, les colonnes de remplacement doivent correspondre
exactement aux colonnes existantes. Si vous créez une association vers une table
ou vue avec un propriétaire différent, donnez au propriétaire de cette table accès à la
banque de données FDO. Vous pouvez créer une vue locale qui est sélectionnée à
partir de l'autre table, puis créer l'association vers la vue locale, mais cela n'est pas
forcément nécessaire. La vue locale est créée automatiquement si elle n'est pas
présente lorsque vous appliquez vos modifications.
Si vous créez une association vers une table et une colonne qui n'existe pas encore
dans la banque de données courante, vérifiez que le nom de colonne est valide pour
votre base de données. Vous devez créer les éléments du schéma en ordre
hiérarchique : créez d'abord le schéma, puis ses classes d'objets et enfin ses
propriétés. Avec certains fournisseurs FDO, vous pouvez créer plusieurs schémas
dans la même source d'objets et modifier les schémas après les avoir définis et
enregistrés.
Vous pouvez afficher un schéma de n'importe quel fournisseur FDO, mais vous ne
pouvez pas le modifier ni le supprimer si des objets existants l'utilisent.
Pour créer un schéma
1- Connectez-vous à la source d'objets dans laquelle vous voulez créer le schéma.
2- Dans l'explorateur de carte, sélectionnez la source d'objets dans l'arborescence
des connexions (en haut du volet) et cliquez sur le menu Schéma Modifier le
schéma.
Formation STEG 2011
24
3- Dans l'éditeur de schémas, développez l'arborescence des schémas et effectuez
l'une des opérations suivantes :
a. Pour créer un schéma, sélectionnez Schémas (le nœud supérieur de
l'arborescence des schémas) et cliquez sur Nouveau schéma dans la barre
d'outils de l'éditeur de schémas.
b. Pour créer une classe d'objets, sélectionnez le schéma parent dans
l'arborescence des schémas et cliquez sur Nouvelle classe d'objets dans la
barre d'outils de l'éditeur de schémas.
c. Pour créer une propriété, sélectionnez la classe d'objets parent dans
l'arborescence des schémas et cliquez sur Nouvelle propriété dans la barre
d'outils de l'éditeur de schémas.
4- Spécifiez les paramètres du nouvel élément de schéma dans le volet de droite.
Reportez-vous à Définition de contraintes dans l'éditeur de schémas pour plus
d'informations sur la limitation des valeurs correctes d'une propriété.
5- Répétez les deux étapes précédentes autant de fois que nécessaire pour créer
les autres éléments de schéma.
6- Cliquez sur Appliquer pour appliquer vos modifications et laisser l'éditeur de
schémas ouvert. Lorsque vous cliquez sur Appliquer ou OK, vos modifications
sont transmises à la banque de données. Vous pouvez ajouter des classes
d'objets et des propriétés mais vous ne pouvez pas modifier votre travail
précédent.
7- Cliquez sur OK pour appliquer les modifications non enregistrées et fermer
l'éditeur de schémas.
b) Définition de contraintes dans l'éditeur de schémas
Lorsque vous créez un schéma, vous pouvez limiter les valeurs autorisées pour des
propriétés données. Les types de contrainte pris en charge par AutoCAD Map 3D
sont décrits dans le tableau suivant. Comportement de la table de données
Type de
contrainte
Description Comportement de la table de
Données
Intervalle Les valeurs autorisées doivent
être comprises dans l'intervalle
spécifié. Vous pouvez inclure ou
exclure les valeurs minimale et
Toute valeur située en dehors de la
plage autorisée génère une erreur.
Vous devez entrer une autre valeur.
Formation STEG 2011
25
maximale. Par exemple, vous
pouvez indiquer 1-10 inclus, ce
qui signifie que 1 et 10 sont des
valeurs autorisées.
Liste C'est vous qui indiquez les
entrées autorisées pour une
propriété dans une liste
Cliquez sur la flèche déroulante pour
afficher la liste, puis choisissez l'un des
éléments comme valeur de la propriété.
Non nulle La valeur de la propriété ne peut
pas être vide.
Si vous laissez la valeur de propriété vide
lorsque vous fermez la table de données,
un message d'erreur vous invite à entrer
une valeur.
Unique La valeur de la propriété doit être
unique dans la classe d'objets. Si
vous définissez une propriété en
tant que champ généré
automatiquement ou si elle est
définie dans la banque de
données comme champ clé, elle
sera associée à cette contrainte.
Si vous entrez une valeur utilisée par un
autre objet géographique de la classe
d'objets, un message d'erreur vous invite à
la modifier. Ce message ne s'affiche que
lors de l'extraction de l'objet géographique.
Si la table comporte deux colonnes qui
doivent être uniques (comme "Lastname"
et "Firstname"), un message s'affiche sur
chaque colonne pour indiquer qu'elles sont
soumises à une contrainte de valeur
unique
Lorsque vous modifiez des propriétés dans la table de données, vous ne pouvez
entrer que les valeurs autorisées par la contrainte. Par exemple, pour un objet
géographique Roads, vous pouvez indiquer que la propriété Number_Of_Lanes
(nombre de voies) doit être associée à des valeurs comprises entre 1 et 8. Si vous
entrez la valeur 9, un message d'erreur s'affiche. Un message d'erreur s'affichera
dès que vous entrez une valeur incorrecte. Lorsque vous archivez l'objet, vos
modifications sont de nouveau validées par rapport à la banque de données. En
fonction des capacités du fournisseur de données, de nouvelles erreurs peuvent être
signalées. Vous ne pouvez pas modifier un schéma pour convertir un champ existant
afin qu'il utilise un autre type de contrainte si la table contient déjà des données. La
table doit obligatoirement être vide. Certains fournisseurs de données ne prennent
pas en charge toutes les contraintes. Le tableau suivant répertorie les contraintes
prises en charge par le fournisseur.
Formation STEG 2011
26
Fournisseur Intervalle Liste Non nulle Unique
Oracle Oui Oui Oui Oui
SQL Server Oui Oui Oui Oui
MySQL Non Non Oui Oui
SDF Oui Oui Oui Non
ArcSDE Non Non Oui Oui
SHP Non Non Oui Non
L'éditeur de schémas vérifie les capacités du fournisseur et n'autorise que les
contraintes prises en charge par ce fournisseur.
Une propriété qui fait appel à des contraintes accepte tous les types de données, à
l'exception du type Booléen (qui accepte uniquement les contraintes de type non
nulles). Vous ne pouvez pas contraindre des propriétés dotées des types de
données BLOB ou CLOB.
Pour créer une propriété contrainte
1- Dans l'éditeur de schémas, développez l'arborescence des schémas, puis
sélectionnez la propriété à contraindre.
2- Vérifiez que le type de données de la propriété autorise la contrainte voulue. Par
exemple, des propriétés de type Booléen n'acceptent que des contraintes non
nulles.
3- Effectuez l'une des opérations suivantes :
a. Pour spécifier un intervalle de propriété, définissez l'option Type de
contrainte sur Intervalle et indiquez des valeurs d'intervalle. Dans le champ
Type de contrainte, cliquez sur la flèche déroulante, puis choisissez
Intervalle. Entrez les valeurs d'intervalle minimale et maximale et, pour
chacune, indiquez si l'intervalle est inclusif ou exclusif. Par exemple, si
vous l'intervalle est 1-10, indiquez si 1 et 10 sont inclus ou non.
b. Pour indiquer une liste des valeurs possibles, définissez l'option Type de
contrainte sur Liste et spécifiez des valeurs de liste. Dans le champ Type
de contrainte, cliquez sur la flèche déroulante, puis choisissez Liste.
Cliquez sur Liste des valeurs, puis cliquez sur Entrez les valeurs de la
liste. (Appuyez sur Entrée après chacune d'elles.) Si le type de données de
cette propriété est Chaîne, indiquez la longueur maximale de la chaîne
avant d'entrer les valeurs dans la liste. Si le type de données de cette
Formation STEG 2011
27
propriété est Décimal, définissez la précision et l'échelle avant d'entrer les
valeurs dans la liste. Si vous entrez des valeurs dans la liste qui sont hors
précision ou hors échelle, ces valeurs sont arrondies. Si le type de
données de cette propriété est DateHeure, l'éditeur de liste affiche un
calendrier dans lequel vous pouvez sélectionner des dates spécifiques.
Une fois que vous avez choisi la première date, la liste crée une nouvelle
entrée. Vous pouvez alors choisir une autre date. Lorsque vous cliquez sur
OK, AutoCAD Map 3D vérifie les valeurs de la liste. Si les valeurs sont
incorrectes, par exemple, si elles ne correspondent pas au type de
données ou si la longueur dépasse celle de la définition de chaîne, un
message d'erreur s'affiche.
c. Pour vous assurer que la propriété n'est pas autorisée à accepter une
valeur vide, définissez Valeur nulle possible sur Faux. Dans le champ
Valeur nulle possible, cliquez sur la flèche déroulante, puis sélectionnez
Vrai ou Faux. Si vous définissez Valeur nulle possible sur Faux, vous
pouvez entrer une valeur par défaut pour vous assurer qu'une entrée de
cette propriété existe pour les nouveaux objets.
4- Pour indiquer une contrainte unique, sélectionnez la classe d'objets appropriée
dans l'arborescence, à gauche. Vous pouvez indiquer une seule contrainte de
propriété unique ou une contrainte unique composée. Dans le cas d'une
contrainte de propriété unique, la valeur de la propriété est unique au sein de la
classe d'objets. Dans le cas d'une contrainte de propriété composée (parfois
appelée "contrainte appariée"), plusieurs propriétés sont dotées de valeurs
uniques.
Par exemple, vous pouvez contraindre les champs combinés
Street_Number, Street_Name et City pour qu'ils identifient de manière unique
l'adresse d'un bâtiment.
- Cliquez sur Nouveau (sous Spécifier la/les contrainte(s) unique(s) et l'ordre).
- Cochez les cases des propriétés devant accepter des valeurs uniques. Les
propriétés désignées comme uniques apparaissent dans la liste, au bas de la
boîte de dialogue.
Formation STEG 2011
28
- Si vous le souhaitez, utilisez les flèches vers le haut et vers le bas pour
modifier l'ordre des propriétés répertoriées.
5- Cliquez sur Appliquer.
2. Exposition d'une vue de base de données native dans un schéma
Une vue de base de données est une table logique ou virtuelle composée du jeu de
résultats issu d'une requête. Contrairement aux tables ordinaires d'une base de
données relationnelle, une vue ne fait pas partie du schéma physique. Il s'agit d'une
table dynamique virtuelle calculée à partir des données présentes dans la base de
données. Si vous modifiez les données d'une table, ces données sont aussi
modifiées dans la vue. Les vues présentent des avantages par rapport aux tables :
- Vous pouvez utiliser une vue pour rendre un sous-jeu de données disponible à
certains utilisateurs.
- Une vue peut présenter, sous forme simplifiée, plusieurs tables jointes dans
une table virtuelle.
- Une vue peut présenter des données agrégées (à l'aide d'une somme, d'une
moyenne ou d'une autre fonction de calcul).
3. Mappage de vues existantes en classes d'objets
AutoCAD Map 3D affiche automatiquement sous forme de classes les vues de bases
de données existantes définies dans leur base de données native. Si la vue inclut
des données de géométrie, celle-ci est affichée en tant que classe d'objets. Les
restrictions suivantes s'appliquent :
- Vous ne pouvez pas créer ni modifier une définition de vue dans AutoCAD Map
3D.
- Vous pouvez modifier une vue dans la table de données uniquement si vous y
êtes autorisé et si les données sont modifiables dans une vue.
- En fonction de la façon dont la vue est définie dans sa banque de données
native, il est possible d'insérer, de mettre à jour et de supprimer des données de
la vue.
- Pour les schémas Oracle existants, la géométrie incluse dans la vue doit faire
l'objet d'une entrée distincte dans la table user_sdo_geom_metadata. Ceci
permet à AutoCAD Map 3D de déterminer le contexte spatial approprié à utiliser
pour l'affichage de la vue en tant que classe d'objets. Si vous envisagez
Formation STEG 2011
29
d'utiliser une vue de base de données avec AutoCAD Map 3D, tenez compte
des points suivants :
o La vue native doit contenir une clé primaire.
o La vue native doit faire appel à un index spatial.
Dans l'éditeur de schémas, les colonnes définies pour la vue apparaissent en tant
que propriétés non modifiables. Toutefois, vous pouvez créer des classes d'objets et
des propriétés qui se comportent comme des vues de base de données dans
l'éditeur de schémas. Imaginons que vous disposez d'une table Oracle, nommée
Fleuves et dotée de vingt propriétés. Vous voulez que certains utilisateurs ne voient
que six d'entre elles. Vous pouvez utiliser l'éditeur de schémas pour créer une classe
d'objets basée sur la table Fleuves existantes et ajouter les six propriétés devant être
visibles.
L'éditeur de schémas permet de mapper directement les objets de bases de données
physiques (tables ou vues).
4. Accès aux vues à partir d'un schéma natif
Outre la possibilité de mapper des classes d'objets en vues existantes dans des
banques de données FDO, vous pouvez inverser cette opération. En effet, vous
pouvez mapper des vues natives issues de banques de données non FDO en
classes d'objets. Pour ce faire, les conditions suivantes doivent être remplies :
- La clé primaire ou les colonnes d'index uniques doivent être exposées dans la
vue. Si la vue contient une jointure, les colonnes qui identifient chaque ligne
doivent être exposées de manière unique.
Si une classe ne comporte pas de clé primaire, vous pouvez tout de même l'exposer
dans AutoCAD Map 3D en lecture seule uniquement.
- Dans le cas des banques de données Oracle, si la vue comporte des données
de géométrie, elles doivent faire l'objet d'une entrée distincte dans la table
user_sdo_geom_metadata afin de fournir les informations relatives au contexte
spatial et au système de coordonnées.
- Pour les vues Oracle complexes, vous pouvez spécifier les colonnes que la
classe d'objets obtenue utilisera comme clé primaire. Vous devez fournir des
informations avec la vue, comme le montre l'exemple suivant :
Formation STEG 2011
30
alter view <nom_vue> add constraint <nom_contrainte> primary key
(noms_colonnes) disable novalidate;
Remarque : Cette procédure est nécessaire uniquement pour les schémas FDO.
Dans le cas de banques de données existantes, comme AutoCAD Map 3D affiche
automatiquement la vue en tant que classe d'objets, aucune action n'est requise.
Pour créer une classe d'objets pouvant être mappée en vue de base de données
1- Créez une banque de données FDO.
Pour ce faire, vous pouvez utiliser l'éditeur de schémas. Voir Création d'un
schéma
2- Créez une vue de base de données à l'aide des outils natifs de votre base de
données.
Pour Oracle, utilisez sqlplus . Pour SQL Server, utilisez sqlcmd. Pour MySQL,
utilisez mysql.
3- Reconnectez-vous à la base de données depuis AutoCAD Map 3D.
4- Dans l'éditeur de schémas, sélectionnez le nom du schéma cible, puis cliquez sur
Nouvelle classe d'objets.
Pour plus d'informations sur la création de classes d'objets, voir Modification d'un
schéma
5- Si l'onglet Classe d'objets logique est affiché, cliquez sur l'onglet Configurations
physiques.
6- Dans Nom de la table, tapez le nom de la vue créée à l'étape 1. Cliquez sur OK.
7- Revenez à l'onglet Classe d'objets logique, puis entrez le nom, le type de classe
et toute autre information requise.
8- Cliquez sur Nouvelle propriété pour ajouter une propriété.
9- Revenez à l'onglet Configurations physiques.
10- Tapez le nom de la colonne de vue (de la vue créée à l'étape 1) pour mapper la
nouvelle propriété. Cliquez sur OK.
11- Passez à l'onglet Propriété logique et définissez les attributs de propriété. les
valeurs des attributs, tels que le type de données, la longueur, l'échelle, la
précision, l'unicité ainsi que l'acceptation de valeurs nulles doivent correspondre
aux attributs des colonnes. Ainsi, vous ne pouvez pas mapper propriété ayant le
Formation STEG 2011
31
type de données Chaîne vers une colonne prévue pour le type de données
Nombre.
12- Répétez les étapes 8 à 11 pour créer les autres propriétés.
13- Veillez à remplir la colonne Clé primaire du nouvel enregistrement de vue avant
de l'archiver (si celle-ci n'est pas configurée pour la génération automatique).
5. Importation et exportation d'un schéma
Vous pouvez exporter schéma en tant que fichier XML pour effectuer l'une des
tâches suivantes :
- Partager un schéma créé dans l'éditeur de schémas avec d'autres utilisateurs
d'AutoCAD Map 3D ou avec des utilisateurs du logiciel SIG.
- Sauvegarder un schéma créé dans l'éditeur de schémas dans un fichier XML.
- Enregistrer le travail en cours si la source de données ou le répertoire d'origine
n'est plus disponible. Vous pouvez importer un schéma XML que vous avez
exporté, puis l'utiliser pour définir un nouveau schéma pour une autre banque de
données. Cela peut se révéler utile pour créer plusieurs banques de données
basées sur le même schéma. Le format de schéma XML d'AutoCAD Map 3D est
un élément du langage GML (Geography Markup Language). Pour plus
d'informations sur le langage GML, visitez la page http://www.opengis.net/gml/.
GML a été normalisé par l'Open Geospatial Consortium (OGC). Pour plus
d'informations sur l'OGC, visitez la page http://www.opengeospatial.org. Vous
pouvez également consultez les manuels FDO API Reference et The Essential
FDO.
Pour importer un schéma XML ou XMI
1- Connectez-vous à la source d'objets dans laquelle vous voulez importer le
schéma.
2- Dans l'explorateur de carte, sélectionnez la source d'objets dans l'arborescence
des connexions (en haut du volet) et cliquez sur le menu Schéma Modifier le
schéma.
3- Dans l'éditeur de schémas, sélectionnez Schémas (le nœud supérieur de
l'arborescence des schémas), puis cliquez sur Importer le schéma dans la barre
d'outils de l'éditeur de schémas.
Formation STEG 2011
32
4- Dans la boîte de dialogue Ouvrir, choisissez le format du fichier que vous
importez (XML ou XMI). Choisissez le fichier voulu, puis cliquez sur Ouvrir.
L'arborescence des schémas affiche le schéma importé.
5- Cliquez sur Appliquer pour rendre les modifications permanentes.
Pour exporter un schéma au format XML
1- Connectez-vous à la source d'objets dont vous voulez exporter le schéma.
2- Dans l'explorateur de carte, sélectionnez la source d'objets dans l'arborescence
des connexions (en haut du volet) et cliquez sur le menu Schéma Modifier le
schéma.
3- Dans l'éditeur de schémas, sélectionnez Schémas (le nœud supérieur de
l'arborescence des schémas), puis cliquez sur Exporter le schéma dans la barre
d'outils de l'éditeur de schémas.
4- Dans la boîte de dialogue Enregistrer, accédez au répertoire voulu et entrez le
nom du fichier.
5- Cliquez sur Enregistrer.
6. Affichage d'un schéma
Vous pouvez inspecter un schéma pour n'importe quelle source d'objets, y compris
les sources d'objets de fournisseurs FDO qui ne prennent pas en charge les
schémas actualisables. Vous pouvez modifier un schéma actualisable que vous avez
ouvert. S'il vous arrive de modifier par erreur un schéma actualisable, cliquez sur
Annuler pour annuler vos modifications. Les fournisseurs qui prennent en charge les
schémas actualisables sont Microsoft SQL Server, MySQL, SDF et Oracle.
Vous ne pouvez pas modifier un schéma non actualisable que vous avez ouvert.
Pour afficher un schéma
1- Connectez-vous à la source d'objets dont vous voulez afficher le schéma.
2- Dans l'explorateur de carte, sélectionnez la source d'objets dans l'arborescence
des connexions (en haut du volet) et cliquez sur le menu Schéma Modifier le
schéma.
3- Dans l'éditeur de schémas, développez l'arborescence des schémas, puis cliquez
sur n'importe quel schéma, classe d'objets ou propriété pour afficher ses
paramètres dans le volet de droite.
Formation STEG 2011
33
4- Une fois que vous avez terminé d'inspecter le schéma, cliquez sur Annuler pour
fermer l'éditeur de schémas.
7. Modification d'un schéma
Vous pouvez modifier un schéma, une classe d'objets ou une propriété si le
fournisseur FDO prend en charge les schémas actualisables (par exemple, Microsoft
SQL Server, SQL Server Spatial, MySQL, Oracle et SDF prennent en charge ces
schémas).
Si vous ouvrez un schéma non actualisable dans l'éditeur de schémas, vous pouvez
afficher ses paramètres, mais vous ne pouvez pas les modifier.
Vous ne pouvez pas modifier ou supprimer un schéma, une classe d'objets ou une
propriété si des objets existants l'utilisent.
8. Cotes Z et M
Le fournisseur FDO pour SQL Server Spatial ne prend pas en charge les cotes Z et
M en raison de restrictions de leur prise en charge par SQL Server 2008. Lorsque
vous définissez de nouvelles propriétés de géométrie pour les classes d'objets dans
l'éditeur de schémas d'AutoCAD Map 3D, les options Z et M à inclure ne sont pas
disponibles.
9. Restrictions de nom
Vous pouvez utiliser l'éditeur de schémas pour importer une collection de schémas
d'objets à partir d'un fichier XML. Lors de l'importation, vous pouvez modifier ces
schémas de sorte qu'ils soient conformes aux restrictions relatives à la connexion au
fournisseur active. Par exemple, si vous êtes connecté à une banque de données
Oracle, il est possible que les noms de classe d'objets soient limités à 22 caractères.
Si vous importez une collection de schémas d'objets comportant des noms de classe
d'objets qui dépassent cette limite, vous devrez renommer ces classes d'objets au
cours de l'importation pour qu'elles soient conformes aux restrictions de la connexion
Oracle.
Si vous importez une collection de schémas SQL Server Spatial de type FDO dans
une connexion de schéma non FDO, l'éditeur de schémas affichera des messages
d'erreur vous indiquant quels noms doivent être modifiés.
Formation STEG 2011
34
Remarque : Si vous essayez de définir un remplacement physique (par exemple, renommer une
colonne de propriété en autre chose que le nom de la propriété), vous obtiendrez un message d'erreur
indiquant que la mémoire à laquelle vous essayez d'accéder est protégée.
10. Modification du nom du fournisseur
L'éditeur de schémas détermine le fournisseur actuel à partir de sous-chaînes
présentes dans le nom du fournisseur. Si vous n'avez pas installé le Service Pack 1,
les noms de fournisseur SQL Server et SQL Server Spatial contiennent tous les deux
la sous-chaîne SQL Server qui génère une erreur. (Le message d'erreur qui s'affiche
est "La valeur n'est pas comprise dans la plage attendue.")
Pour corriger cette erreur, installez le Service Pack 1 ou renommez le fournisseur.
Pour modifier un schéma
Remarque : Si vous modifiez le schéma d'une banque de données de topographie, veillez à ne pas
supprimer par inadvertance les champs et les classes existants. Cela risque en effet de nuire aux
performances de la banque de données de topographie.
1- Connectez-vous à la source d'objets dont vous voulez modifier le schéma.
2- Dans l'explorateur de carte, sélectionnez la source d'objets dans l'arborescence
des connexions (en haut du volet) et cliquez sur le menu Schéma Modifier le
schéma.
3- Dans l'éditeur de schémas, développez l'arborescence des schémas et cliquez
sur le schéma, la classe d'objets ou la propriété à modifier. Les paramètres
courants apparaissent dans le volet de droite.
4- Modifiez les paramètres de l'élément du schéma. Vous ne pouvez modifier que
les paramètres modifiables et ceux que le fournisseur prend en charge. Par
exemple, la section transaction longue n'apparaît pas ou n'est pas disponible si le
fournisseur ne prend pas en charge le contrôle des versions.
5- Pour ajouter une nouvelle classe d'objets, sélectionnez l'entrée de schéma à
droite et cliquez sur Nouvelle classe d'objets en haut de la fenêtre. Spécifiez les
informations requises pour la nouvelle classe d'objets dans la partie gauche de la
fenêtre.
6- Pour ajouter une propriété, sélectionnez l'entrée de classe d'objets pour cette
propriété à droite et cliquez sur Nouvelle propriété dans la partie supérieure de la
Formation STEG 2011
35
fenêtre. Spécifiez les informations requises pour la propriété dans la partie
gauche de la fenêtre.
7- Pour une classe d'objets et une propriété, sélectionnez l'onglet Configurations
physiques et modifiez les paramètres physiques si besoin. Chaque fournisseur
définit une correspondance entre un élément de schéma et un objet physique
dans une source d'objets. La structure physique des sources d'objets varie selon
le fournisseur, de même que les types de correspondances utilisés pour les
schémas et les paramètres par défaut. Oracle, par exemple, associe chaque
classe d'objets à une table de la base de données Oracle où réside la source
d'objets, en donnant à la classe et à la table le même nom. Vous pouvez
remplacer cette configuration par défaut en modifiant le paramétrage de l'onglet
Configurations physiques. Les paramètres disponibles sur cet onglet varient selon
le fournisseur. L'onglet n'est pas disponible pour les fournisseurs dont les
paramètres par défaut ne peuvent pas être modifiés.
8- Cliquez sur Appliquer.
9- Répétez les quatre étapes précédentes autant de fois qu'il est nécessaire pour
modifier d'autres éléments de schéma.
10- Cliquez sur OK pour rendre toutes les modifications permanentes.
Pour renommer le fournisseur SQL Server Spatial
1- Ouvrez le fichier fdo\bin\providers.xml.
2- Recherchez le nom du fournisseur OSGeo.SQLServerSpatial.3.3.
3- Modifiez-le en OSGeo.SqlServerSpatial.3.3. Notez que la différence entre
majuscules et minuscules est prise en compte. Vous pouvez maintenant afficher,
modifier et appliquer les schémas.
11. Suppression d'un schéma
Lorsque vous supprimez un schéma, une classe d'objets ou une propriété dans
l'éditeur de schémas, son icône disparaît de l'arborescence des schémas, de même
que les icônes de ses éléments enfants (le cas échéant). Cependant, les
modifications ne sont transférées à la source d'objets sous-jacente que lorsque vous
les appliquez. Par exemple, si vous supprimez une classe d'objets, ni la classe, ni
ses propriétés ne sont supprimées de l'arborescence des schémas, mais sa table
Formation STEG 2011
36
reste dans la source d'objets jusqu'à ce que vous cliquiez sur Appliquer. Vous
pouvez annuler les modifications avant de cliquer sur Appliquer.
Remarque : Vous ne pouvez pas supprimer un schéma, une classe d'objets ou une propriété si des
données d'objet existent pour cet élément.
Pour supprimer des éléments de schéma
1- Connectez-vous à la source d'objets contenant les éléments de schéma à
supprimer.
2- Dans l'explorateur de carte, cliquez avec le bouton droit de la souris sur la
connexion voulue dans l'arborescence des connexions, puis choisissez Modifier
le schéma.
3- Dans l'éditeur de schémas, développez l'arborescence des schémas pour voir les
classes d'objets et les propriétés qui s'y trouvent.
4- Cliquez avec le bouton droit de la souris sur le schéma, la classe d'objets ou la
propriété à supprimer et cliquez sur Supprimer.
5- Cliquez sur Oui en réponse à l'invite pour confirmer la suppression.
L'arborescence des schémas est mise à jour pour tenir compte de la suppression.
6- Répétez les deux étapes précédentes autant de fois qu'il est nécessaire pour
supprimer d'autres éléments de schéma.
7- Cliquez sur OK pour rendre toutes les suppressions permanentes.
12. Annulation des modifications apportées à un schéma
Lorsque vous effectuez des modifications dans l'éditeur de schémas, l'arborescence
des schémas et le volet de droite reflètent vos modifications. En revanche, les
modifications ne sont appliquées à la source d'objets sous-jacente que lorsque vous
cliquez sur Appliquer. Si vous cliquez sur Annuler avant de cliquer sur Appliquer,
toutes les modifications que vous avez effectuées depuis la dernière fois que vous
avez cliqué sur Appliquer sont annulées.
Pour supprimer toutes les modifications effectuées dans l'éditeur de schémas depuis
la dernière validation Dans l'éditeur de schémas, cliquez sur Annuler.
E. Migration des données
Vous pouvez utiliser la copie par lot pour copier des données d'une source d'objets à
une autre, dans le même format ou dans un autre.
Formation STEG 2011
37
1. Présentation de la migration des données
Vous pouvez utiliser la copie par lot pour copier des données d'une source d'objets à
une autre, dans le même format ou dans un autre.
Vous pouvez convertir des objets DWG et leurs attributs dans divers formats géo
spatiaux et, dans certains cas, réintégrer les données dans des dessins AutoCAD.
2. Migration de données SIG (copie par lot)
Vous pouvez utiliser la copie par lot pour copier des données d'une source d'objets à
une autre, dans le même format ou dans un autre.
La copie par lot vous permet de copier la source d'objets entière ou un sous-jeu de
celle-ci en fonction d'un schéma, une classe d'objets ou une propriété. Vous pouvez
également filtrer un calque du gestionnaire d'affichage en utilisant une expression et
utiliser Copie par lot pour créer une banque de données ne contenant que les
données filtrées.
a) Ce que permet de faire la copie par lot
La copie par lot permet d'effectuer les opérations suivantes :
- Réaliser votre propre copie de données issues d'un autre département.
- Procéder à la mise à niveau du stockage de données de fichiers (SDF ou
SHP) au stockage de base de données (Microsoft SQL Server, MySQL ou
Oracle) qui permet à plusieurs utilisateurs d'intervenir et qui offre des
fonctionnalités avancées, telles que le contrôle des versions et le transaction
longue.
- Déplacer des données jointes et des champs calculés dans une nouvelle
banque de données.
- Transformer facilement des systèmes de coordonnées. Par exemple, vous
pouvez :
- Affecter un système de coordonnées à une banque de données qui n'en a
pas.
- Créer une banque de données dont le système de coordonnées est différent
de la source. La classe cible utilise le système de coordonnées de
remplacement comme projection du contexte spatial.
- Convertir un schéma étranger dans un format natif.
Formation STEG 2011
38
b) Copie par lot au format SDF
Si vous créez un fichier SDF dans AutoCAD Map 3D, vous pouvez l'utiliser comme
cible de la Copie par lot. Cependant, vous devez supprimer le schéma par défaut
avant de copier les données dans le nouveau fichier SDF.
c) Copie par lot au format SHP
Un fichier SHP ne peut contenir qu'une classe. Pour copier plusieurs classes FDO,
copiez celles-ci dans un dossier vide via le fournisseur SHP FDO. Lorsque vous
copiez des classes vers cette connexion, Copie par lot crée un fichier SHP pour
chaque classe que vous copiez. Ne créez pas un fichier SHP dans l'éditeur de
schémas mais utilisez le nouveau fichier SHP comme cible de la Copie par lot.
Il n'est pas possible de modifier un schéma SHP une fois qu'il est appliqué. Pour
contourner cette restriction, lors de la copie des données du format SDF vers le
format SHP, exportez le schéma SDF. Puis, lorsque vous créez le schéma SHP
cible, supprimez son schéma par défaut et importez le schéma SDF. De cette
manière, vous pouvez rectifier toutes les erreurs éventuelles dans le schéma. Au
cours de la copie par lot, sélectionnez les noms de classe d'objets et de propriété
dans la colonne Vers et faites-les correspondre exactement à la colonne De.
Selon la taille du fichier, vous pouvez également importer les données SDF et les
exporter au format SHP.
d) Copie par lot vers et depuis SQL Server Spatial
Lorsque vous copiez les données d'une banque de données SQL Server Spatial
FDO vers une banque de données non FDO, il peut arriver que les noms de classe
et de propriété ne soient pas acceptés par la banque de données de destination, car
les règles de dénomination varient d'un fournisseur à l'autre. Vous pouvez utiliser des
associations de schémas pour renommer les éléments de schéma que vous copiez
et vous assurer ainsi qu'ils sont conformes aux règles de dénomination de la banque
de données de destination.
Vous pouvez également transmettre un ensemble de fonctionnalités de schéma à la
banque de données cible pour que les schémas clonés soient conformes aux
fonctionnalités de cette banque de données.
Formation STEG 2011
39
Lorsque vous copiez des polygones géodésiques avec des anneaux dans le sens
horaire vers SQL Server Spatial, activez l'option Erreurs de données ou de types
géométriques non appariés pour ignorer ces erreurs.
Pour la géographie, SQL Server Spatial considère l'intérieur d'un polygone comme
étant à gauche de son contour extérieur. Si un polygone avec un contour dans le
sens horaire est inséré, il couvre alors le reste du monde, en excluant ce qu'il
renferme à l'écran. Si vous ignorez les erreurs de type géométrie non concordante
au cours de la Copie par lot, la géométrie et l'orientation sont ajustées lorsque la
cible est SQL Server Spatial. Si vous n'activez pas cette option et copiez un
polygone avec une mauvaise orientation vers SQL Server Spatial, la copie de cet
objet échouera.
SQL Server Spatial ne prend pas encore en charge les polygones plus grands qu'un
hémisphère.
e) Migration des données du format DWG au format SIG
Vous pouvez déplacer des objets DWG et leurs attributs dans divers formats géo
spatiaux et, dans certains cas, réintégrer les données dans des dessins AutoCAD.
Remarque : Lorsque vous exportez des données de dessin AutoCAD depuis AutoCAD Map 3D vers
une banque de données géospatiales, les attributs sont exportés avec les données géométriques
mais la stylisation visuelle appliquée est perdue, car les deux environnements traitent différemment la
stylisation.
Vous pouvez effectuer les opérations suivantes :
- Exporter des données DWG au format de fichier SDF
- Exporter des données DWG dans Oracle
- Exporter la carte courante au format DWG
- Effectuer une migration de données bidirectionnelle de DWG à SDF ou
Oracle et inversement.
Pour convertir des données DWG vers un format géospatiales
1- Décidez d'abord si vous voulez migrer les données vers une banque de données
existante ou une nouvelle banque de données.
2- Décidez si vous voulez utiliser un schéma existant ou un nouveau schéma.
Formation STEG 2011
40
3- Sélectionnez à l'aide d'une requête les données du fichier DWG que vous voulez
conserver dans votre carte.
4- Exportez les données vers le format SDF ou vers une banque de données FDO
(Oracle ou ESRI ArcSDE).
Une fois les données migrées vers un format SIG, vous pouvez leur ajouter de
nouvelles données. Pour cela, cliquez avec le bouton droit de la souris sur l'un des
calques de classe d'objets et créez un nouvel objet.
3. Fonctionnement de la conversion des types de données lors de la
copie par lot
Lors de la copie par lot, le même type de données est conservé dans la mesure du
possible, mais une conversion peut avoir lieu, si nécessaire. Par exemple, si vous
copiez des données à partir d'une source qui utilisent des données de type Booléen
alors que ce type de données n'est pas disponible dans la cible, les données sont
converties en octets, si ce type de données est disponible. Si l'octet n'est pas
disponible, Int16 est utilisé et ainsi de suite. Le tableau suivant illustre la façon dont
la conversion s'effectue (pour chaque type de données source, la copie par lot essaie
de créer un type des données cible 1, mais si elle n'y parvient pas, elle essaie de
créer le type des données cible 2, etc.) :
Type des
données
source
Type des
données cible
1
Type des
données cible
2
Type des
données cible
3
Type des
données cible
4
Booléen Octet Int16 Int32 Int64
Octet Int16 Int32 Int64
Int16 Int32 Int64
Int32 Int64
Int64 Int32
Décimal Double Unique
Unique Double Décimal
Double Décimal Unique
Les fournisseurs FDO indiqués dans le tableau prennent en charge les types de
données suivants :
Formation STEG 2011
41
Oracle ArcS
DE
MyS
QL
ODBC SDF SHP WFS SQL Server
et SQL
Server
Spatial
Booléen O O O O O O O
Octet O O O O O O
Date/Heure O O O O O O O O
Int16 O O O O O O
Int32 O O O O O O O O
Int64 O O O O O O
Décimal O O O O O O O
Unique O O O O O O O
Double O O O O O O O
Chaîne O O O O O O O O
Les propriétés de géométrie sont copiées en l'état, à l'exception des arcs. Ceux-ci
sont convertis en segments de lignes si la cible ne prend pas en charge les arcs.
Les règles suivantes sont appliquées pour la copie d'un identificateur généré
automatiquement depuis la source d'objets source :
- Si l'identificateur existe dans le schéma cible et s'il n'est pas généré
automatiquement, l'identificateur est copié depuis la schéma source.
- Si l'identificateur existe dans le schéma cible et s'il est généré
automatiquement, l'identificateur est généré par le fournisseur de la cible.
- Si l'identificateur n'existe pas dans le schéma cible et si ce schéma cible ne
prend pas en charge les identificateurs générés automatiquement, le schéma
est créé avec un identificateur non généré automatiquement et l'identificateur
est copié depuis la source d'objets source.
- Si l'identificateur n'existe pas dans le schéma cible et si ce schéma cible prend
en charge les identificateurs générés automatiquement, le schéma est créé avec
un identificateur généré automatiquement et l'identificateur est généré par le
fournisseur de la cible.
Formation STEG 2011
42
4. Correction des erreurs de géométrie au terme d'une copie par lot
Dans le cas de schémas étrangers, la fonction de copie par lot crée la géométrie
dans la banque de données cible à partir la première géométrie qu'elle trouve. S'il
existe plusieurs index spatiaux pour les propriétés de géométrie dans la banque de
données source, la propriété de géométrie du schéma de la banque de données
cible n'apparaîtra pas dans le même ordre que dans la banque de données source.
En conséquence, la géométrie de la banque de données cible risque de ne pas
correspondre à celle de la source.
Vous pouvez corriger ce problème dans la banque de données source ou cible. Si
vous le corrigez dans la banque de données cible, vous devez modifier le fichier XML
du schéma et importer la version modifiée dans la banque de données.
Pour corriger une erreur de géométrie due à la copie par lot dans la banque de
données source
Supprimez les index spatiaux superflus des propriétés de géométrie dans la banque
de données source.
Si seule une propriété de géométrie est indexée, elle est choisie comme géométrie
principale de la classe d'objets.
Pour corriger une erreur de géométrie due à la copie par lot dans la banque de
données cible
1- Connectez-vous à la nouvelle banque de données avant de lancer la copie par
lot.
2- A l'aide de l'éditeur de schémas, enregistrez la banque de données source dans
un fichier XML.
3- Modifiez ce fichier et ajoutez l'entrée <xs:complexType> pour la classe d'objets
concernée, où {nom_prop_géom} représente le nom de la propriété de géométrie
à utiliser : fdo:geometryName="{nom_prop_géom}"
4- Importez le fichier XML modifié dans la banque de données cible et appliquez les
modifications.
5- Copiez par lot les données de la banque de données source vers la banque de
données cible en vous assurant de mapper correctement les propriétés de
géométrie avant de lancer la copie par lot.
Formation STEG 2011
43
5. Consultation des informations du journal de la copie par lot
Lorsque vous effectuez une copie par lot, AutoCAD Map 3D crée un fichier journal
qui fournit des informations sur la source et la cible de l'opération de copie par lot. Il
répertorie les schémas que vous avez créés, des informations sur les classes
d'objets et les objets copiés. Il indique également la durée de l'opération. Voici un
exemple :
"PropriétéConnexion source: 'Fichier', Valeur: 'C:\San Francisco\ County\ SDF\
bayarea_county.sdf'
Propriété: 'Lecture seule', Valeur: 'false'Propriété Connexion cible:
'Fichier', Valeur: 'C:\old_version.sdf'
Propriété: 'Lecture seule', Valeur: 'false'Création du schéma 'Mon_schéma'
Propriété Mon_schéma:bayarea_county.COUNTY: longueur de chaîne égale à 0,
définition sur 255
Propriété Mon_schéma:bayarea_county.FIPSSTCO: longueur de chaîne égale à 0,
définition sur 255
Insertion de la classe 'Mon_schéma:bayarea_county' 9 objets insérés Temps
écoulé: 0.000110 secondes Total: 9 objets insérés”
Pour consulter le journal de la copie par lot
1- Exécutez l'opération de copie par lot.
2- Cliquez sur Afficher le fichier journal dans la boîte de dialogue Résultat de la
copie par lot pour afficher le fichier journal.
Remarque : L'opération de copie par lot stocke ses fichiers journaux dans le répertoire %temp%, en
suivant la convention d'attribution de nom bulkcopyxxxxx.log, où les "x" sont remplacés par des
nombres.
6. Autres procédures pour la migration de données
Si vous exportez des données du format DWG vers un autre format, vous ne pouvez
pas utiliser la copie par lot. A la place, utilisez Migration des données du format DWG
au format SIG.
Formation STEG 2011
44
Si vous exportez des données géospatiales au format SDF, il peut être plus facile
d'enregistrer ou d'exporter le calque du gestionnaire d'affichage au format SDF, sans
passer par la copie par lot. Voir Enregistrement ou exportation d'un calque du
gestionnaire d'affichage.
a) Rappel
Lorsque vous utilisez Copie par lot, gardez à l'esprit les points suivants :
- Le schéma copié est créé s'il n'existe pas dans la source d'objets cible.
- Les noms de schéma, de classe d'objets et de propriété de la source d'objets
source n'ont pas besoin de correspondre à ceux de la source d'objets cible.
- Vous pouvez enregistrer ou charger un fichier d'association XML mettant en
correspondance les sources d'objets source et cible.
- Vous pouvez copier la géométrie sans transformer les coordonnées.
- Les données que vous déplacez doivent se trouver dans l'étendue de la
banque de données cible. (Quand vous créez une banque de données, vous
devez spécifier son étendue spatiale X et Y minimale et maximale.) MySQL et
Oracle permettent d'augmenter automatiquement l'étendue si les données
ajoutées la dépassent.
- Si vous ne disposez pas des droits d'accès appropriés à la banque de
données cible, vous devez soit créer une banque de données vide comme
cible, soit demander à votre administrateur de vous octroyer les droits
suffisants pour insérer des données dans les tables cibles.
b) Pour copier des données depuis une source d'objets vers une
autre
1- Connectez-vous à la source et à la source d'objets de destination à l'aide de
Connexion de données.
Remarque : Pour copier des données vers le format SHP, connectez-vous à un dossier vide via le
fournisseur SHP FDO et utilisez cette connexion comme Copie par lot cible. Ne créez pas de fichier
SHP dans l'éditeur de schémas mais utilisez le nouveau fichier SHP comme cible.
Remarque : Si vous copiez des données vers un nouveau fichier SDF que vous avez créé dans
AutoCAD Map 3D, supprimez le schéma par défaut avant d'utiliser Copie par lot. Voir Suppression
d'un schéma.
Formation STEG 2011
45
2- Si nécessaire, utilisez Connexion de données pour spécifier un nouveau système
de coordonnées pour les banques de données que vous envisagez d'utiliser
comme source et cible dans Copie par lot. Par exemple, vous pouvez affecter un
système de coordonnées à une banque de données pour laquelle aucun système
de coordonnées n'est spécifié, ou changer le système de coordonnées affecté à
une banque de données.
3- Ajoutez les jointures, les champs calculés ou les filtres voulus aux calques du
gestionnaire d'affichage que vous envisagez de copier. Copie par lot copie alors
les données obtenues dans la banque de données cible.
4- Dans l'explorateur de carte, cliquez sur Outils Copie par lot.
5- Sous De, sélectionnez une source d'objets dans la liste Nom de la connexion. Il
s'agit de la source à partir de laquelle les données seront copiées. Sélectionnez
des données dans tous les calques du gestionnaire d'affichage et les sources
d'objets connectées. Les calques filtrés sont signalés par une icône dans la liste.
Si vous sélectionnez une banque de données de topographie, vous pouvez
uniquement sélectionner un groupe de points de topographie comme source.
Pour copier plusieurs groupes de points, copiez-les un par un. Vous pouvez
également faire glisser la source d'objets d'origine sur la source cible dans la
boîte de dialogue Connexion de données pour effectuer une copie de données
par lot. L'élément que vous déplacez devient l'entrée De et l'élément sur lequel
vous le déposez devient l'entrée Vers.
6- Si la source d'objets sélectionnée prend en charge le contrôle des versions,
sélectionnez une version dans sa liste Version.
7- Sous Vers, sélectionnez la source d'objets cible dans la liste.
8- Si la source d'objets cible prend en charge le contrôle des versions, sélectionnez
une version dans sa liste Version. Les arborescences des schémas dans la boîte
de dialogue Copie par lot se mettent à jour automatiquement en fonction de vos
choix.
9- Sous Sélectionnez les éléments à copier, activez les cases à cocher
correspondant aux schémas, aux classes d'objets et aux propriétés à copier dans
la source d'objets cible. Lorsque vous sélectionnez un élément de schéma, tous
ses éléments enfant sont automatiquement sélectionnés (par exemple, lorsque
vous sélectionnez une classe d'objets, vous sélectionnez également toutes ses
propriétés). Lorsqu'un carré (au lieu d'une coche) apparaît dans une case à
Formation STEG 2011
46
cocher, cela signifie que certains enfants de l'élément ne sont pas sélectionnés.
Les champs calculés sont ajoutés à la suite des propriétés natives. S'il existe des
champs joints, ils sont regroupés sous un nœud représentant la jointure. S'il
existe plusieurs jointures, elles apparaissent de la même manière que dans la
Boîte de dialogue Gérer les données de calque. Dans l'arborescence de droite,
AutoCAD Map 3D affiche un nom par défaut pour l'élément. Sélectionnez-le et
entrez un autre nom si vous le souhaitez. La zone Informations indique la classe
(ou la connexion), le système de coordonnées source, les informations sur le filtre
et le système de coordonnées cible. S'il existe plusieurs systèmes de
coordonnées pour les classes sous la connexion sélectionnée, le champ du
système de coordonnées indique "VARIE".
10- Sélectionnez les types d'erreur à ignorer au cours de l'opération. La copie par lot
arrête l'opération pour chaque type d'erreur dont la case n'a pas été cochée et
signale les erreurs lorsqu'elles se produisent. Si le système de coordonnées est
inconnu, il est préférable d'activer la case à cocher Système de coordonnées.
Pour plus d'informations sur ces options, reportez-vous à la section Copie par lot.
Lorsque vous copiez des polygones géodésiques avec des anneaux dans le sans
horaire vers SQL Server Spatial, activez la case à cocher Erreurs de données ou
de types géométriques non appariés pour ajuster correctement la géométrie et
l'orientation.
11- Pour enregistrer les paramètres courants dans un fichier d'association XML,
cliquez sur Enregistrer sous Association de schémas. Cliquez sur Charger pour
ouvrir un fichier d'association enregistré.
Remarque : Avant de charger un fichier d'association, connectez-vous aux sources d'objets
source et cible.
12- Pour lancer la copie par lot, cliquez sur Copier maintenant. Les données des
éléments de schéma spécifiés sont copiées depuis la source d'objets source vers
la source d'objets cible. La progression de l'opération s'affiche. Si vous cliquez
sur Annuler au cours de l'opération, le processus de copie s'arrête mais les
données ne sont pas rétablies dans leur état d'origine. Il n'est pas possible de
rétablir les données à leur état d'origine dans AutoCAD Map 3D une fois que la
copie est lancée. Lorsque l'opération est terminée, le résultat de l'opération
Formation STEG 2011
47
s'affiche. Cliquez sur Afficher le fichier journal dans la boîte de dialogue Résultat
de la copie par lot pour voir les détails.
II. Personnalisation de votre environnement de travail
A. Présentation de l’environnement de travail
Votre environnement de travail, c'est-à-dire, la façon dont le ruban, les menus, les
barres d'outils et les fenêtres ancrables sont présentés, est enregistré dans un
espace de travail.
Vous pouvez personnaliser un espace de travail de manière à ce qu'il se présente et
fonctionne exactement comme vous le voulez ou bien vous pouvez créer un nouvel
espace de travail. Vous pouvez enregistrer différents espaces de travail pour
différentes tâches, les utiliser pour rationaliser certaines tâches ordinaires ou
implémenter des pratiques d'excellence applicables aux tâches et aux flux de travaux
de cartographie.
Par exemple, vous pouvez configurer un espace de travail dédié à la création de
cartes pour rationaliser les tâches d'acquisition, d'intégration et de construction de
cartes et un autre espace de travail optimisé pour la création et la publication d'atlas.
Au sein d'une session, vous pouvez facilement basculer d'un espace de travail à un
autre.
AutoCAD Map 3D comporte trois espaces de travail prédéfinis :
- Espace de travail avec ruban basé sur les outils
- Espace de travail avec ruban basé sur les tâches
- Espace de travail Map classique
Vous pouvez personnaliser ces espaces de travail et passer aisément de l'un à
l'autre.
Formation STEG 2011
48
1. Sélection d'un espace de travail par défaut différent
Lorsque vous commencez à AutoCAD Map 3D , vous choisissez un espace de travail
par défaut. Changez votre espace de travail par défaut à tout moment de
l' Aide onglet. Choisissez parmi les options suivantes:
- 2D Drafting Workspace
- Planification et analyse Workspace
- Entretien Workspace
Dans une session, basculer entre des espaces de travail en utilisant l' espace de
travail Switcher dans les outils d'accès rapide zone. Vos choix sont les espaces de
travail par défaut, ainsi que la Carte Classique espace de travail.
2. L'utilisation d'un espace de travail personnalisé
Vous pouvez personnaliser un espace de travail pour regarder et fonctionnent
exactement comme vous le souhaitez, ou de créer un espace de travail. Vous
pouvez enregistrer différents espaces de travail pour des tâches différentes, de les
utiliser pour vous aider à rationaliser les tâches courantes, ou mettre en place les
meilleures pratiques pour les tâches de cartographie et de workflow. Par exemple,
vous pouvez mettre en place un espace de travail de création de cartes de
rationaliser l'acquisition, l'intégration et la construction des cartes, et un autre espace
de travail pour créer et publier des recueils de cartes et des atlas.
3. Skipping sélection Workspace
Si vous ne sélectionnez pas un espace de travail par défaut lorsque vous
démarrez AutoCAD Map 3D , vous verrez la Planification et analyse l'espace de
travail jusqu'à ce que vous spécifiez un commutateur ou un espace de travail par
défaut différent.
4. Pour basculer entre les espaces de travail
1- Pour passer temporairement au cours d'une séance
2- Cliquez sur le Changement Workspace bouton dans le coin en bas à droite de la
fenêtre de l'application.
3- Utilisez la liste déroulante pour sélectionner un espace de travail.
4- Pour changer votre espace de travail par défaut:
5- Cliquez l'onglet Aide Sélectionnez l'espace de travail .
Formation STEG 2011
49
6- Sélectionnez un espace de travail par défaut différent.
7- La prochaine fois que vous lancez AutoCAD Map 3D , vous verrez l'espace de
travail par défaut.
5. Pour créer un nouvel espace de travail
1- Dans le Workspace planification et analyse , cliquez sur l'onglet Outils de
personnalisation du panneau de l'interface utilisateur .
2- Dans la Personnaliser l'interface utilisateur boîte de dialogue, sous les
personnalisations dans tous les fichiers CUI , cliquez-droit sur l' espace de
travail nœud et sélectionnez Nouvel espace de travail , ou un clic droit sur un
espace de travail existant et sélectionnez en double.
3- Sélectionnez le nouvel espace de travail.
4- Sous matières Workspace , cliquez sur Personnaliser l'espace de travail .
5- Dans le personnalisations dans CUI Files Tous arbre, vérifiez les éléments à
inclure.
6- Cliquez Terminé .
7- Cliquez sur OK .
6. Pour ajouter un ruban, menu et options de la barre d'outils
1- Dans la Personnaliser l'interface utilisateur boîte de dialogue, sous les
personnalisations dans tous les fichiers CUI , sélectionnez l'espace de travail à
modifier.
2- Sous les personnalisations dans tous les fichiers CUI , développez l'élément à
personnaliser de sorte que vous pouvez voir tous les articles en dessous. Par
exemple, étendre la topologie du menu pour voir les options de topologie en
dessous.
3- Sous Liste de commandes, cliquez et glissez l'outil que vous voulez inclure à
l'article dans les personnalisations dans tous les fichiers CUI .
4- Cliquez Appliquer .
5- Cliquez sur OK .
Formation STEG 2011
50
7. Pour ajouter l'ensemble des onglets du ruban, des menus, barres
d'outils ou d'un espace de travail
1- Dans la Personnaliser l'interface utilisateur boîte de dialogue, sous les
personnalisations dans tous les fichiers CUI , sélectionnez l'espace de travail que
vous voulez modifier.
2- Sous matières Workspace , cliquez sur Personnaliser l'espace de travail .
3- Dans le personnalisations dans CUI Files Tous arbre, vérifiez les éléments que
vous souhaitez inclure.
4- Cliquez Terminé .
5- Cliquez sur OK .
8. Pour restaurer les couleurs par défaut
1- Cliquez options .
2- Dans le Options de la boîte de dialogue, cliquez sur l' affichage onglet, puis
cliquez sur Couleurs .
3- Dans la fenêtre de dessin Couleurs boîte de dialogue, sélectionnez l'élément que
vous voulez modifier en cliquant sur les images pour le modèle onglet ou mise en
page des onglets. Lorsque vous cliquez sur les zones des images, la sélection est
affichée dans la fenêtre Elément liste. Vous pouvez également modifier un attribut
en le sélectionnant dans l' élément de fenêtre liste. Par exemple, pour la carte de
fond, sélectionnez l'onglet Historique modèle .
4- De la couleur liste, cliquez sur Sélectionner la couleur .
5- Dans la couleur Sélectionnez la boîte de dialogue, cliquez sur l' Couleur
Livres onglet, puis sélectionnez AutoCAD Map 3DCouleurs du livre Couleur liste.
Le logiciel AutoCAD Map 3D livre en couleurs affiche les couleurs par défaut
utilisées dans l'application. Vous pouvez sélectionner une couleur ou d'utiliser le
livre comme une référence de couleur. Il ne contrôle pas les paramètres par
défaut dans la demande; n'essayez pas de le modifier.
6- Sélectionnez une couleur en cliquant sur une pastille de couleur. Par exemple,
cliquez sur le bleu de fond de carte à puce pour utiliser la couleur nouvelle carte
de fond (onglet modèle).
7- Cliquez sur OK .
Formation STEG 2011
51
8- Dans la couleur des options boîte de dialogue, cliquez
sur Appliquer et Fermer pour enregistrer les paramètres des options en cours
dans le registre du système et fermer la boîte de dialogue.
9- Dans le Options de la boîte de dialogue, cliquez sur OK .
9. Pour afficher l'interface de ligne de commande pour un espace de
travail particulier
1- Dans le Workspace planification et analyse , cliquez sur l'onglet Outils de
personnalisation du panneau de l'interface utilisateur .
2- Dans la Personnaliser l'interface utilisateur boîte de dialogue, sélectionnez un
espace de travail.
3- Dans le contenu Workspace zone, développez Palettes, faites défiler vers le bas
de la liste, puis cliquez sur la ligne de commande.
4- Dans le Propriétés aire sous Apparence , cliquez sur Voir , puis sélectionnez Oui à
partir de la liste déroulante.
5- Sous matières Workspace , cliquez sur l' espace de travail Personnaliser bouton.
6- Cliquez sur OK .
10. Pour masquer la barre d'état carte
1- À l'invite, entrez mapstatusbar.
2- Entrez cacher.
11. Afin de permettre à jour retouches par défaut
1- À l'invite de commande, entrez mapeditsetautodefault
2- Entrez actif.
12. Pour désactiver le regroupement de connexions par défaut
1. À l'invite, entrez mapconnectionpooling.
2. Entrez Désactiver.
13. Pour activer les boîtes de dialogue de sélection de fichier ou de
désactiver
Remarque :Si vous utilisez des scripts pour automatiser certaines AutoCAD Map 3D fonctions, vous
trouverez peut-être utile de désactiver les boîtes de dialogue.
1. À l'invite de commande, entrez FILEDIA
Formation STEG 2011
52
2. Pour mettre sur les boîtes de dialogue, entrez 1. Pour désactiver les boîtes de
dialogue, entrez 0.
14. Pour activer d'autres boîtes de dialogue ou de désactiver
1. À l'invite de commande, entrez CMDDIA.
2. Pour mettre sur les boîtes de dialogue, entrez 1. Pour désactiver les boîtes de
dialogue, entrez 0.
B. Création de nouveaux systèmes de coordonnées
AutoCAD Map 3D intègre une bibliothèque très complète de systèmes de
coordonnées. S'il n'existe pas de système de coordonnées approprié, vous pouvez
définir un système de coordonnées personnalisé. Voir aussi :
1. Définition de systèmes de coordonnées
Vous pouvez définir des systèmes de coordonnées personnalisés dans AutoCAD
Map 3D.
2. Présentation de la création de nouveaux systèmes de
coordonnées
Vous pouvez créer un système de coordonnées totalement nouveau ou utiliser un
système prédéfini et vous baser sur ce dernier pour créer votre propre système.
Vous pouvez modifier ou supprimer tous les systèmes de coordonnées que vous
avez définis. Il n'est pas possible de supprimer les systèmes de coordonnées
prédéfinis qui sont fournis avec AutoCAD Map 3D.
Lorsque vous définissez un système de coordonnées, vous devez définir les
paramètres suivants :
- projection cartographique: méthode utilisée pour convertir la latitude et la
longitude des points en coordonnées cartésiennes.
- datum: point, ligne ou surface de référence pour la représentation
cartographique.
- ellipsoïde: surface géométrique dont les sections forment des cercles ou des
ellipses.
Formation STEG 2011
53
3. Définition d'un système de coordonnées universelles
Vous pouvez développer de nouveaux systèmes de coordonnées sur la base de vos
propres données ou modifier un système de coordonnées prédéfini pour l'adapter à
vos besoins.
En fonction de la projection utilisée pour définir un système de coordonnées
personnalisé, les informations à fournir peuvent varier. Par exemple, si vous utilisez
la projection de Mercator transverse, vous devez spécifier une valeur de longitude
appelée méridien de référence.
4. Origine conventionnelle
Lors de la définition d'un système de coordonnées personnalisé, il se peut que vous
souhaitiez entrer une origine conventionnelle avec des valeurs d'ordonnée et
d'abscisse. Si vous utilisez, par exemple, la projection de Mercator transverse et que
le méridien de référence divise en deux parties égales la région cartographiée, la
moitié des coordonnées X sont des valeurs négatives. Les définitions de système de
coordonnées incluent généralement un décalage créant ce que l'on appelle une
origine conventionnelle et qui est ajouté à toutes les coordonnées pour les rendre
positives. La coordonnée X du point décalé est appelée abscisse de l'origine
conventionnelle. La coordonnée Y du point décalé est appelée ordonnée de l'origine
conventionnelle.
5. Facteur de réduction d'échelle
Pour conserver des distances les plus courtes possibles entre la surface de
projection et un point de la région à représenter, vous devez également définir un
facteur de réduction de l'échelle. Cela est particulièrement important lorsque vous
représentez sur carte de vastes régions. Si vous utilisez la projection de Mercator
transverse, vous devez entrer cette valeur dans la zone d'édition Facteur de
réduction d'échelle au méridien de référence.
Pour définir un système de coordonnées
1. Cliquez sur l'onglet Configuration de carte le groupe de fonctions Système de
coordonnées Définir le système de coordonnées universelles.
2. Dans la boîte de dialogue Gestionnaire de systèmes de coordonnées
universelles, sélectionnez une catégorie.
Formation STEG 2011
54
3. Effectuez l'une des opérations suivantes :
a. Pour créer un système de coordonnées, cliquez sur Définir.
b. Pour créer un système de coordonnées à partir d'un système de
coordonnées existant, sélectionnez-le dans la liste Systèmes de
coordonnées dans la catégorie. Cliquez sur Modifier.
4. Sur l'onglet Général de la boîte de dialogue Définir le système de coordonnées,
entrez un code unique dans la case Code. Ce code doit être unique dans sa
catégorie et parmi tous les systèmes de coordonnées. Il ne doit pas contenir
d'espace. Seuls les caractères suivants sont autorisés : de A à Z (majuscules ou
minuscules), de 0 à 9, tirets et traits de soulignement. Si vous créez un système
de coordonnées à partir d'un système de coordonnées existant, vous devez
changer le code avant de modifier d'autres informations.
5. Entrez une description. AutoCAD Map 3D affiche la description dans la liste
Systèmes de coordonnées dans la catégorie de la boîte de dialogue Gestionnaire
de systèmes de coordonnées universelles.
6. Dans la zone Unités, sélectionnez les unités à utiliser pour ce système de
coordonnées.
7. Dans la zone Type de système de coordonnées, effectuez l'une des opérations
suivantes :
a. Pour baser le système de coordonnées sur un datum, sélectionnez Géodésique.
Cliquez sur Sélectionner pour spécifier le datum.
b. Pour baser le système de coordonnées sur un ellipsoïde, sélectionnez Non
géodésique. Cliquez sur Sélectionner pour spécifier l'ellipsoïde.
8. Sur l'onglet Projection, sélectionnez une projection. La projection choisie
détermine le nombre de paramètres de projection que vous devez entrer et les
unités que vous pouvez utiliser.
9. Facultativement, dans la zone Origine conventionnelle, entrez les valeurs
d'ordonnée et d'abscisse.
10. Dans la zone Paramètres de projection, entrez des valeurs dans les champs
restants de la boîte de dialogue. Cliquez sur OK. Ces champs varient selon la
projection que vous sélectionnez.
Formation STEG 2011
55
6. Définition d'un nouveau datum
Vous pouvez définir un nouveau datum sur la base de vos propres données ou créer
votre propre datum à partir d'un datum prédéfini. Lors de la définition d'un datum
personnalisé, vous devez sélectionner la technique de conversion à utiliser :
Molodensky, Bursa/Wolfe ou la transformation à sept paramètres. Après avoir choisi
la technique de conversion, vous devez préciser les paramètres appropriés pour la
technique retenue.
Pour définir un datum :
1. Cliquez sur l'onglet Configuration de carte le groupe de fonctions Système de
coordonnées Définir le système de coordonnées universelles. Sélectionnez
Définir ou Modifier.
2. Dans l'onglet Général de la boîte de dialogue Définir le système de coordonnées
universelles ou de la boîte de dialogue Modifier un système de coordonnées
universelles, sélectionnez l'option Géodésique. Cliquez sur Définir.
3. Dans la boîte de dialogue Gestionnaire de datums, cliquez sur Définir.
4. Sur l'onglet Général de la boîte de dialogue Définir le datum, entrez un code et
une description pour le datum. Ce code doit être unique dans sa catégorie et
parmi tous les systèmes de coordonnées. Il ne doit pas contenir d'espace. Seuls
les caractères suivants sont autorisés : de A à Z (majuscules ou minuscules), de
0 à 9, tirets et traits de soulignement. AutoCAD Map 3D affiche la description
dans la liste Datums de la boîte de dialogue Gestionnaire de datums.
5. Sous Ellipsoïde, sélectionnez ou définissez un ellipsoïde à utiliser avec le
nouveau datum.
6. Sur l'onglet Conversion des datums, sélectionnez une technique de conversion
dans la liste Technique de conversion des datums.
7. Entrez les paramètres de conversion appropriés à la technique de conversion que
vous avez sélectionnée. Dans la zone Paramètres de conversion, sous Deltas
des composantes vectorielles par rapport au WGS-84 en mètres, entrez les
deltas des composantes vectorielles par rapport au WGS-84. Si vous utilisez la
conversion par transformation à sept paramètres ou Bursa/Wolfe, renseignez les
quatre zones d'édition sous la zone Angle de rotation à partir de WGS-84 en
secondes d'arc.
Formation STEG 2011
56
7. Définition d'un ellipsoïde
Vous pouvez définir un nouvel ellipsoïde sur la base de vos propres données ou
modifier un ellipsoïde prédéfini pour l'adapter à vos besoins. Lors de la définition
d'un ellipsoïde personnalisé, vous devez spécifier la méthode de calcul et les valeurs
utilisées pour déterminer les dimensions de cet ellipsoïde. Après avoir choisi la
méthode de calcul, vous spécifiez deux des valeurs requises et AutoCAD Map 3D
détermine les deux valeurs restantes à votre place.
Pour définir un ellipsoïde
1. Effectuez l'une des opérations suivantes :
a. Sur l'onglet Général de la boîte de dialogue Définir le datum ou de la boîte de
dialogue Modifier le datum, sous Ellipsoïde, cliquez sur Définir. Cliquez sur
l'onglet Configuration de carte le groupe de fonctions Système de
coordonnées Définir le système de coordonnées universelles. Sélectionnez
Définir ou Modifier.
b. Dans la zone Type de système de coordonnées de l'onglet Général de la
boîte de dialogue Définir un système de coordonnées universelles,
sélectionnez Non géodésique. Cliquez sur Définir.
2. Dans la boîte de dialogue Gestionnaire d'ellipsoïdes, cliquez sur Définir.
3. Dans la boîte de dialogue Définir l'ellipsoïde, entrez un code et un descriptif pour
l'ellipsoïde. Ce code doit être unique dans sa catégorie et parmi tous les
systèmes de coordonnées. Il ne doit pas contenir d'espace. Seuls les caractères
suivants sont autorisés : de A à Z (majuscules ou minuscules), de 0 à 9, tirets et
traits de soulignement. AutoCAD Map 3D affiche la description dans la liste
Ellipsoïdes disponibles.
4. Dans la zone Dimensions de l'ellipsoïde, suivez la procédure suivante :
5. Sélectionnez une méthode de calcul.
6. Entrez des valeurs pour les deux paramètres correspondant à la méthode de
calcul choisie. AutoCAD Map 3D calcule les deux autres valeurs en fonction de
celles entrées.
7. Cliquez sur OK.
Formation STEG 2011
57
8. Création d'une catégorie de systèmes de coordonnées
Vous pouvez organiser vos systèmes de coordonnées en créant des catégories et en
déplaçant des systèmes de coordonnées dans ces catégories.
Pour créer une catégorie de systèmes de coordonnées
1. Cliquez sur l'onglet Configuration de carte le groupe de fonctions Système de
coordonnées Définir le système de coordonnées universelles.
2. Dans la boîte de dialogue Gestionnaire de systèmes de coordonnées
universelles, cliquez sur Gestionnaire de catégories.
3. Dans le gestionnaire de catégories de systèmes de coordonnées, cliquez sur
Nouvelle.
4. Entrez un nom dans la zone Nom de catégorie.
5. Dans la zone de liste Catégories disponibles, sélectionnez une catégorie
contenant les systèmes de coordonnées à inclure dans la nouvelle catégorie.
6. Dans la zone de liste Systèmes de coordonnées dans la catégorie, sélectionnez
les systèmes de coordonnées à inclure dans la nouvelle catégorie.
7. Cliquez sur Ajouter. Vous pouvez sélectionner autant de systèmes de
coordonnées que vous le souhaitez parmi les catégories existantes pour les
intégrer dans la nouvelle catégorie.
8. Lorsque vous avez fini d'ajouter des systèmes de coordonnées, cliquez sur OK.
9. Modification ou suppression d'un système de coordonnées
universelles
Vous pouvez modifier ou supprimer n'importe quel système de coordonnées que
vous avez défini. Vous ne pouvez ni modifier ni supprimer les systèmes de
coordonnées prédéfinis fournis avec AutoCAD Map 3D.
Pour modifier ou supprimer un système de coordonnées
1- Cliquez sur l'onglet Configuration de carte le groupe de fonctions Système de
coordonnées Définir le système de coordonnées universelles.
2- Dans la boîte de dialogue Gestionnaire de systèmes de coordonnées
universelles, sélectionnez la catégorie qui contient le système de coordonnées
universelles à modifier ou supprimer.
Formation STEG 2011
58
3- Sélectionnez le système de coordonnées souhaité dans la liste Systèmes de
coordonnées dans la catégorie.
4- Pour modifier le système de coordonnées, cliquez sur Modifier. Pour supprimer le
système de coordonnées, cliquez sur Supprimer. Cliquez sur OK.
5- Si vous modifiez le système de coordonnées, dans la boîte de dialogue Modifier
le système de coordonnées universelles, changez les informations
correspondantes. Pour modifier un système de coordonnées prédéfini, vous
devez commencer par changer son code dans l'onglet Général pour pouvoir
modifier les autres propriétés du système de coordonnées.
10. Modification ou suppression d'un datum
Vous pouvez modifier ou supprimer n'importe quel datum que vous avez défini. Vous
ne pouvez ni modifier ni supprimer les datums prédéfinis fournis avec AutoCAD Map
3D. Si vous modifiez ou supprimez un datum que vous avez défini, vous devez
également modifier ou supprimer les systèmes de coordonnées qui se rapportent à
ce datum.
Pour modifier ou supprimer un datum :
1- Dans l'onglet Général de la boîte de dialogue Définir le système de coordonnées
universelles ou de la boîte de dialogue Modifier un système de coordonnées
universelles, sélectionnez l'option Géodésique. Cliquez sur Définir. Cliquez sur
l'onglet Configuration de carte le groupe de fonction Système de coordonnées
Définir le système de coordonnées universelles. Sélectionnez Définir ou Modifier.
2- Dans la boîte de dialogue Gestionnaire de datums, sélectionnez un datum.
3- Pour modifier le datum, cliquez sur Modifier. Pour supprimer le datum, cliquez sur
Supprimer
4- Si vous modifiez le datum, dans l'onglet Général de la boîte de dialogue Définir le
datum, changez le code et la description du datum. Pour modifier un datum
prédéfini, vous devez commencer par changer son code dans l'onglet Général
pour pouvoir modifier les autres propriétés du datum.
5- Sous Ellipsoïde, sélectionnez ou définissez un ellipsoïde à utiliser avec le datum.
6- Sur l'onglet Conversion des datums, sélectionnez une technique de conversion
dans la liste Technique de conversion des datums.
Formation STEG 2011
59
7- Entrez les paramètres de conversion appropriés à la technique de conversion que
vous avez sélectionnée.
11. Modification ou suppression d'un ellipsoïde
Vous pouvez modifier ou supprimer n'importe quel ellipsoïde que vous avez défini.
Vous ne pouvez ni modifier ni supprimer les ellipsoïdes prédéfinis fournis avec
AutoCAD Map 3D. Si vous modifiez ou supprimez un ellipsoïde que vous avez défini,
vous devez également modifier ou supprimer les systèmes de coordonnées qui se
rapportent à cet ellipsoïde.
Pour modifier ou supprimer un ellipsoïde
1- Sur l'onglet Général de la boîte de dialogue Définir le datum ou de la boîte de
dialogue Modifier le datum, sous Ellipsoïde, cliquez sur Définir.
2- Dans la boîte de dialogue Gestionnaire d'ellipsoïdes, sélectionnez un ellipsoïde.
Cliquez sur l'onglet Configuration de carte le groupe de fonctions Système de
coordonnées Définir le système de coordonnées universelles. Sélectionnez
Définir ou Modifier.
3- Pour modifier l'ellipsoïde, cliquez sur Modifier. Pour supprimer l'ellipsoïde, cliquez
sur Supprimer.
4- Si vous modifiez un ellipsoïde, entrez un code et un descriptif pour cet ellipsoïde.
Pour modifier un ellipsoïde prédéfini, vous devez commencer par changer son
code pour pouvoir modifier les autres propriétés de l'ellipsoïde.
5- Dans la zone Méthode de calcul, sélectionnez une méthode de calcul.
6- Entrez les paramètres de dimension de l'ellipsoïde appropriés à la méthode de
calcul sélectionnée.
12. Modification ou suppression d'une catégorie de systèmes de
coordonnées
Vous pouvez modifier le contenu de vos catégories en ajoutant ou en supprimant des
systèmes de coordonnées ou en déplaçant des systèmes de coordonnées d'une
catégorie à une autre. Vous pouvez également supprimer des catégories.
Pour modifier ou supprimer une catégorie de systèmes de coordonnées
1- Cliquez sur l'onglet Configuration de carte le groupe de fonctions Système de
coordonnées Définir le système de coordonnées universelles.
Formation STEG 2011
60
2- Dans la boîte de dialogue Gestionnaire de systèmes de coordonnées
universelles, cliquez sur Gestionnaire de catégories.
3- Dans le gestionnaire de catégories de systèmes de coordonnées, sélectionnez
une catégorie.
4- Pour modifier la catégorie, cliquez sur Modifier. Pour supprimer la catégorie,
cliquez sur Supprimer.
5- Si vous modifiez la catégorie, effectuez l'une ou plusieurs des actions suivantes :
a. Pour supprimer des systèmes de coordonnées de la catégorie, sélectionnez
les noms des systèmes de coordonnées dans la liste située sous la zone
Nom de catégorie. Cliquez sur Supprimer.
b. Pour ajouter des systèmes de coordonnées à la catégorie, sélectionnez les
noms des systèmes de coordonnées dans la liste située sous la zone de liste
Catégories disponibles. Cliquez sur Ajouter.
c. Pour ajouter des systèmes de coordonnées de différentes catégories,
sélectionnez le nom de la catégorie dans la liste Catégories disponibles.
13. Fichiers de données de grille et équivalences des datums
AutoCAD Map 3D utilise des fichiers de données de grille pour spécifier les
informations d'équivalence de datum ainsi que des fichiers Grid Data Catalog (GDC)
pour déterminer l'ordre de ces fichiers lors de la conversion d'un datum à un autre.
14. Présentation des fichiers de données de grille et problèmes
d'équivalence des datums
Lorsque vous effectuez des conversions entre certains systèmes de coordonnées
d'Amérique du Nord, de France, d'Australie et de Nouvelle-Zélande, AutoCAD Map
3D utilise des fichiers de données basés sur des grilles pour obtenir les équivalences
de datum.
Pour les Etats-Unis, la France, l'Australie et la Nouvelle-Zélande, les fichiers de
données de grille font partie du domaine public et sont fournis avec AutoCAD Map
3D. Les fichiers de données de grille couvrant le Canada ne font pas partie du
domaine public et doivent être obtenus auprès des autorités compétentes au
Canada.
Formation STEG 2011
61
AutoCAD Map 3D utilise des fichiers GDC (Grid Data Catalog) pour déterminer
l'ordre dans lequel les fichiers de données de grille doivent être utilisés dans les
zones de chevauchement lors de la conversion d'un datum à un autre.
15. Modifier un fichier de système de coordonnées
a) Fichiers GDC (Grid Data Catalog)
AutoCAD Map 3D utilise des fichiers de catalogue de données de grille (GDC, Grid
Data Catalog) pour déterminer l'ordre dans lequel les fichiers de données de grille
sont utilisés dans des zones de chevauchement lors de la conversion d'un datum à
un autre dans certaines parties du monde et notamment en Amérique du Nord, en
France, en Australie et en Nouvelle-Zélande.
En cas de chevauchement, AutoCAD Map 3D sélectionne le fichier de données de
grille présentant la plus petite cellule de grille dans la région de la conversion. Si les
tailles de cellule de grille sont identiques, AutoCAD Map 3D sélectionne le fichier de
données de grille qui apparaît en premier dans le fichier GDC.
Les fichiers GDC (Grid Data Catalog) sont des fichiers texte ASCII avec une
extension .gdc. Ils sont stockés par défaut dans le dossier C:\Documents and
Settings\All Users\Application Data\Autodesk\Geospatial Coordinate Systems. Le
nom de base d'un fichier GDC est généralement lié à la transformation à laquelle il
est associé. Par exemple, le nom du fichier GDC correspondant à la transformation
NAD27 en NAD83 est Nad27toNad83.gdc. Chacune des lignes d'un fichier GDC
pointe vers un fichier de données de grille (également dénommé fichier de données
d'équivalence de datums). Les fichiers GDC incluent souvent également des
commentaires précédés d'un signe dièse (#) et une définition de datum de secours
qui est utilisée lorsque aucun des fichiers de données de grille ne fournit de
couverture pour un point à convertir.
Pour configurer un nouveau fichier de données de grille :
1- Lorsque vous obtenez un nouveau fichier de données de grille, copiez-le dans le
dossier approprié sous le dossier des systèmes de coordonnées partagés
Autodesk, par défaut C:\Documents and Settings\All Users\Application
Data\Autodesk\Geospatial Coordinate Systems.
Formation STEG 2011
62
2- Ouvrez le fichier correspondant à l'aide d'un éditeur de texte permettant de
produire un fichier ASCII, comme le Bloc-notes ou WordPad.
Remarque : Sauvegardez les fichiers GDC avant de les modifier, afin de pouvoir les restaurer
dans leur état antérieur, si nécessaire.
3- Modifiez le fichier pour qu'il pointe vers le nom et l'emplacement de votre
nouveau fichier de données de grille.
4- Effectuez les autres modifications nécessaires, par exemple en réorganisation ou
en remplaçant les fichiers de données de grille, en modifiant la définition d'une
datum de secours ou en ajoutant des commentaires.
b) Fichiers de système de coordonnées
AutoCAD Map 3D utilise certains fichiers pour stocker les définitions de système de
coordonnées et définir les informations de .transformation de datum.
Voici une liste de ces fichiers. Les fichiers qui ne doivent pas être modifiés sont
signalés par un astérisque (*).
Fichier Description
Agd66ToGda94.gdc Fichier de catalogue de données de grille pour les transformations de
références en Agd66ToGda94.gdc Australie. Fichiers de données de grille
par défaut : Vic_0799.gsb, nt_0599.gsb et TAS_1098.gsb. datum de
secours par défaut : ASTRLA66.
Agd84ToGda94.gdc Fichier de catalogue de données de grille pour les transformations de
références en Australie. Fichier de données de grille par défaut :
QLD_1299.gsb. Datum de secours par défaut : ASTRLA84-7P.
GeoidHeight.gdc Fichier de catalogue de données de grille permettant de déterminer
l'altitude géodésique de n'importe quel point géographique des Etats-Unis.
Les fichiers de données par défaut sont GEO96AN.GEO, GEO96AS.GEO,
GEO96HW.GEO, GEO96NC.GEO, GEO96NE.GEO, GEO96NW.GEO,
GEO96PR.GEO, GEO96SC.GEO, GEO96SE.GEO et GEO96SW.GEO. La
définition de datum par défaut est déconseillée.
Nad27ToNad83.gdc Fichier de catalogue de données de grille pour les transformations de
datums en Amérique du Nord. Fichiers de données par défaut : Conus.l?s,
Alaska.l?s, PrVi.l?s,Hawaii.l?s, STGEORGE.l?s, STLRNC.l?s et
STPAUL.l?s. Datum de secours par défaut : NAD27-48.
Nad83ToHarn.gdc Fichier de catalogue de données de grille pour les transformations de
datums en Amérique du Nord. Fichiers de données de grille par défaut :
Formation STEG 2011
63
alhpgn.l?s, azhpgn.l?s, cnhpgn.l?s, cohpgn.l?s, cshpgn.l?s, emhpgn.l?s
ethpgn.l?s, flhpgn.l?s, gahpgn. l?s, hihpgn.l?s, kshpgn.l?s, kyhpgn.l?s,
lahpgn.l?s, mdhpgn.l?s, mehpgn.l?s, mihpgn.l?s, mshpgn.l?s, nbhpgn.l?s,
ndhpgn.l?s, nehpgn.l?s, nmhpgn.l?s, nvhpgn.l?s, nyhpgn.l?s, ohhpgn.l?s,
okhpgn.l?s, pvhpgn.l?s, sdhpgn.l?s, tnhpgn. l?s, uthpgn.l?s, vahpgn.l?s,
wihpgn.l?s, wmhpgn.l?s, wohpgn.l?s, wthpgn.l?s, wvhpgn.l?s et
wyhpgn.l?s. La définition d'un datum par défaut est déconseillée.
Nzgd49ToNzgd2K.g
dc
Fichier de catalogue de données de grille pour les transformations de
références en Nouvelle Zélande. Fichier de données de grille par défaut :
nzgd2kgrid9911.gsb. Datum de secours par défaut : NZGD49- 7P.
Rgf93ToNtf.gdc Fichier de catalogue de données de grille pour les transformations de
références entre les datums RGF93 et NTF utilisés en France. Fichier de
données de grille par défaut : gr3df97a.txt. Datum de secours
par défaut : NTF-G.
Vertcon.gdc Le fichier de catalogue de données de grille pour le calcul de la différence
modélisée de cote ortho métrique entre le niveau de base Nord américain
de 1988 (NAVD 88) et le niveau de base national géodésique de 1929
(NGVD 29) d'un point donné dont la latitude et la longitude sont spécifiées.
Fichier de données de grille par défaut : VERTCONC.94, VERTCONE.94
et VERTCONW.94. La définition d'un datum
par défaut est déconseillée.
Category.csd * Fichier compilé en code binaire permettant de stocker les définitions de
catégories de systèmes de coordonnées. Ce type de fichier est également
appelé "fichier dictionnaire".
Coordsys.csd * Fichier dictionnaire de systèmes de coordonnées.
Datums.csd * Fichier dictionnaire des datums.
Elipsoid.csd * Fichier dictionnaire d'ellipsoïdes.
Fichiers .mrt * Fichiers binaires de transformation de régression multiple qui permettent de
stocker les coefficients requis pour l'analyse de régression multiple. Le nom
de base du fichier est le même que le nom de clé du datum à laquelle il est
associé.
Fichiers .94 * Fichiers de données de grille utilisés par Vertcon.gdc.
Fichiers .geo * Fichiers de données permettant de déterminer l'altitude géodésique de
n'importe quel point géographique des Etats-Unis. Ces fichiers se
présentent sous le format GEOID96 et sont utilisés par Geoid-Height.gdc.
Fichiers .gsb * Fichiers de données de grille pour le Canada, l’Australie et la Nouvelle-
Zélande. Les équivalences en latitude et longitude (ainsi que les données
de précision) sont intégrées dans un seul fichier .gsb. La structure de
fichier prend également en charge le concept de grilles multiple et de sous-
grilles au sein d'une grille principale.
Formation STEG 2011
64
Fichiers .las et .los * Fichiers de données de grille pour la géographie des Etats-Unis.
Pour modifier un fichier de définition de système de coordonnées
1- Recherchez le fichier à modifier dans le dossier des systèmes de coordonnées
partagés Autodesk, par défaut C:\Documents and Settings\All Users\Application
Data\Autodesk\Geospatial Coordinate Systems
2- Effectuez une copie de sauvegarde du fichier avant de le modifier.
Remarque : Les fichiers qui ne devraient pas être modifiés sont signalés par un astérisque (*)
dans le tableau de l'onglet Concept de cette rubrique
3- Modifiez le fichier dans un éditeur de texte.
III. Utilisation des workflows
Un workflow automatise un ensemble d'activités. Vous pouvez modifier des workflow
existants ou en créer de nouveaux. Par exemple, modifiez le workflow de
superposition prédéfini pour qu'il effectue une union au lieu d'une intersection. Créez
un workflow qui se connecte à un jeu de banque de données et ajoutez des calques
du gestionnaire d'affichage pour celles-ci.
Utilisez le concepteur de workflow pour modifier ou créer des workflows.
Formation STEG 2011
65
Figure : les activités du workflow apparaissent sous forme de diagramme dans le concepteur
de workflow.
A. Activités AutoCAD Map 3D et d'utilitaire
Le panneau des activités dans la partie droite du concepteur de workflow contient
deux catégories d'activités. Les activités AutoCAD Map 3D sont spécifiques à
AutoCAD Map 3D (elles comprennent notamment une activité qui exécute des
commandes AutoCAD).
Les activités d'utilitaire sont génériques et sont basées sur la syntaxe C #. Elles
comprennent les types d'activités suivants :
Commandes liées aux répertoires (par exemple, afficher le contenu d'un
dossier)
Commandes logiques (par exemple, If/Else et For Each)
Commandes de structure de workflow (par exemple, parallèle, séquentielle et
invite utilisateur)
1. Activités parallèles et séquentielles
Dans un workflow, les activités parallèles sont indépendantes les unes des autres.
Par exemple, lors d'une connexion parallèle à deux banques de données, la seconde
connexion s'exécute même si la première échoue.
Formation STEG 2011
66
Une activité séquentielle dépend des activités précédentes. Par exemple, l'activité
parallèle au début du workflow de superposition comporte deux jeux d'activités
séquentielles. Chaque activité se connecte à une banque de données spécifique et
crée un calque pour cette banque de données. Si la connexion échoue, le calque ne
peut pas être créé.
2. Définition des paramètres des activités
Chaque activité d'un workflow comporte un certain nombre de paramètres mais vous
pouvez également définir des paramètres par défaut et spécifier que le workflow
affiche des invites en cours d'exécution. La personne exécutant le workflow peut
alors utiliser d'autres valeurs. Par exemple, vous pouvez définir des banques de
données par défaut pour une superposition mais permettre à d'autres personnes
d'utiliser d'autres banques de données lorsqu'elles exécutent le workflow.
Certains paramètres sont requis. Par exemple, une activité Se connecter à la banque
de données requiert le nom du fournisseur et l'emplacement de la banque de
données à laquelle le workflow doit se connecter. D'autres paramètres sont
facultatifs, par exemple, le nom d'affichage de l'activité. Les valeurs par défaut des
paramètres facultatifs sont modifiables.
Remarque : Bien que Nom d'affichage soit un paramètre facultatif, il est recommandé de nommer
toutes les activités. Si des activités ne sont pas nommées, vous pouvez les confondre lorsque vous
liez un paramètre d'une activité à la sortie d'une activité précédente. Voir la section suivante.
3. Liaison de paramètres
Une activité séquentielle est souvent liée à une activité précédente. Lorsque vous
liez une activité, vous définissez son paramètre de sorte qu'il soit le résultat d'une
activité précédente. Par exemple, vous pouvez utiliser la sortie d'une activité qui crée
un calque comme calque source d'une opération de superposition ultérieure.
Formation STEG 2011
67
Figure : liez un paramètre d'une activité à une propriété d'une activité précédente.
4. Ajout d'activités aux workflow
Si vous êtes en mesure d'écrire du code simple dans un langage compatible avec
.NET, vous pouvez ajouter des activités au concepteur de workflow. Les activités de
workflow effectuent des fonctions prédéterminées basées sur des données
prédéfinies.
Créez vos activités dans une bibliothèque de classes .NET (un fichier .dll). Placez ce
fichier .dll dans le dossier \Program Files\AutoCAD Map 3D
2012\PlugIns\Workflow\Activities et redémarrez AutoCAD Map 3D. Les activités
apparaissent alors dans le concepteur de workflow.
B. Procédure de création et de modification d’un workflow
1. Pour créer un workflow
1- Dans l'espace de travail Planification et analyse, cliquez sur l'onglet Outils le
groupe de fonctions Workflow Nouveau.
2- Pour créer un workflow qui utilise plusieurs connexions de données, ajoutez une
activité parallèle.
Dans le concepteur de workflow, cliquez sur l'en-tête du panneau Système,
sur le côté droit de la fenêtre.
Formation STEG 2011
68
Faites glisser l'activité parallèle dans la zone de diagramme du concepteur de
workflow (à l'endroit où vous voyez Faire glisser les activités Map ici).
Utilisez une activité séquentielle distincte pour chaque connexion. Par défaut,
l'activité parallèle comporte deux activités séquentielles. Si vous en avez
besoin d'autres, faites-les glisser dans l'activité parallèle.
Pour chaque connexion, faites glisser une activité Se connecter à la banque
de données dans une activité séquentielle.
Pour créer un calque pour ces connexions, utilisez une activité Ajouter un
calque d'objet. Faites glisser cette activité directement sous chaque activité Se
connecter à la banque de données (dans l'activité séquentielle pour cette
connexion).
3- Pour créer un workflow qui utilise une seule banque de données, procédez
comme suit :
Faites glisser l'activité Se connecter à la banque de données dans la zone de
diagramme du concepteur de workflow (à l'endroit où est indiqué Faites glisser
les activités et déposez-les ici).
Vous pouvez également créer un calque pour la connexion en faisant glisser
une activité de création d'un calque d'objet directement sous celle-ci.
4- Ajoutez éventuellement d'autres activités.
Remarque : Pour définir des paramètres pour certaines activités d'utilitaire (For Each, If/Else et
While), cliquez sur dans la barre d'outils du concepteur de workflow. Dans la palette Propriétés qui
s'affiche, cliquez sur la cellule correspondant au paramètre à définir. Cliquez sur le bouton de
navigation qui s'affiche pour sélectionner les paramètres dans une liste, le cas échéant.
5- Enregistrez le workflow en cliquant sur dans la partie supérieure de la
fenêtre Concepteur de workflow.
Les workflows enregistrés au format AutoCAD Map 3D 2012 ne peuvent pas être
ouverts dans AutoCAD Map 3D 2010. Pour utiliser le workflow
d'AutoCAD Map 3D 2010, assurez-vous que le workflow contient uniquement des
activités qui étaient prises en charge dans cette version. Utilisez ensuite Enregistrer
sous et modifiez Enregistrer sous en Fichier de workflow Map 3D 2010 . Pour
conserver la mise en forme de la version, vous devez continuer d'utiliser
l'option Enregistrer sous 2010 chaque fois que vous enregistrez le workflow.
Formation STEG 2011
69
Cliquez sur pour exécuter le workflow directement depuis le concepteur
de workflow qui valide les activités.
Lorsque l'exécution d'une activité réussit, une coche verte apparaît dans son cadre.
Si un point d'exclamation apparaît au lieu de la coche verte, cela signifie qu'un
paramètre de l'activité est manquant. Si un X rouge apparaît, l'activité a échoué.
Cliquez sur le lien d'état dans la zone Etat du workflow (au bas de la fenêtre
du concepteur de workflow) pour afficher le journal.
6- Vous pouvez également cliquer sur pour imprimer le workflow.
2. Pour modifier un workflow
1- Dans l'espace de travail Planification et analyse, cliquez sur l'onglet Outils le
groupe de fonctions Workflow. Sélectionnez un workflow dans la liste déroulante.
Si le workflow voulu ne figure pas dans la liste, cliquez sur Ouvrir le workflow à
partir d'un fichier au bas de la liste. Après avoir ouvert un workflow, sélectionnez-le
dans la liste.
Remarque : Si vous utilisez Windows 7, vous devez posséder un accès en écriture pour exécuter
un workflow. Si votre accès est limité, AutoCAD Map 3D ne peut pas enregistrer le workflow. Or, le
workflow doit être enregistré avant d'être exécuté.
2- Dans l'espace de travail Planification et analyse, cliquez sur l'onglet Outils le
groupe de fonctions Workflow Modifier.
3- Dans le concepteur de workflow, effectuez un panoramique ou un zoom selon les
besoins.
4- Si besoin, développez l'activité à modifier.
Par exemple, pour modifier les paramètres des activités dans l'activité parallèle du
début du workflow, cliquez sur le signe plus. L'activité parallèle contient des
activités pour les classes d'objets qui sont comparées dans le workflow de
superposition et crée les calques du gestionnaire d'affichage pour ces classes
d'objets.
Remarque : Pour définir des paramètres pour certaines activités d'utilitaire (For Each, If/Else et
While), cliquez sur dans la barre d'outils du concepteur de workflow. Dans la
Formation STEG 2011
70
palette Propriétés qui s'affiche, cliquez sur la cellule correspondant au paramètre à définir. Cliquez
sur le bouton de navigation qui s'affiche pour sélectionner les paramètres dans une liste, le cas
échéant.
5- Pour définir les paramètres d'une activité, effectuez l'une des actions suivantes :
Cliquez deux fois sur l'activité.
Cliquez sur .
Cliquez avec le bouton droit de la souris sur l'activité et cliquez sur Configurer
les paramètres.
6- Pour plus d'informations sur les activités disponibles et leurs paramètres, voir
Boîtes de dialogue d'entrée relatives aux activités du workflow.
Pour lier une activité à la sortie d'une activité précédente à partir de l'éditeur
d'entrée, procédez comme suit :
Dans la boîte de dialogue d'entrée d'informations de l'activité, cliquez sur la
flèche vers le bas en regard du paramètre à lier.
Sous Résultats des actions précédentes, cliquez sur la propriété vers laquelle faire le
lien.
Formation STEG 2011
71
Pour utiliser un calque créé par une activité précédente, sélectionnez-le dans la liste
sous Résultats des actions précédentes.
Remarque :Il existe un raccourci pour ajouter une activité et la lier automatiquement à l'activité
précédente. Cliquez avec le bouton droit de la souris sur une activité et cliquez sur l'activité à ajouter.
Par exemple, cliquez avec le bouton droit de la souris sur une activité de superposition et cliquez
sur Ajouter un calque d'objet pour créer un calque du gestionnaire d'affichage qui stockera la sortie de
l'opération de superposition.
1- Vous pouvez également effectuer les actions suivantes :
Pour ajouter une activité, faites-la glisser depuis le panneau des activités
vers l'emplacement souhaiter dans le diagramme du workflow, ou cliquez
avec le bouton droit de la souris sur l'activité qui précède la nouvelle.
Lorsque vous cliquez avec le bouton droit de la souris, la liste contenant les
activités qui devraient logiquement suivre l'activité actuelle s'affiche. Lorsque
vous ajoutez une activité de cette manière, vous pouvez la lier
automatiquement à l'activité sur laquelle vous avez cliqué avec le bouton
droit de la souris. Par exemple, cliquez avec le bouton droit de la souris sur
une activité de superposition et cliquez sur Ajouter un calque d'objet pour
créer un calque du gestionnaire d'affichage qui stockera la sortie de
l'opération de superposition.
Pour supprimer une activité, cliquez sur dans le panneau de commandes
de l'activité.
Pour activer ou désactiver l'affichage des invites d'une activité, cliquez
sur dans son panneau de commandes.
Lorsque l'affichage des invites en cours d'exécution est activé, quiconque
exécutant ce workflow doit fournir les informations requises pour cette
activité. Par exemple, la personne exécutant le workflow doit fournir les
informations de connexion à une banque de données pour une activité Se
connecter à la banque de données.
Pour activer ou désactiver une activité, cliquez sur dans son panneau de
commandes.
Désactivez temporairement une activité pour résoudre des problèmes avec
un workflow. Si vous ne savez pas exactement quelle activité est à l'origine
Formation STEG 2011
72
du problème, désactivez-les une par une lors de l'exécution du workflow.
Cela permet d'isoler le problème.
Annulez ou rétablissez les modifications apportées au cours de cette session
à l'aide des boutons
2- Enregistrez les modifications éventuellement apportées au workflow en cliquant
sur dans la partie supérieure de la fenêtre du concepteur de workflow.
Pour enregistrer les modifications et créer un nouveau workflow, cliquez sur .
Les workflows enregistrés au format AutoCAD Map 3D 2012 ne peuvent pas être
ouverts dans AutoCAD Map 3D 2010. Pour utiliser le workflow
d'AutoCAD Map 3D 2010, assurez-vous que le workflow contient uniquement des
activités qui étaient prises en charge dans cette version. Utilisez
ensuite Enregistrer sous et modifiez Enregistrer sous en Fichier de workflow Map
3D 2010 . Pour conserver la mise en forme de la version, vous devez continuer
d'utiliser l'option Enregistrer sous 2010 chaque fois que vous enregistrez le
workflow.
3- Cliquez sur pour exécuter le workflow directement depuis
le concepteur de workflow qui valide les activités.
Lorsque l'exécution d'une activité réussit, une coche verte apparaît dans son
cadre. Si un point d'exclamation apparaît au lieu de la coche verte, cela signifie
qu'une valeur de paramètre de l'activité est manquante. Cliquez sur le point
d'exclamation pour voir quel paramètre est manquant et corriger le problème. Si
un X rouge apparaît au lieu de la coche verte, l'activité a échoué.
Cliquez sur le lien d'état dans la zone Etat du workflow (au bas de la fenêtre du
concepteur de workflow) pour afficher le journal.
Dans la fenêtre du journal, recherchez la ligne correspondant à l'activité qui a
échoué. La colonne Description explique l'erreur.
4- Vous pouvez également cliquer sur pour imprimer le workflow.
Formation STEG 2011
73
IV. Utilisation des API AutoCAD MAP 3D avec VBA
VBA permet d'intégrer une application à d'autres applications compatibles avec VBA. Ainsi, AutoCAD, à partir de bibliothèques d'objets d'application, peut faire office de contrôleur d'automatisation pour d'autres applications telles que Microsoft Word ou Excel.
Remarque : Le logiciel Microsoft® Visual Basic® pour Applications (VBA) n'est plus installé avec
AutoCAD. Pour plus d'informations, visitez le site http://www.autodesk.com/vba-download.
Les éditions de développement autonomes de Visual Basic 6, qui doivent être achetées séparément,
complètent VBA AutoCAD sous la forme de composants tels qu'un moteur de base de données
externe et des fonctionnalités de rédaction de rapport.
VBA envoie des messages à AutoCAD Map 3D via l'interface Automatisation ActiveX d'AutoCAD Map 3D. VBA AutoCAD Map 3D permet d'exécuter simultanément l'environnement Visual Basic et AutoCAD Map 3D, et de gérer AutoCAD Map 3D par programme à l'aide de l'interface Automatisation ActiveX. Cette association d'AutoCAD Map 3D, d'Automatisation ActiveX et de VBA fournit une interface extrêmement puissante. En plus de gérer les objets AutoCAD Map 3D, elle échange des données avec d'autres applications.
Grâce à l'intégration de VBA dans AutoCAD Map 3D, vous disposez d'un outil visuel vous permettant de personnaliser AutoCAD Map 3D facilement. Par exemple, vous pouvez créer une application qui extrait des informations d'attribut automatiquement, insère les résultats directement dans une feuille de calcul Excel, puis effectue les transformations de données requises.
Trois éléments fondamentaux définissent la programmation VBA dans AutoCAD Map 3D. Le premier est AutoCAD Map 3D lui-même, qui regroupe un jeu complet d'objets comprenant des commandes, des données et des entités AutoCAD Map 3D. AutoCAD Map 3D est une application à architecture ouverte comportant plusieurs niveaux d'interface. Pour utiliser VBA efficacement, vous avez tout intérêt à maîtriser la programmation sous AutoCAD Map 3D. Toutefois, vous constaterez que l'approche VBA basée sur les objets diffère sensiblement de celle d'Auto LISP.
Le deuxième élément est l'interface Automatisation ActiveX d'AutoCAD Map 3D, qui établit la communication des messages avec les objets AutoCAD Map 3D. La programmation VBA requiert une maîtrise des notions de base d'Automatisation ActiveX. Une description de l'interface Automatisation ActiveX d'AutoCAD Map 3D se trouve dans le Guide de programmation ActiveX et VBA du système d'aide. Pour afficher l'aide aux développeurs, dans la barre d'outils Infocentre, à droite du bouton d'aide, cliquez sur la flèche déroulante. A partir du menu, cliquez sur Ressources supplémentaires Aide aux développeurs.
Le troisième élément qui définit la programmation VBA est VBA lui-même. Il dispose de son propre jeu d'objets, de mots-clés, de constantes, etc., permettant de définir le déroulement des programmes, ainsi que de les gérer, les déboguer et les exécuter. Le système d'aide complet Microsoft pour VBA est inclus avec VBA AutoCAD Map 3D.
Formation STEG 2011
74
L'interface ActiveX/VBA d'AutoCAD Map 3D présente plusieurs avantages par rapport aux autres environnements API d'AutoCAD Map 3D :
Rapidité. Exécutées dans le même processus que VBA, les applications ActiveX sont plus rapides que les applications Auto LISP.
Facilité d'utilisation. Le langage de programmation et l'environnement de développement sont faciles à utiliser et sont installés en même temps qu’AutoCAD Map 3D.
Interopérabilité Windows. ActiveX et VBA sont conçus pour être utilisés avec d'autres applications Windows et fournissent un excellent canal de communication des informations entre les applications.
Prototypage rapide. L'interface de développement rapide de VBA est parfaite pour la création de prototypes d'application, ceci même si l'application en question doit être développée dans un autre langage.
Accessibilité aux programmeurs. Les programmeurs utilisent déjà Visual Basic 6. ActiveX/VBA AutoCAD Map 3D offre aux programmeurs et à ceux qui étudient Visual Basic 6 l'occasion d'étendre les fonctions de développement d'applications et de personnalisation d'AutoCAD Map 3D.
Des exercices sont développés dans la partie exercice.
V. Sauvegarde des données
Les sauvegardes ne sont pas prises en charge par AutoCAD Map 3D lui-même mais
par des softs tiers.
La sauvegarde des base de données sera assuré par des logicielles de sauvegarde
de base de données et par les administrateurs de base de données sans que cela
interfère avec l’accès au données via AutoCAD Map 3D du moment où les
paramètres de connexions ne changent pas (le serveur, les utilisateurs, la structure
des données…)