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

GEODATA DAYS 2024

#1 Tue 15 November 2011 15:01

fabcad
Participant assidu
Lieu: Acigné
Date d'inscription: 3 Apr 2006
Messages: 275

[MAP]Créer des Textes par rapport à une valeur attributaire OD et ...

Bonjour à tous,

Je cherche à Créer des Mtextes ou Textes par rapport à une valeur de champ de Table de données d'objets et aussi gérer à l'occasion les valeurs attributaire de Tables de données d'objets.

Le hic sur CADXP, c'est de trouver des programmeurs chevronnés ayant AutoCAD MAP pour accéder à l'API LISP de AutoCAD MAP.

J'ai eu une réponse par Patrick_35, je crois qu'en prenant http://patrick.blog-cao.com/2010/11/04/mat-v5-02/ comme exemple qui affiche les attributs en fonction de bloc choisit (dans la liste), ca répondrait à la gestion des valeurs et en ajoutant un bouton "Ecrire..." pour l'écriture de la valeur d'un champ sélectionné.

Si quelqu'un pouvait m'aider, ca serait sympathique,

Fabcad

Hors ligne

 

#2 Wed 16 November 2011 09:44

fabcad
Participant assidu
Lieu: Acigné
Date d'inscription: 3 Apr 2006
Messages: 275

Re: [MAP]Créer des Textes par rapport à une valeur attributaire OD et ...

Bonjour,

Peut-on modifier le titre c'est DDO au lieu de FDO, la touche F est juste à côté de la touche D.
Sinon supprimer ce sujet et je referai le sujet avec le bon titre.
Une erreur de frappe et c'est la cata !

Merci

Hors ligne

 

#3 Wed 16 November 2011 10:00

Gwenael Bachelot
Participant assidu
Lieu: Bureau Autodesk : Paris 12ème
Date d'inscription: 5 Sep 2005
Messages: 608
Site web

Re: [MAP]Créer des Textes par rapport à une valeur attributaire OD et ...

Bonjour,

Beaucoup de questions avant de pouvoir répondre :-)

Pourriez-vous indiquer le workflow que vous souhaitez avoir ?
Pourquoi les étiquettes FDO standards ne vous conviennent pas ?
Souhaitez-vous exporter des objets textes vers un DWG, pour l'utiliser sans les données FDO ?

Cordialement,
Gwenael Bachelot
Autodesk
PS : et c'est en effet plus clair avec FDO plutôt que DDO :-)

Dernière modification par Gwenael Bachelot (Wed 16 November 2011 10:01)

Hors ligne

 

#4 Wed 16 November 2011 12:37

Patrice
JeSuisCharlie
Date d'inscription: 16 Sep 2005
Messages: 4772

Re: [MAP]Créer des Textes par rapport à une valeur attributaire OD et ...

Hello Fab
Alors dans TON titre, tu veux quoi exactement : FDO, DDO, OD ?
Merci d'avance, GeoBye, Pat


(Autodesk Expert Elite Team)

Hors ligne

 

#5 Wed 16 November 2011 16:22

fabcad
Participant assidu
Lieu: Acigné
Date d'inscription: 3 Apr 2006
Messages: 275

Re: [MAP]Créer des Textes par rapport à une valeur attributaire OD et ...

Bonjour à tous,

Ce sont les Données d'Objets qui sont l'objet de ce post.

Ayant changé de collectivité, je suis passé d'AutoCAD MAP 2009 à d'AutoCAD MAP 2007, j'ai réalisé une carte avec un lien Excel / AutoCAD MAP 2007.

Malheureusement, en connectant les contours de limites communales, il y a conflit d'affichage entre 2 limites communales sur 37, d’où l'arrêt de l'utilisation de la connexion FDO. Aussi avec une hiérarchie méthodique dans le gestionnaire d'affichage de l'espace de travail en mode Ordre de Dessins (Vue sur 2007), l'ordre d'affichage n'est pas respecté ! (j'ajoute que sur la 2009 il y avait le même phénomène aussi).

Voilà, j'ai du importer depuis les sources SHP, les limites communales en mpolygones avec quand même les données d'Objets des limites.

C'est pourquoi, en attendant la version 2012 de MAP, je dois écrire manuellement les noms des communes en mtextes pour l'arrière-plan, car via des requêtes avec les dessins sources, l'altération de propriétés crée des textes lignes.

Avec Gile, j'ai plusieurs routines qui gèrent les écritures automatiques depuis des valeurs de Données d'Objets, je veux pousser ces routines avec le choix d'un champ d'une table.

Bonne journée,

Fabcad,

Hors ligne

 

#6 Wed 16 November 2011 20:34

olivier.eckmann
Participant assidu
Date d'inscription: 14 Dec 2007
Messages: 353

Re: [MAP]Créer des Textes par rapport à une valeur attributaire OD et ...

Bonsoir,

Effectivement, avec l'altération de propriété, on obtient des textes lignes, puis par le menu Express / Text / Mask Text, AutoCAD génère un masque opaque  derrière chaque texte qu'il soit texte ligne ou mtext.
Peut-être que cela suffit?

Olivier

Hors ligne

 

#7 Fri 18 November 2011 11:24

fabcad
Participant assidu
Lieu: Acigné
Date d'inscription: 3 Apr 2006
Messages: 275

Re: [MAP]Créer des Textes par rapport à une valeur attributaire OD et ...

Bonjour à tous,

Après des heures passées à corriger des parenthèses, voici le résultat : un gestionnaire de Données d'Objets incluant l'option d'étiquetage.

Je ne suis pas un spécialiste pour les améliorations ou les contrôles.

Je le met à disposition,

Fabcad

Dernière modification par fabcad (Fri 18 November 2011 13:59)


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#8 Sat 03 December 2011 20:31

Patrice
JeSuisCharlie
Date d'inscription: 16 Sep 2005
Messages: 4772

Re: [MAP]Créer des Textes par rapport à une valeur attributaire OD et ...

Hello Fab

Bon j'ai enfin pu faire qq tests avec MAP 2010 et MAP 2012

D'abord je n'ai pas vu tout de suite que cette routine ne pouvait marcher
que sur des donnees d'objets de type caracteres (Char) : je suis une tanche !

Et donc sur des OD de ce type, cela fonctionne !

Mais malheureusement je ne peux pas selectionner N entites pour ajouter des caracteres en prefixe ou suffixe
Avec MAP 2010 ou 2012, on ne peut selectionner que UNE SEULE entite graphique pour ajouter un prefixe ou un suffixe !

Est ce le meme probleme avec ton MAP 2007 ?

En tout cas, merci beaucoup pour tes efforts ...

GeoBye, Pat

PS: neanmoins il y a un Micro-Bug sur la fonction Suffixe et Prefixe; tu ajoutes un blanc/espace !
Est ce voulu ?


(Autodesk Expert Elite Team)

Hors ligne

 

#9 Sun 04 December 2011 12:37

fabcad
Participant assidu
Lieu: Acigné
Date d'inscription: 3 Apr 2006
Messages: 275

Re: [MAP]Créer des Textes par rapport à une valeur attributaire OD et ...

Hello Patrice,

Merci pour le test,


Bizarre pour la sélection, je referais des tests avec MAP 2007 ?
Pour le Micro-Bug je préfère ajouter un blanc si on ajoute un prénom à un nom, un rechercher-remplacer permet d'enlever ce blanc.

J'ai espoir qu'une personne plus aguerrie en lisp/dcl m'aide sur ce vaste projet :-)

Bon Dimanche sous vos applaudissements.

Fabcad

Hors ligne

 

Pied de page des forums

Powered by FluxBB