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

Printemps des cartes 2024

#1 Fri 18 May 2007 14:16

Jean marie
Participant assidu
Lieu: Moissy Cramayel
Date d'inscription: 15 Feb 2007
Messages: 309
Site web

[AutoCAD Map 3d 2008] arrondir les valeurs des étiquettes d'objet M2

sujet: arrondir les valeurs des étiquettes d'objet M2

Bonjour , j'ai réalisé un fichier SDF sous AutoCAD Map 2008 comprenant des linéaires et des surfaces d'espaces verts sur ma commune.

J'ai associé ce SDF à un nouveau dessin pour faire des thématiques sur les natures d'espaces en espaces verts
par le menu connection des donnes/ ajouter la connection SDF / le fichier SDF....

j'ai réalisé une stylisation des éléments pas des aplats de couleur... et ajouté les valeurs aux étiquettes d'objet qui est égale aux valeurs des surfaces des éléments...(espaces verts)

mais je n'arrive pas à arrondir les valeurs dans les étiquettes au M² ...
je ne trouve pas la solution  ...  (voir capture )

en espérant avoir un réponse à mon problème si simple ... wink

cordialement Jean-Marie

Dernière modification par Jean marie (Fri 18 May 2007 14:21)


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

Hors ligne

 

#2 Fri 18 May 2007 17:16

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

Re: [AutoCAD Map 3d 2008] arrondir les valeurs des étiquettes d'objet M2

Hello Jean-Marie

J'ai le MEME problème que toi avec MAP 3D 2007 (et donc aussi avec MAP 3D 2008) !

*** Et ça m'énerve énormément ! GRRR ***

Depuis MAP R3 (sur AutoCAD R14) jusqu'à MAP 3D 2006 lorsque je écrivais par exemple des textes (par une requête sur le groupe de dessins MAP en mode "Dessiner" avec  "Modification des Propriétés") ou que je générais des SDF v2 (pour MapGuide v5.x/6.x), la syntaxe pour concaténer du blabla et éliminer les décimales EST la suivante :

- Pour générer la Surface en éliminant les décimales (Sans plus)
(RTOS .AREA   2 0)

- Pour générer la Surface en éliminant les décimales + " m²"
(STRCAT (RTOS .AREA    2 0)  " m²"  )

- Pour générer le champ "SDF_KEY" de la table de données d'objet MAP "SDF_TABLE"
+ la Surface en éliminant les décimales
(strcat :SDF_KEY@SDF_TABLE "\nSurface graphique en m² = "  (RTOS .AREA   2 0) )

- Pour générer le champ "DIAMETRE" de la table "TRONCONS"
+ le type de matériau = Champ "MATERIAU" de la même table
(strcat (rtos :DIAMETRE@TRONCONS 2 0) " mm Diamètre  AEP\nMatériau: " :MATERIAU@TRONCONS )

J'ai bien essayé dans mon MAP 3D 2007 de jouer avec de multiples variantes de la version la plus simple :   (RTOS  .AREA   2 0)
Si je me souviens bien c qq part (en théorie) dans les paramètres avancés ...

Et je n'ai jamais réussi à obtenir le résultat voulu !
Tu auras peut être plus de succès que moi ... Waiting for you !

Peut être que Gwen, Crapoto ou autre "Cake" de MAP 3D 2007/2008 va nous sortir
une réponse simple et efficace !?

GeoBye, Pat "Patient et Croyant"


(Autodesk Expert Elite Team)

Hors ligne

 

#3 Fri 18 May 2007 17:58

Jean marie
Participant assidu
Lieu: Moissy Cramayel
Date d'inscription: 15 Feb 2007
Messages: 309
Site web

Re: [AutoCAD Map 3d 2008] arrondir les valeurs des étiquettes d'objet M2

MERCI pour cette solution ...

j'ai réalisé  une capture pour illustrer tes exemples (capture1.jpg)

mon problème est identique  sur les valeurs des étiquettes d'objet
dans le menu de stylisation par le menu menu connection des données ( FDO) ...

merci à toi encore et un petit HELP pour Gwen, Crapoto ou autre "Cake" de MAP 3D 2007/2008 wink

