Décalé un tracé

niwakun Messages postés 6 Date d'inscription mercredi 6 avril 2005 Statut Membre Dernière intervention 30 juin 2005 - 12 avril 2005 à 14:55
niwakun Messages postés 6 Date d'inscription mercredi 6 avril 2005 Statut Membre Dernière intervention 30 juin 2005 - 13 avril 2005 à 09:39
Bonjour,

j'ai un pb de retraçage...je dois sur une carte donnée retracer sur
différent layer(un par itinéraire) un itinéraire. Si plusieurs
itinéraires passent sur une même portion de route, je dois effectuer un
décalage du tracer de chaque itinéraire, pour qu'on puisse les
visionner l'un à côté de l'autre.

J'ai eu l'idée de décalé par un vecteur normal que je calcule mais
plusieurs portions du tracé ne se rejoigne plus...ça fait des
coupures...suis-je assez clair?

Donc en gros est-ce que vous auriez une idée d'algo pour faire ce
décalage d'itinéraire par rapport au tracé de la route(ensemble des
points de cette route que je récupère dans une structure).

merci d'avance...:)

2 réponses

cs_Dobel Messages postés 333 Date d'inscription dimanche 25 mai 2003 Statut Membre Dernière intervention 23 novembre 2009 1
12 avril 2005 à 23:12
Je ne suis pas bien certain d'avoir compris, donc je récapitule :)



Tu as par exemple un itinéraire, représenté par une série de segments.
Pour décaler le dessins, tu prends chaque segment et tu ajoutes un
vecteur normal au segment. Et donc, problème pour les raccords.



Pour faire le raccord entre 2 segments, est-ce que tu ne peux pas
calculer les 2 droites définies par les segments, et faire le tracé non
pas à partir des extrémités des segments, mais à partir des points
d'intersection de ces droites ? (oué, c'est sans doute pas plus clair
que ton message :D)



ou j'ai peut-être compris de travers :)

Dobel
[Une
fois rien, c'est rien; deux fois rien, ce n'est pas beaucoup, mais pour
trois fois rien, on peut déjà s'acheter quelque chose, et pour pas cher]
0
niwakun Messages postés 6 Date d'inscription mercredi 6 avril 2005 Statut Membre Dernière intervention 30 juin 2005
13 avril 2005 à 09:39
si je vois...et pour récupérer les coordonnées du point d'intersection, je fais comment?

ça revient juste à résoudre un système d'équations?
0
Rejoignez-nous