#1 Wed 25 March 2009 12:03
- Mehdi
- Participant occasionnel
- Lieu: Morteau
- Date d'inscription: 17 Oct 2006
- Messages: 11
[APIC] Texte libre issu d'une traduction DXF
Bonjour,
concernant mon import dxf je rencontre des problemes avec les textes.
Quelles options faut il mettre dans le fichier de correspondance (fichier cnd)
pour récuperer les textes du dxf dans un Composant existant qui possede un
attribut texte libre (par exemple pour des noms de rues)
J'ai essayé plusieurs options mais sans résultat: Mes objets sont bien crées
(linéaires avec un attribut text) mais les attributs sont vides.
Quelqu'un connait il le fonctionnement de l'import dxf ?
Merci d'avance
Mehdi
Hors ligne
#2 Tue 31 March 2009 09:07
- JC
- Membre
- Lieu: Les Clayes sous Bois
- Date d'inscription: 31 Jul 2007
- Messages: 332
Re: [APIC] Texte libre issu d'une traduction DXF
Bonjour !
Pour récupérer des attributs texte libre à partir d'un DXF, pas trop d'autre solution que de passer par une primitive TEXT... Dans le fichier .CND, cela se traite comme ceci :
Code:
<-- Primitives DXF --> | <-- Composant APIC --> 9 TEXT.* 0 COMPO.ATTRIB d 0 13
Avec une telle correspondance, toutes les primitives TEXT trouvées dans le layer 9 sont traduites en :
- un composant COMPO ;
- la valeur du TEXT est affectée à un attribut ATTRIB ;
- d permet de spécifier que c'est un élément digitalisé (ligne ou surface...), occurrence de COMPO, qui fera office de support au texte libre ;
- 0 permet de spécifier que la taille du texte libre se conformera au modèle de données (en principe, éviter toute autre valeur que 0 ici, au risque d'introduire des non conformités au modèle...) ;
- 13 permet de spécifier le style de trait qui sera utilisé pour le texte libre... Ce chiffre fait donc référence au StyleTraitCreer de même numéro décrit dans le .STY.
On notera au passage une des bizarreries d'APIC, qui permet de fixer dans le modèle de données la taille d'un attribut graphique mais pas le style de trait qu'il utilise...
Bonnes traductions DXF ! ) JC
Association GeoRezo.net
Hors ligne
#3 Wed 15 April 2009 10:24
- G_maxime24
- Juste Inscrit !
- Date d'inscription: 10 Jan 2008
- Messages: 6
Re: [APIC] Texte libre issu d'une traduction DXF
Bonjour à vous,
Je découvre la traduction des attributs avec le fichier de correspondance (Jusqu'à aujourd'hui je modifiais les X data manuellement...) via l'aide d'Apic mais il faut dire que je m'embrouille pas mal. Ce petit exemple que vous avez donné est déjà plus compréhensible. Auriez vous un autre exemple plus complet avec le même type d'explication ?
Ce serait vraiment royal car j'ai pas mal d'imports sur la planche.
Hors ligne
#4 Thu 16 April 2009 07:05
- JC
- Membre
- Lieu: Les Clayes sous Bois
- Date d'inscription: 31 Jul 2007
- Messages: 332
Re: [APIC] Texte libre issu d'une traduction DXF
Bonjour Maxime !
Pas de problème pour te donner d'autres explications sur le sujet "traducteur DXF" d'APIC... Ceci dit, le sujet est vaste : n'aurais-tu pas qq. questions un peu plus précises qui m'aideraient à orienter mon propos vers des exemples directement utiles pour toi ?
A suivre... JC
Association GeoRezo.net
Hors ligne