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

Rencontres QGIS 2025

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

#1 Wed 20 June 2007 17:49

Patrice
JeSuisCharlie
Date d'inscription: 16 Sep 2005
Messages: 4794

Question pour test / filtre ?

Hello

Je pense que je vais poser une question triviale, mais bon tant pis !

J'ai plusieurs couches SHP ou TAB ou MIF-MIF en entrée ...

et je désire obtenir en sortie dans de nouveaux fichiers les memes couches
mais filtrés sur un code précis par exemple un CODE_INSEE_COMMUNE
ou un CODE_DEPART ou un CODE_REGION ou etc

Afin de diminuer la taille / volume des nouveaux fichiers SHP ou TAB ou MIF-MIF en sortie !

Y a t-il une méthode particuliére ou un Transformer pour que mon Framework s'arrête et me pose "tout bêtement" la question du code ?

Merci d'avance de votre aide, GeoBye, Pat


(Autodesk Expert Elite Team)

Hors ligne

 

#2 Thu 21 June 2007 09:07

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

Re: Question pour test / filtre ?

Bonjour,

Donc tu veux que ton flux de données ressemble à çà :

TAB => TAB
A;1=>A;1
B;1=>B;1
C;2

Si ton filtre est le code 1.

Dans ces cas là tu peux publier un attribute setter, i.e. tu publies la valeur de l'attribut à fixer. FME te demandera à chaque lancement la valeur de cet attribut. Ensuite tu filtres sur cet attribut avec un value mapper par exemple, ou un tester.

Sinon tu peux la passer en dur dans une constante utilisée par  le tester.


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

 

Pied de page des forums

Powered by FluxBB