[OSM-talk-fr] Creer un way parallele meme avec des courbes

Charlie Echo openstreetmap at coutiere.com
Jeu 30 Sep 10:03:38 BST 2010


2 mots sur le sujet, si quelqu'un a envie de développer la fonction / le plugin :
- Un paramètre important de ton script est la distance entre la courbe originale et la courbe copiée.
- J'ai souvent eu un problème similaire avec les autoroutes : comment "moyenner" deux ways pour en faire des ways parallèles, distant des NN mètres ?

Comment avancer sur ce problème :
Je peux facilement réfléchir à l'algorithme, et l'affiner, mais je ne sais pas comment faire un plugin ou une fonction qui entrera dans "mon" JOSM, avant de le proposer à la communauté ; et j'ai le flemme de chercher.
Donc si quelqu'un a un plugin simple pour JOSM permettant, par exemple, de copier / coller un way (copier tous les noeuds et le way les reliant), je pourrais l'adapter. 

Bref, il faudrait expliquer aux mappeurs le "Hello World" de JOSM.

Charlie Echo


----- Mail Original -----
De: "Hendrik Oesterlin" <hendrikmail2002 at yahoo.de>
À: "Discussions sur OSM en français" <talk-fr at openstreetmap.org>
Envoyé: Jeudi 30 Septembre 2010 10:45:50 GMT +01:00 Amsterdam / Berlin / Berne / Rome / Stockholm / Vienne
Objet: [OSM-talk-fr] Creer un way parallele meme avec des courbes

Bonjour,

Je n'ai pas trouvé une fonction pour créer un way parallèle à un
autre.

Si le premier way est droit, c'est assez facile avec JOSM. Le plugin
create_grid_of_ways le fait très bien. On peut aussi juste faire
Ctrl+C et Ctrl+V.

Mais s'il s'agit d'une route courbe, surtout si la courbe fait plus de
90°, ca ne va vraiment pas.

Dans AutoCad il existe une fonction "Décaler" qui crée une polyligne
parallèle, même si celle d'origine n'est pas droite.

La finalité est de créer des ways pour l'interpolation d'adresses sans
avoir besoin de cliquer à la mano des kilomètres de route.....

Il faudrait en effet prentre un neud du way, regarder où sont les
neuds voisins, diviser l'angle en deux et placer un nouveau noed à la
distance voulu (juste pour le premier et dernier neud du way il faut
le placer à 90°)

-- 
Cordialement
Hendrik Oesterlin  Nouvelle-Calédonie


_______________________________________________
Talk-fr mailing list
Talk-fr at openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr



More information about the Talk-fr mailing list