Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#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 ! yikes)            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

 

Pied de page des forums

Powered by FluxBB