#1 Mon 02 July 2018 16:23
- matt
- Participant occasionnel
- Date d'inscription: 22 Jan 2009
- Messages: 10
Isodistance
Bonjour à tous,
Je réalise un projet en ce moment mettant en oeuvre la création d'isodistances sur FME.
Le résultat obtenu pour un objet est totalement satisfaisant.
Par contre si je veux lancer le calcul pour toutes mes données, le résultat ne correspond pas à mes attentes. NetworkCostCalculator puis Contour Generator calcule un résultat pour l'ensemble des données, et non autant de fois qu'il y a d'entrée dans ma base.
Avez-vous une solution? OU est-il possible de lancer le projet enregistrement par enregistrement?
cdlt
Matt
Hors ligne
#2 Tue 03 July 2018 09:40
Re: Isodistance
Bonjour.
Pour que le calcul se fasse par sous-groupes de données et non pas sur l'ensemble, renseignez le paramètre Regrouper Par de NetworkCostCalculator et de ContourGenerator. Par exemple avec un ID.
Si les données n'ont pas d'ID, un Counter fera l'affaire.
Dernière modification par MatteoA (Tue 03 July 2018 09:45)
Geonov - Expertise et formations FME certifiées - Infrastructure - Formations SIG : #FME #PostgreSQL #PostGIS #QGIS
https://www.geonov.fr
Hors ligne
#3 Tue 03 July 2018 14:29
- matt
- Participant occasionnel
- Date d'inscription: 22 Jan 2009
- Messages: 10
Re: Isodistance
Bonjour,
J'ai effectivement tenter le Group by de ces 2 fonctions sur mes ID sans succès / rien en sorti contrairement à l'utilisation sans. de plus, les les ID ne font pas parti de mes valeurs en sorti.
J'ai tenté ce matin d'utiliser Workspacerunner mais idem je n'arrive pas a paramétrer l'envoi des données une à une vers mon 2ème fmw. A chaque fois il me lance l'intégralité du traitement, soit pour env. 200 000 enregistrements.
Est-il possible d'indiquer à WorkSpacerunner l'envoi de certaine valeur d'ID les unes derrière les autres dans la source du deuxième FMW?
cdlt
Hors ligne
#4 Tue 03 July 2018 22:13
Re: Isodistance
Bonsoir,
Pour faire "attendre" le WorkspaceRunner, il faut cocher "Yes" le paramètre "Wait for job to complete"
Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com
Hors ligne
#5 Mon 09 July 2018 13:44
- matt
- Participant occasionnel
- Date d'inscription: 22 Jan 2009
- Messages: 10
Re: Isodistance
Merci je vais tester tout ça.
@++
Hors ligne