j'ai aussi un petit LSP pour arrondir les décimales
( car je n'avais pas ta méthode Ho grand maitre ... smile)

cordialement Jean-Marie

Dernière modification par Jean marie (Fri 18 May 2007 18:02)


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

Hors ligne

 

#4 Fri 18 May 2007 19:21

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

Re: [AutoCAD Map 3d 2008] arrondir les valeurs des étiquettes d'objet M2

Hello Jean-Marie

Mais MON problème et TON problème, c'est SURTOUT de trouver l'équivalent sur les Etiquettes d'Objet dans le menu Stylisation à travers FDO de MAP 3D 2007 ou 2008 !

Si j'ai bien compris ta réponse, il n'est pas RESOLU !?

A propos (et pour l'histoire) la routine ZDEC.LSP a été conçue en 1999/2000 par mon "vénérable" copain Dominique VAQUAND suite à une demande perso, il y a bien longtemps ...

Je la distribue bien volontiers lors de formation et mon "affreux collègue" Crapoto aussi !

Tes captures d'écran sont parfaites MAIS elles correspondent à ce que je raconte dans mon message sur les requêtes de MAP sur le groupe dessins lors de la Modification des Propriétés en mode Dessiner ...
Ma manipulation est en effet valable sur toutes les versions de MAP (MAP R3 --> MAP 3D 2008), mais le problème c les Etiquettes d'Objet lors de la stylisation ...

J'espère TOUJOURS une solution à travers "ce foutu" FDO !?
Si tu trouves ou qq d'autre, je suis preneur / nous sommes preneurs ...

GeoBye, Pat

Dernière modification par pat (Fri 18 May 2007 22:59)


(Autodesk Expert Elite Team)

Hors ligne

 

#5 Sun 20 May 2007 16:11

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

Re: [AutoCAD Map 3d 2008] arrondir les valeurs des étiquettes d'objet M2

Y a t'il une relation avec la commande UNITÉS d'AutoCAD MAP (Système décimal et le nombre de chiffres après la virgule).

Hors ligne

 

#6 Sun 20 May 2007 17:33

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

Re: [AutoCAD Map 3d 2008] arrondir les valeurs des étiquettes d'objet M2

Hello Fab

NON il n'y a aucun rapport entre le nombre de décimales de la commande UNITES
et le nombre de décimales des Rétro-Annotations, Etiquettes de données d'objets, Rapports Textes, etc de MAP !

Ce serait trop simple, Sorry, GeoBye, Pat


(Autodesk Expert Elite Team)

Hors ligne

 

#7 Tue 22 May 2007 09:58

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

Re: [AutoCAD Map 3d 2008] arrondir les valeurs des étiquettes d'objet M2

Bonjour,

Il est vrai que ce problème se pose pour l'étiquettage des objets accédés via FDO
(que la source soit du SDF, du SHP, ArcSDE, Oracle, MySQL, ...).
Par défaut, les valeurs numériques des étiquettes pour ces objets FDO sont affichées avec des décimales.
D'ailleurs, on est dans la même situation avec MapGuide (Autodesk MapGuide Enterprise, comme MapGuide Open Source).

Pour l'instant, le seul moyen de contournement est d'étiqueter avec "0 + propriété".

Bien entendu, la même solution s'applique aussi à MapGuide :-)

J'ai fait une petite vidéo Flash que je vais essayer de mettre en pièce jointe.

Cordialement,
Gwenael Bachelot
Autodesk

Dernière modification par Gwenael Bachelot (Tue 22 May 2007 10:05)


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

Hors ligne

 

#8 Tue 22 May 2007 11:41

Jean marie
Participant assidu
Lieu: Moissy Cramayel
Date d'inscription: 15 Feb 2007
Messages: 309
Site web

Re: [AutoCAD Map 3d 2008] arrondir les valeurs des étiquettes d'objet M2

enfin voila une solution oufff.. wink
merci merci merci
et je  confirme c'est bien la même solution pour "les mapguides"

merci à toi Gwenael pour ta  vidéo flash et Pat pour tes requêtes

et une petite capture avec la solution

cordialement Jean-Marie

Dernière modification par Jean marie (Tue 22 May 2007 11:43)


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

Hors ligne

 

#9 Tue 22 May 2007 16:27

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

Re: [AutoCAD Map 3d 2008] arrondir les valeurs des étiquettes d'objet M2

Hello

La question avait été posée en Mars 2007 sur le groupe de discussion ...
http://discussion.autodesk.com/thread.j … dID=553615

La solution avait été donnée en Novembre 2006 sur le site Autodesk US
http://usa.autodesk.com/adsk/servlet/ps … ID=9242178

Mais je n'ai pas su passer les bons arguments de recherche !

GeoBye, Pat


(Autodesk Expert Elite Team)

Hors ligne

 

Pied de page des forums

Powered by FluxBB