Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Le GeoRezo accueille un nouveau blog à la croisée des mondes de la géomatique et de l’urbanisme :  SIG & URBA

L’ambition de ce blog est de parler géomatique aux urbanistes :

- les tenir au courant de ce qui évolue en rapport avec leur métier,
- vulgariser un certain nombre de concept SIG et les éclairer par leur prolongement en urbanisme,
- communiquer sur les initiatives intéressantes …

Ce blog est un espace d’échange qui doit permettre de présenter des travaux, des réflexions intéressantes, des initiatives en toute liberté, et avec de l’envie.Les idées d’articles  ne manquent pas , et Aline, rédactrice principale de ce blog, compte sur le soutien et la participation de toutes les bonnes volontés, spécialistes de l’urbanisme, utilisateurs ou non de SIG.

Alors, réagissez, faites passer l’information, inscrivez le blog dans vos flux RSS …
Et rendez-vous la semaine prochaine pour un premier article intitulé “L’essentiel … sur la numérisation des PLU”.

L’équipe GeoRezo

#1 jeu 05 novembre 2009 12:08

ceucile
Membre
Date d'inscription: 5 déc 2006
Messages: 28

Position des champs sur fichier excel

Bonjour,

J'ai beaucoup de fichiers excel à traiter avec FME pour les basculer dans un autre format, mais j'ai un seul et même problème avec tous : la ligne des champs n'est pas sur la première ligne du fichier. Or dans les paramètres de l'entité, il est possible (et souhaitable) de cocher cette case.

Ma question est donc la suivante: existe-t-il un moyen avec les transformers dont on dispose, de faire sauter les n premières lignes d'un fichier (10 dans mon cas) pour que la ligne des champs passe sur la première ligne?...

Je vous remercie d'avance,

Dernière modification par ceucile (jeu 05 novembre 2009 12:12)

Hors ligne

 

#2 jeu 05 novembre 2009 21:11

jaykayone
Membre
Date d'inscription: 15 fév 2007
Messages: 91

Re: Position des champs sur fichier excel

Bonjour,

malheureusement pas. Vous pouvez définir des plages dans excel, qui seront ensuite reconnues par fme comme table à part, mais sinon, fme partira toujours de l'hypothèse que la première ligne contient les noms de colonne.

Sinon, il faut lire le fichier de manière brute et utiliser par exemple un pythoncaller pour reconstituer des objets ... mais celà n'est pas très facile ..

Hors ligne

 

#3 ven 06 novembre 2009 06:57

pyjoubert
Membre
Lieu: Lyon
Date d'inscription: 21 mar 2006
Messages: 109

Re: Position des champs sur fichier excel

Bonjour,
Je pense aussi qu'il faille faire un pré-traitement sur vos fichier EXCEL de manière à ce que votre projet FME fasse ensuite ce que vous voulez.
Ce pre-traitement peut-être fait avec n'importe quoi et pourrait suivi de votre scénario FME, le tout piloté par exemple par un .bat


Pierre-Yves JOUBERT
Le grand Lyon

Hors ligne

 

#4 ven 06 novembre 2009 11:52

ceucile
Membre
Date d'inscription: 5 déc 2006
Messages: 28

Re: Position des champs sur fichier excel

ok, je vous remercie.
FME est d'une telle puissance que je le pensais capable de faire quasi-tout ce qu'on voulait... Mais sur cette problèmatique là, j'avoue qu'il est peut être plus judicieux de faire une bonne macro en vba qui modifiera tous mes fichiers avant le traitement FME.
En tous cas, merci pour vos conseils.

Dernière modification par ceucile (ven 06 novembre 2009 14:48)

Hors ligne

 

Pied de page des forums

Powered by FluxBB

- Faire un don - Contact - Mentions légales -