#1 Tue 07 July 2009 16:51
- xav
- Participant assidu
- Date d'inscription: 27 Oct 2005
- Messages: 280
Remplacer une ligne par un point
Bonjour
je souhaiterai remplacer une multi-ligne par un point se trouvant au milieu de cette ligne (donc toujours positionner sur la ligne).
En gros il me faudrait un InsidePointReplacer qui traite les lignes mais je n'ai rien trouvé de tel dans les transformer.
Le LabelPointReplacer place un label au centre d'une ligne, ensuite je pense qu'il serait possible de récupérer les x et y d'insertion du label mais cette solution me semble un peu lourde.
Existerait-il un transformer capable de faire cela plus simplement ?
Merci d'avance
Xavier Lang
Information géographique et observatoire - DSI Communautaire
Cap Atlantique
Hors ligne
#2 Tue 07 July 2009 17:35
- Sarah - VEREMES
- Participant actif
- Date d'inscription: 21 Apr 2009
- Messages: 51
Re: Remplacer une ligne par un point
Bonjour,
Etant donné que le LabelPointReplacer génère une annotation. Je propose en sortie de ce Transformer de mettre un GeometryCoercer pour le forcer à avoir un point. Le résultat a l'air satisfaisant...
Sarah MOURE
Veremes : support FME & version française
Hors ligne
#3 Wed 08 July 2009 12:45
Re: Remplacer une ligne par un point
DistanceSnipper avec les paramètres 50 50 et POURCENTAGE
devrait faire l'affaire.
Hors ligne