Annonce
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
