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 Mon 15 September 2008 16:03

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

Rotation d'étiquettes SHP avec FDO

Version en cours Map 2008,

J'ai exporté en shape mes numéros de voirie en ayant pris soin de prendre tous les caractéristiques des mtextes du dwg (Index, Hauteur, Rotation), puis j'ai connecté cette source SHP dans MAP avec FDO, voici ma question comment affecter le champ Rotation dans le modificateur de style FDO.

Merci pour vos réponses.

Dernière modification par fabcad (Mon 15 September 2008 17:00)

Hors ligne

 

#2 Mon 15 September 2008 16:17

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

Re: Rotation d'étiquettes SHP avec FDO

Hello

Dans le style d'Etiquette FDO, tu déplies "Rotation:" (Dernière Option)
et tu choisis "Expression ..." puis un champ numérique quelconque du SHP
et en principe les Etiquettes "tournent" en degrés !

Mais j'ai peut être mal compris ta question !

GeoBye, Pat


(Autodesk Expert Elite Team)

Hors ligne

 

#3 Mon 15 September 2008 16:39

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

Re: Rotation d'étiquettes SHP avec FDO

C'est exactement ce que je cherche à faire mais je voudrais convertir les angle de radians en degrés depuis l'analyseur d'expressions de FDO (Car durant l'export en SHP ou en SDF les angles sont exprimés en radians et non en degrés).

Merci

Dernière modification par fabcad (Mon 15 September 2008 17:00)

Hors ligne

 

#4 Mon 15 September 2008 18:32

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

Re: Rotation d'étiquettes SHP avec FDO

Hello Fab

2 nouvelles : la mauvaise & la bonne ! Je sens que tu ne vas pas aimer du tout !!

*** La Mauvaise ***

Ce que tu demandes est impossible (A priori) avec le FDO 3.2.1 de MAP 2008 ou le FDO 3.2.2 de MGES 2008 car les fonctions et opérateurs disponibles sur les couches FDO de type SDF v3 ou SHP sont limités (Sniff c triste) :
Concat (que tu connais et utilises souvent comme moi sans doute !)
SpatialExtents
Cell,Floor
Lower,Upper
Min,Max
Count
Avg,Sum

Comme tu le vois aucune fonction de conversion !!!

*** La Bonne ***

Avec le FDO 3.3.0 de MAP 2009 ou MGES 2009, il n'y a AUCUN SOUCI !
car le nombre de fonctions et opérateurs disponibles est impressionnant !!
Sans parler du Générateur d'expression "qui tue" ...

Idem ceux de FDO 3.2.x plus par exemple :
ToDate,ToString
ToDouble,ToFloat
ToInt32,ToInt64
Round, Trunc,Rpad,Lpad,
Substr,Trim
AreaD, Length2D (TIP-TOP ces 2 fonctions !)

Et donc la solution en MAP 2009 est tout simplement :
ToDouble (  TEX  ) * 180 / 3.14159
en supposant que TEX est le champ de ton SHP qui contient l'angle en Radian ...

Autre solution, il faudrait que tu génères dans ton SHP directement
un autre champ Rotation qui serait déjà converti en Degrés !

GeoBye, Pat


(Autodesk Expert Elite Team)

Hors ligne

 

Pied de page des forums

Powered by FluxBB