<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 Marko,<br><br>found a few special cases:<br>1) the new dead-end-check is done before merging roads, so sometimes the<br>reported way ids in the old RouteNode check refer to merged roads.<br>When you want to compare results you should use --x-no-mergeroads<br>so that you see the correct way ids.<br>2) The new check did not ignore points that lie on the boundary, only those<br>that were outside of the tile boundary<br>3) The new check did not recognize P-shaped oneways as self-connecting.<br>4) The new check used a different (wrong) interpretation of the meaning of the LEVEL<br>parameter in --report-dead-ends=LEVEL option.<br><br>Attached is a new version of the patch.<br>One possible problem case in the new check: If a oneway X is connected to a <br>way Y that has just one (or more) identical points, the dead-end-check<br>for X will say that the way is not a dead end, but later the way Y will be deleted<br>with a corresponding warning and the old dead-end-check reports<br>the dead-end for way X.<br>I think this is okay as long as you see the warning for way Y.<br><br>Ciao,<br>Gerd<br><br><div>&gt; Date: Thu, 2 Jan 2014 11:59:27 -0800<br>&gt; From: gpetermann_muenchen@hotmail.com<br>&gt; To: mkgmap-dev@lists.mkgmap.org.uk<br>&gt; Subject: Re: [mkgmap-dev] Diagnostic warnings for dead-end oneway        highway=service<br>&gt; <br>&gt; Hi Marko,<br>&gt; <br>&gt; okay, thanks for the explanation. I'll look at the differences tomorrow.<br>&gt; <br>&gt; Gerd<br>&gt; <br>&gt; Marko Mäkelä wrote<br>&gt; &gt; On Thu, Jan 02, 2014 at 11:19:06AM -0800, GerdP wrote:<br>&gt; &gt;&gt;Hi Marko,<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;please check:<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;Marko Mäkelä wrote<br>&gt; &gt;&gt;&gt; * Different coordinates for the 13 old messages (as expected; this is<br>&gt; &gt;&gt;&gt; thanks to the higher precision)<br>&gt; &gt;&gt;<br>&gt; &gt;&gt;I don't yet see a reason for different coordinates. Did you really compare<br>&gt; &gt;&gt;the output one program execution?<br>&gt; &gt;&gt;Or did you use a different program for the "old" messages?<br>&gt; &gt; <br>&gt; &gt; I did 2 comparisons with the output from 2 runs:<br>&gt; &gt; <br>&gt; &gt; With mkgmap/trunk r2916<br>&gt; &gt; With mkgmap/branches/high-prec-coord r2930 and your patch<br>&gt; &gt; <br>&gt; &gt; First, I compared the output of trunk to the output of branch, using the <br>&gt; &gt; finland.osm.pbf from Geofabrik dated today, 02:16 UTC.<br>&gt; &gt; <br>&gt; &gt; There were 2 differences:<br>&gt; &gt; <br>&gt; &gt; (a) Variation of the coordinates in the 13 old-style messages<br>&gt; &gt; (b) Addition of 10 new-style messages<br>&gt; &gt; <br>&gt; &gt; This was to be expected.<br>&gt; &gt; <br>&gt; &gt; What was not expected was the difference 13 vs. 10. To diagnose it,<br>&gt; &gt; I performed another comparison within the output of the patched branch.  <br>&gt; &gt; Many of the "old" messages had direct counterparts in the "new" <br>&gt; &gt; messages, but some "new" messages for "old" messages were missing, and <br>&gt; &gt; some were extra (only "new" message for the way, no "old" one).<br>&gt; &gt; <br>&gt; &gt; In my previous message, I listed the OSM way IDs for both cases. I fixed <br>&gt; &gt; one error (for one extra "new" message) in the OSM database, but I left <br>&gt; &gt; the others intact, so that we will have some errors in the next <br>&gt; &gt; finland.osm.pbf to check against.<br>&gt; &gt; <br>&gt; &gt;         Marko<br>&gt; &gt; _______________________________________________<br>&gt; &gt; mkgmap-dev mailing list<br>&gt; <br>&gt; &gt; mkgmap-dev@.org<br>&gt; <br>&gt; &gt; http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev<br>&gt; <br>&gt; <br>&gt; <br>&gt; <br>&gt; <br>&gt; --<br>&gt; View this message in context: http://gis.19327.n5.nabble.com/Diagnostic-warnings-for-dead-end-oneway-highway-service-tp5791229p5791507.html<br>&gt; Sent from the Mkgmap Development mailing list archive at Nabble.com.<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>