niwakun
Messages postés6Date d'inscriptionmercredi 6 avril 2005StatutMembreDernière intervention30 juin 2005
-
12 avril 2005 à 14:55
niwakun
Messages postés6Date d'inscriptionmercredi 6 avril 2005StatutMembreDernière intervention30 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).
cs_Dobel
Messages postés333Date d'inscriptiondimanche 25 mai 2003StatutMembreDernière intervention23 novembre 20091 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]