Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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

Printemps des cartes 2024

#1 Tue 10 October 2006 13:45

Raphael
Participant assidu
Date d'inscription: 5 Sep 2005
Messages: 188
Site web

Filtrer et fusionner sur la base de plusieurs critères

Bonjour,

J'ai une couche de plusieurs dizaines de milliers d'éléments.

J'ai dans cette couche, trois champs:
1. Numéro de la commune
2. Numéro de la parcelle
3. Code pour la nature du sol

Pour chaque parcelle dans chaque commune, je dois fusionner le champ 3 lorsqu'il est identique.

Exemple:
NoCommune  NoParcelle Code Surface
6800              24             1       10 
6800              24             1       25
6800              24             2       5
6800              24             1       6
6900              24             1       100
6900              24             1       10
...


Résultat final:
NoCommune  NoParcelle Code Surface
6800              24             1       41 
6800              24             2       5
6900              24             1       110
....


Ma question est de savoir si on peut faire une telle opération avec FME, si oui avec qu'elle(s) manipulation(s).

J'espère que ma question est assez clair, le cas échéant je fournirai plus de détail.

Merci par avance de vos réponses

Raphael

Hors ligne

 

#2 Tue 10 October 2006 16:18

LASGOUZES
Participant assidu
Date d'inscription: 6 Mar 2006
Messages: 169

Re: Filtrer et fusionner sur la base de plusieurs critères

Je pense que AGGREGATOR Avec group by Num_commune, Num_parcelle,Code et Attributes to Sum surface doit fair l'affaire.

Cordialement,

Hors ligne

 

#3 Tue 10 October 2006 16:50

Raphael
Participant assidu
Date d'inscription: 5 Sep 2005
Messages: 188
Site web

Re: Filtrer et fusionner sur la base de plusieurs critères

Effectivement l'Aggretator fonctionne, mais partiellement !

Tous les éléments d'une parcelle prennent la valeur du 1er code nature trouvé dans la parcelle.

Si quelqu'un a une autre solution wink

Raphael

Hors ligne

 

#4 Wed 11 October 2006 21:05

Gayte
Invité

Re: Filtrer et fusionner sur la base de plusieurs critères

Ca doit marcher avec aggregator ou dissolver.
Il faut utiliser les bons critères de regroupement (code commune,
parcelle..) et spécifier les attributs numériques à sommer.
Les autres attributs sont conservés par le Transformer mais ils n'ont plus
aucune signification. Il vaut mieux les supprimer.

 

Pied de page des forums

Powered by FluxBB