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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Mon 13 May 2013 16:56

Marc-André
Participant assidu
Lieu: Montréal
Date d'inscription: 30 Sep 2005
Messages: 688

définir l'ordre de traitement

Bonjour,

Existe-il un transformer «Traite ceci avant cela» dans FME.
Pour fusionner plusieurs images ensemble, j'aimerais que certaines en superposent d'autres, plutôt que le contraire.
Actuellement, la seule méthode que je connais pour faire cette gestion, est l'ordre dans lequel on intègre les éléments source dans FME. Puisqu'il est nécessaire de supprimer des entités et les réintégrer pour changer l'ordre, ça peut devenir long et compliqué. Un transformer qui me permettrait de gérer l'ordre de traitement donc serait le bienvenu. Connaissez-vous quelque chose?

Merci.

Hors ligne

 

#2 Mon 13 May 2013 17:20

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1025
Site web

Re: définir l'ordre de traitement

Peut-être pas l'ordre de traitement directement mais est-ce qu'en utilisant un "sorter" sur un id qui serait l'ordre du traitement voulu ferait l'affaire ?


Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com

Hors ligne

 

#3 Tue 14 May 2013 15:38

Marc-André
Participant assidu
Lieu: Montréal
Date d'inscription: 30 Sep 2005
Messages: 688

Re: définir l'ordre de traitement

Bonjour,

c'est une piste intéressante.
je vais essayer ça. Merci.

Hors ligne

 

#4 Tue 30 July 2013 16:53

Marc-André
Participant assidu
Lieu: Montréal
Date d'inscription: 30 Sep 2005
Messages: 688

Re: définir l'ordre de traitement

Bonjour,

Voici un peut tard une réponse à cette solution.
C'est parfait. Ça fonctionne très bien merci.
Il ne suffit en effet d'ajouter une donnée à chaque élément en entrée puis de les trier avant d'effectuer l'opération qui les regroupe, comme par exemple, un RasterMoasicker.

Merci.

Hors ligne

 

#5 Wed 31 July 2013 08:41

Loic_GR
Moderateur
Lieu: Besancon
Date d'inscription: 12 May 2011
Messages: 1025
Site web

Re: définir l'ordre de traitement

Impeccable smile


Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com

Hors ligne

 

#6 Thu 01 August 2013 10:12

MagBar
Participant assidu
Date d'inscription: 27 Jun 2012
Messages: 203

Re: définir l'ordre de traitement

pour re'ster dans le sujet, je cherche de mon côté à definir l'ordre de traitement de plusieurs transformers, plusieurs chemin de transformer Différents.

par exemple :

j'entre des entités, je les fusionne via dissolver d'une part et compare leurs attributs d'une autre part, ce qui donne un chemin en embranchure

                           FUSION
ENTREE ENTITE <
                            COMPARAISON avec Autre Entite

comment donner une priorité pour l'une des 2 branches (d'abord Fusion puis comparaison par exemple) sans avoir à les réunir ?
actuellement je me dépatouille avec unfeatureHolder et un FeatureMerger qui lance le Go, mais c'est complexes dans mon process qui est déjà très embranché
                                                                  suite Process
                           FUSION - featureHolder <
ENTREE ENTITE <                                        attributeKeeper-(juste pour le go, 1 seul attribut cle) - FeatureMerger<
                                                                                                                                                                         COMPARAISON avec Autre Entite

Hors ligne

 

#7 Thu 01 August 2013 11:42

xav
Participant assidu
Date d'inscription: 27 Oct 2005
Messages: 280

Re: définir l'ordre de traitement

Bonjour,
il est possible pour hiérarchiser de les découper en plusieurs traitements et les exécuter dans un autre traitement avec des workspacerunner qui permettent de terminer un traitement avant de commencer le suivant.


Xavier Lang
Information géographique et observatoire - DSI Communautaire
Cap Atlantique

Hors ligne

 

#8 Fri 02 August 2013 08:34

MagBar
Participant assidu
Date d'inscription: 27 Jun 2012
Messages: 203

Re: définir l'ordre de traitement

oui dans certains process j'ai effectivement fait ça, mais j'aurai aimé pouvoir tout visualisé en 1 fois. Tant pis.

Merci pour votre aide.

Hors ligne

 

#9 Fri 02 August 2013 19:10

Marc-André
Participant assidu
Lieu: Montréal
Date d'inscription: 30 Sep 2005
Messages: 688

Re: définir l'ordre de traitement

Bonjour,

En fait il serait bien que FME crée le transformer «DoThisBeforeThat»

Hors ligne

 

#10 Mon 26 August 2013 07:23

MagBar
Participant assidu
Date d'inscription: 27 Jun 2012
Messages: 203

Re: définir l'ordre de traitement

oui en effet. J'ai tenté d'en créer un, mais il n'est pas encore au point. un tout fait, clé en main aurait été super lol
je continue wink

Hors ligne

 

#11 Thu 29 August 2013 19:11

Marc-André
Participant assidu
Lieu: Montréal
Date d'inscription: 30 Sep 2005
Messages: 688

Re: définir l'ordre de traitement

Je suis vos travaux avec intérêt.  smile

Dernière modification par Marc-André (Thu 29 August 2013 19:13)

Hors ligne

 

Pied de page des forums

Powered by FluxBB