#1 Wed 25 March 2009 09:31
- seb.monnier
- Participant occasionnel
- Date d'inscription: 25 Mar 2009
- Messages: 10
Geodatabase 2 ITF avec FME et ili2fme
Bonjour,
je cherche à transformer un fichier *.mdb (geodatabase) en *.itf (interlis 1). Poiur ce faire, j'utilise FME Workbench.
La transformation se passe presque sans problème, à l'exception des attributs qui sont sous forme de liste dans la Geodatabase. La valeur renvoyée est un numéro 0 à 2 alors que ce devrait être un texte. j'imagine que c'est la position dans la liste qui est renvoyée.
Quelqu'un aurait-il une solution?!
Merci d'avance
Hors ligne
#2 Wed 25 March 2009 09:46
- Pierre
- DesCartesPourUnMondeMeilleur
- Date d'inscription: 22 Sep 2005
- Messages: 1643
Re: Geodatabase 2 ITF avec FME et ili2fme
Aloha
Exposer la liste (clic droit sur l'attribut de type nom_liste.value{}, spécifier 3 (valeur indexée en 0, 1 et 2)). Maintenant il devrait y avoir 3 nouveaux attributs : nom_liste.value{0},nom_liste.value{1}, et nom_liste.value{2}. Il suffit de les lier aux attributs cible, voire de les renommer avec un attribute renamer.
art X I. Déclaration des Droits de l’Homme et du Citoyen 1789
La libre communication des pensées et des opinions est un des droits les plus précieux de l’Homme : tout Citoyen peut donc parler, écrire, imprimer librement, sauf à répondre de l’abus de cette liberté, dans les cas déterminés par la Loi.
Hors ligne
#3 Wed 25 March 2009 09:58
- jaykayone
- Participant actif
- Date d'inscription: 15 Feb 2007
- Messages: 95
Re: Geodatabase 2 ITF avec FME et ili2fme
Bonjour,
est-ce que votre domaine de valeur a la même structure que la structure dans le fichier ILI ?
Dans INTERLIS1, les domaines de valeur sont codés avec des nombres 0,1,2 dans le fichier ITF.
Donc si dans le fichier ILI l'énumération est (rouge,vert,bleu), dans l'itf vous devez retouver 0,1,2.
Il y a des moyens d'influencer la manière dont FME traîte les domaines de valeur dans une géodatabase (resolve domains) ...
Si vous avez des questions plus spécifiques, n'hésitez pas de contacter le support de votre revendeur FME.
Hors ligne
#4 Wed 25 March 2009 10:16
- seb.monnier
- Participant occasionnel
- Date d'inscription: 25 Mar 2009
- Messages: 10
Re: Geodatabase 2 ITF avec FME et ili2fme
Merci beaucoup pour vos réponses!
est-ce que votre domaine de valeur a la même structure que la structure dans le fichier ILI ?
Dans INTERLIS1, les domaines de valeur sont codés avec des nombres 0,1,2 dans le fichier ITF.
Donc si dans le fichier ILI l'énumération est (rouge,vert,bleu), dans l'itf vous devez retouver 0,1,2.
Mon domaine de valeur à la même structure que le fichier ili. Il est donc normal que j'ai les valeurs 0, 1, 2 dans le fichier itf ?
Il y a des moyens d'influencer la manière dont FME traîte les domaines de valeur dans une géodatabase (resolve domains) ...
J'avais déjà essayer "resolve domains" mais sans succès!
Hors ligne
#5 Wed 25 March 2009 10:34
- jaykayone
- Participant actif
- Date d'inscription: 15 Feb 2007
- Messages: 95
Re: Geodatabase 2 ITF avec FME et ili2fme
Oui c'est normal que vous ayez 0,1,2 dans le fichier itf.
Si vous l'ouvrez de nouveau dans fme viewer, vous verrez qu'il affiche des textes et pas les numéros.
C'est une question d'encodage de l'itf
Hors ligne
#6 Wed 25 March 2009 10:40
- seb.monnier
- Participant occasionnel
- Date d'inscription: 25 Mar 2009
- Messages: 10
Re: Geodatabase 2 ITF avec FME et ili2fme
Merci beaucoup!
Hors ligne