banniere

Le portail francophone de la géomatique


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

Annonce

Pour sécuriser votre compte sur les forums du GeoRezo, nous demandons 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.

#1 Mon 11 May 2009 00:32

ursste
Participant occasionnel
Lieu: LA COLMIANE
Date d'inscription: 16 Mar 2007
Messages: 21

Créer des lignes à partir de 2 fichiers csv origine - destination

Bonjour,

Je veux créer à partir des 2 fichier csv en entrée des lignes entre différents sites.

dans le 1er fichier j'ai plusieurs sites qui produisent pour plusieurs destination :

SITE DEST1 DEST2 DESt2  X1 Y1
A      10       20       30
B      0         0         5


Dans le 2ème fichier, je connais l'emplacement des sites de destination :

SITE     X2     Y2
DEST1       
DEST2

Je pense générer une structure de la forme suivante pour créer les relations

SITE DEST    QUANTITE
A      DEST1  10
A      DEST2  20
A      DEST3  30
B      DEST3  5



Quelqu'un connaitrait il une manière de me faire avancer sur ce sujet  car je ne parviens pas à trouver les transformers adéquats.

Je préférerais rester dans l'environnement FME avant de me lancer dans un dev tiers.



merci de vos réponses

Hors ligne

 

#2 Tue 12 May 2009 15:20

Pierre
DesCartesPourUnMondeMeilleur
Date d'inscription: 22 Sep 2005
Messages: 1643

Re: Créer des lignes à partir de 2 fichiers csv origine - destination

Bonjour,
Si vous avez les X;Y des destinations, le 2pointReplacer devrait pouvoir aider à créer les objets aux coordonnées idoines.
Sinon, une des premières étapes est de passer le fichier 1 dans un attributeExploder. Puis un joiner ou autre pour enrichir les enregistrements du premier fichier par ceux du second.
sinon un petit tour ici aurait pu vous aider..


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 Thu 14 May 2009 23:08

ursste
Participant occasionnel
Lieu: LA COLMIANE
Date d'inscription: 16 Mar 2007
Messages: 21

Re: Créer des lignes à partir de 2 fichiers csv origine - destination

Bonjour et merci pour votre aide qui m'a bien fait avancer

Hors ligne

 

Pied de page des forums

Powered by FluxBB