Annonce
Pour sécuriser votre compte sur les forums du GeoRezo, nous vous proposons de changer votre mot de passe.
Vous allez recevoir un message pour effectuer ce changement de mot de passe.
Merci de bien respecter les règles préconisées.
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