URL: https://linuxfr.org/forums/general-hors-sujets/posts/d%C3%A9terminer-le-sens-dun-virage-dans-un-chemin-openstreetmap Title: Déterminer le sens d'un virage dans un chemin OpenStreetMap Authors: yellowiscool Date: 2011年03月27日T17:36:10+02:00 Tags: résolu, openstreetmap et mathématiques Score: 2 Bonjour, j'aurais besoin d'une petite aide mathématiques. Il s'agit de choses simples, mais j'ai un peu du mal là. Pour un programme, j'utilise des cartes au format d'OpenStreetMap. Le but est d'obtenir des indications très simples sur les routes, telles que «tourne à droite», «virage à 120m», ou autre... J'arrive à avoir la distance entre deux nœuds, et aussi à calculer l'angle formé par trois nœuds. Cela permet de repérer à quelle distance on se trouve d'un virage, et aussi de savoir si c'est un gros virage ou pas... Par contre, je n'arrive pas à trouver un moyen mathématique simple pour savoir si il faut tourner à droite ou à gauche. J'ai trois points avec des coordonnées GPS. Je pars du premier, j'ai un virage au second, pour arriver au dernier. J'aimerais déterminer le sens du virage au second, car pour l'instant, je n'ai qu'un angle (entre 180° pour une ligne droite, et 0° pour un demi tour). Donc, est-ce que vous avez une idée pour calculer ça ?

AltStyle によって変換されたページ (->オリジナル) /