<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hi WanMil,<br><br>I think the code for --adjust-turn-headings in&nbsp; RouteNode.tweezeArcs()<br>looks rather similar to that in RoadMerger, and maybe <br>will not work as well in combination with RoadMerger <br>as it assumes that two arcs with the same<br>road (OSM id) are building the "main road":<br><br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // the code tries to detect a pair of arcs (the "incoming"<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // arc and the "outgoing" arc) that are the "main road"<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // and the remaining arc (called the "other" arc) which is<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // the "side road" <br><br>I got the impression that RoadMerger also calculates the <br>required data (angles etc).<br>It would be great if RoadMerger could store the information<br>somewhere so that tweezeArcs could use it.<br><br>Gerd<br><br>                                               </div></body>
</html>