<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>in the branch the problem occurs if the way is so short that<br>the two end points are highPrecEqual(). This is very unlikely,<br>as we talk about &lt;= 4 cm here. <br>The problem probably only occurs with ways close to the tile<br>boundary that are clipped. I don't know if we can save a route <br>restriction when the to-node or from-node lies outside of the boundary.<br><br>Gerd<br><br><div>&gt; Date: Mon, 3 Feb 2014 18:35:27 +0100<br>&gt; From: wmgcnfg@web.de<br>&gt; To: mkgmap-dev@lists.mkgmap.org.uk<br>&gt; Subject: Re: [mkgmap-dev] Problem with turn restriction<br>&gt; <br>&gt; &gt; Hi,<br>&gt; &gt;<br>&gt; &gt; GerdP wrote<br>&gt; &gt;&gt; So, I will first check where the way segement gets lost.<br>&gt; &gt;<br>&gt; &gt; well, this is quite special, and I am not sure where to fix it.<br>&gt; &gt;<br>&gt; &gt; The input file contains no bbox, so mkgmap calculates<br>&gt; &gt; it (using 24 bit resolution). Later, the way -47698<br>&gt; &gt; is clipped against this bbox using high precision,<br>&gt; &gt; and in high prec two points are outside of the calculated<br>&gt; &gt; bbox.<br>&gt; &gt;<br>&gt; &gt; In r3001 I'v fixed that by enlarging the calculated bbox,<br>&gt; &gt; but I still have to check that this also works<br>&gt; &gt; when the bbox is calculated by the tile splitter.<br>&gt; &gt;<br>&gt; &gt; Gerd<br>&gt; &gt;<br>&gt; <br>&gt; Hi Gerd,<br>&gt; <br>&gt; uups, I wanted to add bounds information but obviously I missed that and <br>&gt; you got and unintended second test case ;-)<br>&gt; <br>&gt; I am thinking how to fix the problem with the very short way and the <br>&gt; relation. Do you think it is possible to detect that the short way <br>&gt; consists of two points with identical Garmin coords. In this case it <br>&gt; might be possible to change the restriction in such a way that the ways <br>&gt; connected to the short way are used in the restriction instead.<br>&gt; <br>&gt; I want to make a small statistic why restriction relations become <br>&gt; invalid. Maybe the problem is so seldom that it's not worthy...<br>&gt; <br>&gt; WanMil<br>&gt; <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>