<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 Andrzej,<br><br>yes, mkgmap evaluates the tag "junction=roundabout",<br>no matter what type the road gets.<br>In trunk this is only used to decide if check-roundabout<br>must be used, in the branch it is used to group<br>all roundabouts at the beginning of table A.<br>That's why I hoped that the type 0xc is not needed<br>to get hints for the right exit point,but<br>it did not work. Steve is looking at this.<br><br>I'll add a check to make sure that class is in the range of 0-4 <br>and speed goes from 0-7 .<br><br>Gerd<br><br><br><div>&gt; Date: Sun, 9 Mar 2014 15:53:37 +0100<br>&gt; From: popej@poczta.onet.pl<br>&gt; To: mkgmap-dev@lists.mkgmap.org.uk<br>&gt; Subject: Re: [mkgmap-dev] new branch NOD127<br>&gt; <br>&gt; Hi Gerd,<br>&gt; <br>&gt;  &gt; If I comment the roundabout block  in the lines file<br>&gt; <br>&gt; See my first mail, I have tested roundabouts. Commenting the roundabout <br>&gt; block clears problem, but if you instead change objects 0x0c into some <br>&gt; other road, then problem remains.<br>&gt; <br>&gt; More precisely, I think route is correct, when roundabout get the same <br>&gt; object as main road, but if roundabout is a different object (not <br>&gt; necessary 0x0C), then calculation is wrong. Maybe reason is a turn angle?<br>&gt; <br>&gt; In my test detours contain roundabouts too. And if I set avoidance to <br>&gt; roundabouts in BaseCamp, then detour changes, which suggest that <br>&gt; roundabouts aren't the main reason of detour.<br>&gt; <br>&gt; I think mkgmap processes tag "junction=roundabout", even if there is no <br>&gt; roundabout object 0x0C. After commenting the roundabout block, avoidance <br>&gt; in BaseCamp still works. But avoidance doesn't work with following line <br>&gt; in style:<br>&gt; <br>&gt; junction=roundabout &amp; highway=* {delete junction}<br>&gt; <br>&gt; Side note: there is no verification of "class=" value. If I set <br>&gt; "class=6" then mkgmap crashes with array index out of bounds exception.<br>&gt; <br>&gt; -- <br>&gt; Best regards,<br>&gt; Andrzej<br>&gt; _______________________________________________<br>&gt; mkgmap-dev mailing list<br>&gt; mkgmap-dev@lists.mkgmap.org.uk<br>&gt; http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev<br></div>                                               </div></body>
</html>