<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 all,<br><br>I've committed r2979 with the roadspeed-v1.patch.<br>It fixes the reported problem, at least MapSource calculates <br>a reasonable travel time again. <br>GPSMapEdit still shows weird values, so I assume that<br>there are differences in the img parsing algos which explain that.<br><br>I'd like to do the change regarding copies of GType after the merge<br>of the high-prec-coord branch.<br><br>Gerd<br><br><div>&gt; Date: Sun, 19 Jan 2014 21:41:52 +0100<br>&gt; From: wmgcnfg@web.de<br>&gt; To: mkgmap-dev@lists.mkgmap.org.uk<br>&gt; Subject: Re: [mkgmap-dev] Weird road speed<br>&gt; <br>&gt; Hi,<br>&gt; <br>&gt; I haven't tested your patch. Copying the GType before postConvertRules() <br>&gt; is required - that's a must to change.<br>&gt; <br>&gt; The strange thing is that I could reproduce the problem with r2814 <br>&gt; (which is the version before merging the reduce-limits-branch).<br>&gt; So the bug is in there for a long time and should have nothing to do <br>&gt; with manipulating the GType objects.<br>&gt; <br>&gt; My personal guess is that it's a problem in writing the img format. But <br>&gt; that's only a very big guess...<br>&gt; <br>&gt; WanMil<br>&gt; <br>&gt; <br>&gt; &gt; Hi,<br>&gt; &gt;<br>&gt; &gt; attached is a patch that shows what I'd prefer. Can't test it now.<br>&gt; &gt;<br>&gt; &gt; Gerd<br>&gt; &gt; roadspeed-v1.patch<br>&gt; &gt; &lt;http://gis.19327.n5.nabble.com/file/n5793644/roadspeed-v1.patch&gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; GerdP wrote<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; WanMil wrote<br>&gt; &gt;&gt;&gt; I added<br>&gt; &gt;&gt;&gt;         type = new GType(type);<br>&gt; &gt;&gt;&gt; at line 202 but this didn't change the overall result. So it seems not<br>&gt; &gt;&gt;&gt; to be the only problem.<br>&gt; &gt;&gt; hmm, is it possible that this line has no effect?<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; Please try something like<br>&gt; &gt;&gt; GType typeCopy = new GType(type);<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; Gerd<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; --<br>&gt; &gt; View this message in context: http://gis.19327.n5.nabble.com/Weird-road-speed-tp5793614p5793644.html<br>&gt; &gt; Sent from the Mkgmap Development mailing list archive at Nabble.com.<br>&gt; &gt; _______________________________________________<br>&gt; &gt; mkgmap-dev mailing list<br>&gt; &gt; mkgmap-dev@lists.mkgmap.org.uk<br>&gt; &gt; http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev<br>&gt; &gt;<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>