Bonjour,
Merci à ceux qui prendrons le temps de me lire.
Je suis en difficulté pour exporter des polylignes au format SHP avec la commande MAPEXPORT. Je cherche à intégrer des attributs aux polylignes, de la même manière que pour des blocs, afin de pouvoir exporter des données internes aux polylignes au format SHP.
Par exemple, si je trace un mur dans mon calque "mur" ; l'attribut "type de mur" me permettra de distinguer les murs de bâti, les murs de soutènement, ...
Merci par avance pour vos pistes
Le titre du sujet a été modifié par un modérateur pour faciliter la recherche. Titre original: MAPEXPORT - Attributs dans des polylignes
Résolu ! Accéder à la solution.
Résolu par Y.AUBRY. Accéder à la solution.
Bonjour,
Dans AutoCAD Map tu as accès aux données d'objets. C'est par ce biais que tu pourras ajouté des informations (comme des attributs de blocs) à tous types d'entités.
Pour cela, il va falloir que tu créé des tables de données d'objets via le menu "Map - Données et analyses", "Données d'objets", "Définir des données d'objets" (voir image ci-dessous), ou directement depuis la commande ADEDEFDATA
Tu auras alors la boite de dialogue suivante dans laquelle il te faudra définir une (ou plusieurs) "Nouvelle table..."
Il te faudra définir le nom de la table (ex MUR)...
...puis les champs que la table avec un nom de champ (ex TYPE) (je te conseille d'utiliser les "_" plutôt que les espaces dans le nommage de tes champs si nécessaire), une description (facultatif) et surtout un type de champ ("Caractère" pour tous les champs de type texte, "Entier" pour les nombres sans virgules, ou "Réel" pour les nombres avec virgules) puis d'"Ajouter" ton champ dans la table. Une table peut contenir plusieurs champs de plusieurs type.
Une fois que tu as fini de définir ta (ou tes) table(s), il va falloir les associer à tes entités via le menu "Map - Données et analyses", "Données d'objets", "Associer/dissocier les données d'objets" ou directement depuis la commande "ADEATTACHDATA"
Si tu as plusieurs tables de défini, choisi la table que tu veux associer via le menu déroulant "Table" de la boite de dialogue ci-dessous.
Ensuite clique sur le bouton "Associer aux objets <" et sélectionne les objets pour lesquels tu veux associer cette table dans ta fenêtre Autocad.
Petite astuce : il est parfois long de sélectionner les objets un par un donc il est possible d'effectuer ta sélection avant d'associer ta table (via filtre sur calque, filtre sur type d'objets...) puis lors du clic sur "Associer aux objets <" utiliser la commande "P" (Précédent) pour reprendre la dernière sélection.
Une fois associée, la table de données d'objets apparaitra dans les propriétés de l'objets.
Pour plus d'informations sur les données d'objets, utiliser ce lien
A+ Yoan
Yoan AUBRY
Hello @nathan.dereux
1) Pour completer la "bonne" reponse de @Y.AUBRY ...
ATTENTION SVP les Noms de table OD ET de champ OD :
-- 10 caracteres maximum
-- On commence avec une lettre (A-Z)
-- Caracteres autorises : A-Z , 0-9 , _ , -
-- les chamsp OD de type Texte/ Caractere/String sont limites malheureusement a 131 caracteres
2) SVP tu regardes aussi ici : https://georezo.net/forum/viewtopic.php?id=44248
La Sante, Bye, Patrice (The Old French EE Froggy)
Patrice BRAUD
Vous n'avez pas trouvé ce que vous recherchiez ? Posez une question à la communauté ou partagez vos connaissances.