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é ?

#1 Fri 30 November 2018 15:58

Kili555
Participant actif
Date d'inscription: 12 Feb 2018
Messages: 50

[FME 2018] Transformer "spatial"

Bonjour,

Je suis vraiment tout tout nouveau utilisateur depuis quelques jour de FME et vraiment débutant. Pouvez- vous m'aider à trouver le bon transformer.

J'ai:

- une couche avec des routes

- une couche avec  des communes


Je veux créer un nouvel attribut dans ma couche route qui soit la commune sur laquelle passe ma route.

En fait le joindre par localisation sur QGIS.

Est-ce que featureJoiner peut répondre à mon besoin ?

Sinon lequel utiliser ?

Merci d'avance

Hors ligne

 

#2 Mon 03 December 2018 09:48

Mathieu
Participant occasionnel
Lieu: Paris
Date d'inscription: 6 Sep 2005
Messages: 37
Site web

Re: [FME 2018] Transformer "spatial"

Bonjour,

Regarder du côté de SpatialRelator plutôt.
Voir également SpatialFilter ou Clipper en fonction du résultat attendu.

Mathieu

Hors ligne

 

#3 Mon 03 December 2018 10:22

aurelchaum
Participant occasionnel
Lieu: Ile d'Oléron
Date d'inscription: 2 Aug 2016
Messages: 15

Re: [FME 2018] Transformer "spatial"

Bonjour,

en complément de la réponse de Mathieu, si jamais les routes peuvent se situer sur plusieurs communes il sera utile d'utiliser un Clipper afin de découper les routes en tronçon par commune, en spécifiant bien que tu souhaites récupérer les données des deux parties via l'option "Merge Attributes->Accumulation Mode=Prefix Clipper" (par exemple) dans les paramètres.

Si tu es sûr que chaque route ne peut appartenir qu'à une seule commune, alors un SpatialRelator devrait suffire, en pensant également à activer la même option que décrite précédemment dans les paramètres pour bien récupérer les attributs des deux sources.

Bonne journée !

Aurélien


Chargé de mission Observatoire territorial-SIG au Pays Marennes Oléron
Freelance SIG
Utilisateur FME / QGis

Hors ligne

 

#4 Mon 03 December 2018 14:46

Kili555
Participant actif
Date d'inscription: 12 Feb 2018
Messages: 50

Re: [FME 2018] Transformer "spatial"

Ok je vais tester tout cela

Hors ligne

 

#5 Tue 04 December 2018 11:16

Kili555
Participant actif
Date d'inscription: 12 Feb 2018
Messages: 50

Re: [FME 2018] Transformer "spatial"

C'est bien ce qu'il me faut mais j'ai du mal à bien paramétrer le transformer

Hors ligne

 

#6 Tue 04 December 2018 11:38

aurelchaum
Participant occasionnel
Lieu: Ile d'Oléron
Date d'inscription: 2 Aug 2016
Messages: 15

Re: [FME 2018] Transformer "spatial"

C'est à dire ? Où en es-tu dans ton projet ?
Et surtout à quel endroit ça bloque ?


Chargé de mission Observatoire territorial-SIG au Pays Marennes Oléron
Freelance SIG
Utilisateur FME / QGis

Hors ligne

 

#7 Tue 04 December 2018 14:14

Kili555
Participant actif
Date d'inscription: 12 Feb 2018
Messages: 50

Re: [FME 2018] Transformer "spatial"

Simplement au Début

J'ai mes 2 jeux de données au départ communes et route. Les routes en requestor et les communes en supplier.

Dernière modification par Kili555 (Tue 04 December 2018 14:15)


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#8 Tue 04 December 2018 14:49

aurelchaum
Participant occasionnel
Lieu: Ile d'Oléron
Date d'inscription: 2 Aug 2016
Messages: 15

Re: [FME 2018] Transformer "spatial"

Sur cette configuration là il faut que tu choisisses "requestor intersecte supplier" dans le prédicat spatial à tester et que tu coches la fusion des attributs en lui demandant de préfixe les fournisseurs dans le traitement des attributs
Avec ça logiquement tu devrais récupérer ce que tu cherches

Dernière modification par aurelchaum (Tue 04 December 2018 16:16)


Chargé de mission Observatoire territorial-SIG au Pays Marennes Oléron
Freelance SIG
Utilisateur FME / QGis

