Pages: 1
- Sujet précédent - shp2shp - conversion du format d'un attribut string en number - Sujet suivant
#1 Fri 19 September 2008 14:23
- ccoquin
- Participant occasionnel
- Lieu: Capellen
- Date d'inscription: 4 Jan 2006
- Messages: 39
shp2shp - conversion du format d'un attribut string en number
Bonjour ou plutôt rebonjour,
je cherche désespéremment à convertir un attribut de mon shape d'entrée qui a un format de type Char (ex: 00568 ou 00067) en Number (ex: 568 ou 67). En fait, je voudrai pouvoir retirer automatiquement les zéros qu'il y a devant avant de le concaténer avec un autre attribut de type Char (ex: 568/HI ou 67/HA) à l'aide du transformer Concatenator.
Pouvez-vous m'aider car je ne trouve pas le transformer qui pourrait me faire ce traitement. J'ai bien essayé le StringFormatter mais je n'arrive pas à obtenir ce que je veux.
merci encore d'avance. Ce forum m'est vraiment d'une grande aide.
Hors ligne
#2 Fri 19 September 2008 15:19
- ccoquin
- Participant occasionnel
- Lieu: Capellen
- Date d'inscription: 4 Jan 2006
- Messages: 39
Re: shp2shp - conversion du format d'un attribut string en number
je continue mes tests et en utilisant le StringFormatter, si je met e dans Format String, il formate bien mon 01012 (qui est un Char) en 1.012000e+00, mais si je mets d, il me renvoie l'erreur suivante : @TCL -- failed to evaluate expression `StringFormatter_formatter' -- expected integer but got "01012" (looks like invalid octal number).
est-ce que j'utilise bien le bon transformer ou suis-je sur la mauvaise voie ???
Hors ligne
#3 Fri 19 September 2008 16:21
Re: shp2shp - conversion du format d'un attribut string en number
Le problème est que FME considère les chiffres commençant par 0 comme de l'octal.
Pour les enlevez vous pouvez utiliser le Transformer personnalisé Zeroremover ci-dessous.
http://www.veremes.com/download/transfo … EMOVER.zip
Hors ligne
#4 Fri 19 September 2008 16:36
- ccoquin
- Participant occasionnel
- Lieu: Capellen
- Date d'inscription: 4 Jan 2006
- Messages: 39
Re: shp2shp - conversion du format d'un attribut string en number
super, merci mais j'ai un Cannot be found sur votre lien... est-ce normal ???
Hors ligne
#5 Fri 19 September 2008 16:37
Re: shp2shp - conversion du format d'un attribut string en number
Ok, c'est corrigé.
Hors ligne
#6 Fri 19 September 2008 16:41
- ccoquin
- Participant occasionnel
- Lieu: Capellen
- Date d'inscription: 4 Jan 2006
- Messages: 39
Re: shp2shp - conversion du format d'un attribut string en number
ok, ça y est, j'ai eu l'accès.
sinon, entre temps, j'ai aussi résolu le problème avec le StringFormatter en mettant .0f dans le Format String
merci
Hors ligne
Pages: 1
- Sujet précédent - shp2shp - conversion du format d'un attribut string en number - Sujet suivant