#1 Fri 26 April 2013 12:36
- PaulH
- Participant assidu
- Lieu: Nantes
- Date d'inscription: 1 Aug 2007
- Messages: 463
découpage d'un polygone avec un polyline
Bonjour à tous,
Je débute dans l'utilisation de FME, j'aurais besoin d'un peu d'aide.
Je cherche à découper une couche polygone correspondant aux voiries de mes communes selon la couche polyline représentant cette même voirie. J'aimerais obtenir deux polygones sélectionnables de part et d'autre de ma couche polyline.
J'ai essayé avec clipper et sniper mais ça ne marche pas.
Paul Hedin
ex-luern
Hors ligne
#2 Fri 26 April 2013 13:59
Re: découpage d'un polygone avec un polyline
Essayez de faire passer les polygones + la voirie dans un même Intersector puis de repolygoniser avec AreaBuilder.
Vous pourrez ensuite retrouver vos attributs avec un SpatialRelator.
Hors ligne
#3 Thu 21 November 2013 11:02
- teahupoo
- Participant occasionnel
- Date d'inscription: 17 Feb 2009
- Messages: 29
Re: découpage d'un polygone avec un polyline
Bonjour,
Je relance cette discussion car je suis un peu dans le même cas.
Y a-t-il une solution simple pour découper une couche polygone avec une polyligne?
Visiblement l'outil Clipper ne le permet pas?
Merci d'avance pour vos réponses,
bonne journée
géomaticienne
Hors ligne
#4 Thu 21 November 2013 11:55
- teahupoo
- Participant occasionnel
- Date d'inscription: 17 Feb 2009
- Messages: 29
Re: découpage d'un polygone avec un polyline
après réflexion, j'ai finalement réalisé un Buffer sur ma couche polyligne.
Mais le problème reste le même, je n'arrive pas à découper ma couche avec cette dernière couche poylignes buffurisée.
géomaticienne
Hors ligne
#5 Thu 21 November 2013 13:22
- Pierre
- DesCartesPourUnMondeMeilleur
- Date d'inscription: 22 Sep 2005
- Messages: 1643
Re: découpage d'un polygone avec un polyline
Aloha,
Jetez un oeil sur la solution que je vous propose dans le workbench joint : un intersector suivi d'un areabuilder.
Utilisé quotidiennement chez nous.
Cordialement
PS. Il serait bon,aussi de lire les réponses aux questions
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
#6 Mon 25 November 2013 12:06
- teahupoo
- Participant occasionnel
- Date d'inscription: 17 Feb 2009
- Messages: 29
Re: découpage d'un polygone avec un polyline
Bonjour merci pour votre aide qui m'a permis d'avancer dans mon travail.
J'ai une autre question qui, malgré toutes mes lectures reste un problème.
Le résultat est correct au niveau de la géométrie.
Mais pour chaque transformers utilisés je perd automatiquement tous les champs de ma table.
comment les récupérer facilement?
bonne journée
géomaticienne
Hors ligne
#7 Mon 25 November 2013 12:30
- Charlotte BeTechSud
- Participant occasionnel
- Date d'inscription: 12 Dec 2012
- Messages: 20
Re: découpage d'un polygone avec un polyline
Bonjour
Certains transformers entraînent effectivement la perte des données attributaires.
Tu peux avant le passage dans ces transofmers identifier les entité via un counter puis à la sortie du découpage faire un feature merger avec en requestor le résultat sans entités et en supplier tes entités avant le découpage. (champ commun : ton ID créé via le counter).
Bonne journée
Charlotte
Hors ligne
#8 Tue 26 November 2013 06:38
- teahupoo
- Participant occasionnel
- Date d'inscription: 17 Feb 2009
- Messages: 29
Re: découpage d'un polygone avec un polyline
Lorsque je perd mes attributs, il ne me reste plus qu'un seul champs "Blank".
Lorsque j'utilise le feature merger, je ne vois pas comment paramétrer le "join on" puisque que je n'ai qu'un champs "blank".
Désolé de poser autant de question, je débute et j'ai un peu de mal avec certains transformers!
bonne journée,
géomaticienne
Hors ligne
#9 Tue 26 November 2013 08:51
- Charlotte BeTechSud
- Participant occasionnel
- Date d'inscription: 12 Dec 2012
- Messages: 20
Re: découpage d'un polygone avec un polyline
Peux tu nous dire quels transformers te font perdre tes données? sur certains transformers, il y a des paramétrages possibles pour conserver un ou des attributs. (je pense par ex au paramètre "regrouper par" ou "group by" si fme est en anglais)
si tu as un paramètre regrouper par, tu indiques le champ ID créé au préalable pour le regroupement et ainsi tu conserveras cette donnée qui te permettras de faire ensuite le feature merger.
Charlotte
Hors ligne
#10 Thu 23 May 2019 06:03
- sihame
- Juste Inscrit !
- Date d'inscription: 22 May 2019
- Messages: 1
Re: découpage d'un polygone avec un polyline
Bonjour,
J ai utilisé Intersector puis AreaBuilder et à la fin SpatialFilter pour récupérer les attributs des polygones originaux mais les attributs ne sont pas corrects.
Avez-vous une solution pour cela?
Merci d'avance
Hors ligne
#11 Thu 23 May 2019 08:15
- pierreb
- Participant actif
- Lieu: La Rochelle
- Date d'inscription: 3 Oct 2011
- Messages: 73
Re: découpage d'un polygone avec un polyline
Vu la date du message original, je vous conseille d'ouvrir un nouveau fil en décrivant un peu plus vos besoins et données.
Hors ligne
#12 Fri 31 May 2019 11:06
- GIBERT
- Participant occasionnel
- Date d'inscription: 23 Oct 2008
- Messages: 21
Re: découpage d'un polygone avec un polyline
Bonjour, vous pouvez réaliser cette opération avec un Intersector et ensuite un AreaBuilder.
Vous pouvez connecter vos polygones et lignes en entrée d'un intersector et ensuite dans la sortie Intersected vous connectez un AreaBuilder.
Hors ligne