<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 Minko,<br><br>I think you found a bug in GPSMapEdit. I've just verified that mkgmap doesn't<br>write the type 0x02 line into NET or NOD, so I assume that GPSMapEdit shows<br>some defaults when it finds a line with type 0x02.<br>I can reproduce the routing errors on the device: 0x02 as road works, without road it fails<br>or the device crashes after a few seconds.<br>So I think it is not a good idea to use 0x02 without road-class/speed.<br><br>Gerd<br><br><br><div>&gt; Date: Fri, 9 May 2014 15:47:05 +0200<br>&gt; From: ligfietser@online.nl<br>&gt; To: mkgmap-dev@lists.mkgmap.org.uk<br>&gt; Subject: Re: [mkgmap-dev] Commit: r3259: remove most checks regarding routable/non-routable types.<br>&gt; <br>&gt; Hi Gerd<br>&gt; <br>&gt; I have noticed types between 0x30-3f are behaving inconsistent, they are not rendered at all in Mapsource/Basecamp, even with a typ file. Routing seems to work but not very reliable.<br>&gt; <br>&gt; After some more tests, I notice other remarkable things:<br>&gt; <br>&gt; I search for an address on an unclassified road (type 0x06, road_class=3 road_speed=2)<br>&gt; This road also has a bicycle route (routable line without road class/speed):<br>&gt; <br>&gt; [0x02 resolution 22 continue]<br>&gt; gpsmapedit shows road_class=5 road_speed=3 on this line 0x02 (??) and routing errors happen.<br>&gt; It always routes to the tile border and then a straight direct line to the address that I search for.<br>&gt; <br>&gt; [0x05 resolution 22 continue]<br>&gt; gpsmapedit shows road_class=1 road_speed=3, routing error <br>&gt; <br>&gt; [0x06 resolution 22 continue]<br>&gt; gpsmapedit shows road_class=0 road_speed=3, routing error <br>&gt; <br>&gt; [0x10 resolution 22 continue]<br>&gt; gpsmapedit shows road_class=0 road_speed=0, routing error <br>&gt; <br>&gt; [0x0a resolution 22 continue]<br>&gt; gpsmapedit shows road_class=0 road_speed=1, no routing error<br>&gt; <br>&gt; [0x29 resolution 22 continue]<br>&gt; gpsmapedit dont show road_class nor road_speed, no routing error<br>&gt; <br>&gt; <br>&gt; Normally I set on type 0x02 road_class=4 road_speed=3, and then the routing is ok.<br>&gt; <br>&gt; Any idea why a default value of road_speed and class is assigned altough I don't specify it?<br>&gt; Is there a way how to show/print the routing parameters that mkgmap sets on every line?<br>&gt; <br>&gt; <br>&gt; &gt; okay, got it. So maybe we have to separate the "well known" routable<br>&gt; &gt; types<br>&gt; &gt; 0x01 -0x13 , 0x1a, 0x1b, 0x16 from others which are also routable?<br>&gt; &gt; <br>&gt; &gt; Gerd<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>