Hors ligne

 

#9 Tue 04 December 2018 16:16

aurelchaum
Participant occasionnel
Lieu: Ile d'Oléron
Date d'inscription: 2 Aug 2016
Messages: 15

Re: [FME 2018] Transformer "spatial"

Après je n'ai pas tes données source sous les yeux mais si jamais certains tronçons de route passent par plusieurs communes tu risques d'avoir un problème. Donc soit il faut que tu utilises un clipper mais tes tronçons seront redecoupés par commune, soit utilises la fonction liste du SpatialFilter


Chargé de mission Observatoire territorial-SIG au Pays Marennes Oléron
Freelance SIG
Utilisateur FME / QGis

Hors ligne

 

#10 Wed 05 December 2018 15:20

Kili555
Participant actif
Date d'inscription: 12 Feb 2018
Messages: 50

Re: [FME 2018] Transformer "spatial"

Bonjour,

C'est bien cela tout est bon pour moi merci smile

Hors ligne

 

#11 Wed 05 December 2018 15:45

aurelchaum
Participant occasionnel
Lieu: Ile d'Oléron
Date d'inscription: 2 Aug 2016
Messages: 15

Re: [FME 2018] Transformer "spatial"

Super ! Tant mieux ! N'hésite pas au besoin wink
Bonne journée


Chargé de mission Observatoire territorial-SIG au Pays Marennes Oléron
Freelance SIG
Utilisateur FME / QGis

Hors ligne

 

#12 Mon 17 December 2018 16:02

Charlotte EllipSIG
Participant actif
Date d'inscription: 13 Oct 2017
Messages: 86

Re: [FME 2018] Transformer "spatial"

Si des tronçons passent sur plusieurs communes, tu peux également utiliser la fonction de "liste", puis un listconcatenator pour obtenir un attribut concaténant les différentes communes traversées par la route wink

Hors ligne

 

#13 Tue 29 January 2019 15:56

Kili555
Participant actif
Date d'inscription: 12 Feb 2018
Messages: 50

Re: [FME 2018] Transformer "spatial"

Bonjour,

Mon clipper me sépare découpe bien les routes qui sont en dehors de mon territoire communautaire.

Cependant je ne vois toujours pas dsl comment faire en sorte que mes routes qui sont sur plusieurs communes soit découpée en 2 parties distinctes,

une pour chaque commune.

Hors ligne

 

#14 Tue 29 January 2019 16:11

aurelchaum
Participant occasionnel
Lieu: Ile d'Oléron
Date d'inscription: 2 Aug 2016
Messages: 15

Re: [FME 2018] Transformer "spatial"

Bonjour,

logiquement si pour ton clipper tu mets tes routes dans le port clippee et les communes dans le port clipper, en sortie tu devrais avoir les routes découpées par commune. Que fais-tu exactement ? Envoie peut-être une capture écran de ton wb fme ?
N'aurais-tu pas rempli le paramètre "group by" du clipper ?

Bonne journée


Chargé de mission Observatoire territorial-SIG au Pays Marennes Oléron
Freelance SIG
Utilisateur FME / QGis

Hors ligne

 

#15 Tue 29 January 2019 16:16

Kili555
Participant actif
Date d'inscription: 12 Feb 2018
Messages: 50

Re: [FME 2018] Transformer "spatial"

A part répéter le découpage 34 fois pour mes 34 communes je vois pas

Hors ligne

 

#16 Tue 29 January 2019 16:24

Kili555
Participant actif
Date d'inscription: 12 Feb 2018
Messages: 50

Re: [FME 2018] Transformer "spatial"

Oh pauvre de moi j'ai rien mis en group by justement.

C'est le que je doit mettre par exemple mon champs "nom_com" ou 'INSEE" pou regrouper ?

Dernière modification par Kili555 (Tue 29 January 2019 16:25)


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#17 Tue 05 February 2019 17:25

GIBERT
Participant occasionnel
Date d'inscription: 23 Oct 2008
Messages: 21

Re: [FME 2018] Transformer "spatial"

Essayez avec le Transformer LineOnAreaOverlayer, prenez la sortie line et ne oubliez pas la gestion d'attributs.

Hors ligne

 

Pied de page des forums

Powered by FluxBB