#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
#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)
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
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
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
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)
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