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" <hendrikmail2...@yahoo.de> À: "Discussions sur OSM en français" <talk-fr@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@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr _______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr