Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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é ?

Annonce

GEODATA DAYS 2024

#1 Tue 27 July 2010 09:54

chabot charlène
Participant occasionnel
Date d'inscription: 10 Jun 2009
Messages: 22

Tracer une ligne entre deux points

Bonjour,

Je souhaite raccorder de points à mes tronçons. Pour cela, j'ai d'abord créer sous ESRI un deuxième point qui est la projection orthogonale du premier. Grâce à ET Geowizard, j'arrive à tracer un tronçon entre les deux. Cependant, quelques problèmes persistent puisque certains ne sont pas tracés.
J'ai donc voulu passer sous FME, mais je ne trouve pas de transformer capable de tracer un tronçon entre deux points. Lorsque l'on veut crer une ligne (Creator), il faut les faire une par une, en spécifiant les coordonnées de départ et d'arriver. Moi je dispose d'une table de point de départ et une table de point d'arrivé, qui possède les même attributs mais ne se trouvent pas au même endroit.
Avez vous une autre piste ?

Cordialement

Hors ligne

 

#2 Tue 27 July 2010 10:31

Sarah - VEREMES
Participant actif
Date d'inscription: 21 Apr 2009
Messages: 51

Re: Tracer une ligne entre deux points

Bonjour,

Il faut utiliser le Transformer PointConnector.

Cordialement,


Sarah MOURE
Veremes : support FME & version française

Hors ligne

 

#3 Tue 27 July 2010 11:01

ogayte
Participant assidu
Lieu: Saint-Estève
Date d'inscription: 6 Mar 2006
Messages: 658
Site web

Re: Tracer une ligne entre deux points

Avant PointConnector il vous faut lire vos deux sources de données et les envoyer dans SORTER pour les trier par identifiant du tronçon.
C'est ce même attribut que vous utilisez en paramètre dans PointConnector.


Olivier Gayte
http://www.veremes.com
+33 (0)4-68-38-65-27

Hors ligne

 

#4 Tue 27 July 2010 11:06

chabot charlène
Participant occasionnel
Date d'inscription: 10 Jun 2009
Messages: 22

Re: Tracer une ligne entre deux points

Je n'arrive pas à avoir ce que je veux avec ce transformer ! J'ai deux tables avec 590 points chacune. Je veux 590 tronçons qui vont entre chaque point qui possède le même identifiant (dans deux tables différentes).
Est ce que c'est bien ce transformer ? Si oui je dois mal m'en servir ! Si non, avez vous une autre idée ?

Hors ligne

 

#5 Tue 27 July 2010 11:12

chabot charlène
Participant occasionnel
Date d'inscription: 10 Jun 2009
Messages: 22

Re: Tracer une ligne entre deux points

A c'est bon j'arrive à faire ce que je veux ! Merci du renseignement !

Hors ligne

 

#6 Tue 27 July 2010 11:32

chabot charlène
Participant occasionnel
Date d'inscription: 10 Jun 2009
Messages: 22

Re: Tracer une ligne entre deux points

Peut on faire directement la projection orthogonale du point d'origine sur FME, pour avoir le point d'arrivé ?

Hors ligne

 

#7 Tue 27 July 2010 14:00

ogayte
Participant assidu
Lieu: Saint-Estève
Date d'inscription: 6 Mar 2006
Messages: 658
Site web

Re: Tracer une ligne entre deux points

Utiliser Rotator dans FME 2010.
En utilisant le point d'origine de votre segment comme origine.
Vous aurez sans doute besoin de CoordinateExtractor pour récupérer le dernier et avant dernier point de votre ligne.


Olivier Gayte
http://www.veremes.com
+33 (0)4-68-38-65-27

Hors ligne

 

#8 Wed 28 July 2010 14:51

chabot charlène
Participant occasionnel
Date d'inscription: 10 Jun 2009
Messages: 22

Re: Tracer une ligne entre deux points

Je voulais savoir s'il y était possible de rajouter des vertex sur une polyligne, mais à des endroits précis. Je dispose des coordonnées géographiques, des points que je souhaite transformer en vertex !

Hors ligne

 

#9 Wed 28 July 2010 16:40

ogayte
Participant assidu
Lieu: Saint-Estève
Date d'inscription: 6 Mar 2006
Messages: 658
Site web

Re: Tracer une ligne entre deux points

regardez PointOnLineOverlayer


Olivier Gayte
http://www.veremes.com
+33 (0)4-68-38-65-27

Hors ligne

 

#10 Thu 29 July 2010 09:29

chabot charlène
Participant occasionnel
Date d'inscription: 10 Jun 2009
Messages: 22

Re: Tracer une ligne entre deux points

J'ai testé PointOnLineOverlay et je n'optiens pas le résultat souhaité, puisque mes tronçons sont découpés à chaques points (alors que je voulais juste y insérer un vertex). Cependant en l'associant ensuite au transformer LineJoiner (en réalisant un regroupement sur l'ID), mes tronçons fusionnent entre eux et je garde le vertex souhaité.
Merci pour vos informations !

Hors ligne

 

Pied de page des forums

Powered by FluxBB