<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 Mira,<br><br>this was caused by a way with less than 4 points which was erroneously <br>passed to the polygon rules. I've fixed that with r2973.<br><br>This also contains a small improvement for styles that use continue with <br>polygons.<br><br>Gerd<br><br><div><hr id="stopSpelling">From: mira.mikes@seznam.cz<br>To: mkgmap-dev@lists.mkgmap.org.uk<br>Date: Thu, 16 Jan 2014 23:29:49 +0100<br>Subject: [mkgmap-dev] Error with mkgmap-high-prec-coord-r2970<br><br><div>Hi,</div><div><br></div><div>I got error with&nbsp;mkgmap-high-prec-coord-r2970</div><div><br></div><div>Time started: Thu Jan 16 23:04:03 CET 2014</div><div>java.lang.AssertionError</div><div><span class="ecxApple-tab-span" style="white-space:pre;">        </span>at uk.me.parabola.mkgmap.filters.ShapeMergeFilter.calcAreaSizeTestVal(ShapeMergeFilter.java:455)</div><div><span class="ecxApple-tab-span" style="white-space:pre;">        </span>at uk.me.parabola.mkgmap.general.MapDetails.addShape(MapDetails.java:106)</div><div><span class="ecxApple-tab-span" style="white-space:pre;">        </span>at uk.me.parabola.mkgmap.general.AreaClipper.clipShape(AreaClipper.java:54)</div><div><span class="ecxApple-tab-span" style="white-space:pre;">        </span>at uk.me.parabola.mkgmap.osmstyle.StyledConverter.addShape(StyledConverter.java:957)</div><div><span class="ecxApple-tab-span" style="white-space:pre;">        </span>at uk.me.parabola.mkgmap.osmstyle.StyledConverter.addConvertedWay(StyledConverter.java:267)</div><div><span class="ecxApple-tab-span" style="white-space:pre;">        </span>at uk.me.parabola.mkgmap.osmstyle.StyledConverter.access$300(StyledConverter.java:77)</div><div><span class="ecxApple-tab-span" style="white-space:pre;">        </span>at uk.me.parabola.mkgmap.osmstyle.StyledConverter$WayTypeResult.add(StyledConverter.java:211)</div><div><span class="ecxApple-tab-span" style="white-space:pre;">        </span>at uk.me.parabola.mkgmap.reader.osm.WatchableTypeResult.add(WatchableTypeResult.java:45)</div><div><span class="ecxApple-tab-span" style="white-space:pre;">        </span>at uk.me.parabola.mkgmap.osmstyle.ExpressionRule.resolveType(ExpressionRule.java:60)</div><div><span class="ecxApple-tab-span" style="white-space:pre;">        </span>at uk.me.parabola.mkgmap.osmstyle.RuleSet.resolveType(RuleSet.java:68)</div><div><span class="ecxApple-tab-span" style="white-space:pre;">        </span>at uk.me.parabola.mkgmap.osmstyle.StyledConverter.convertWay(StyledConverter.java:250)</div><div><span class="ecxApple-tab-span" style="white-space:pre;">        </span>at uk.me.parabola.mkgmap.reader.osm.ElementSaver.convert(ElementSaver.java:234)</div><div><span class="ecxApple-tab-span" style="white-space:pre;">        </span>at uk.me.parabola.mkgmap.reader.osm.bin.OsmBinMapDataSource.load(OsmBinMapDataSource.java:67)</div><div><span class="ecxApple-tab-span" style="white-space:pre;">        </span>at uk.me.parabola.mkgmap.reader.osm.OsmMapDataSource.load(OsmMapDataSource.java:127)</div><div><span class="ecxApple-tab-span" style="white-space:pre;">        </span>at uk.me.parabola.mkgmap.main.MapMaker.loadFromFile(MapMaker.java:167)</div><div><span class="ecxApple-tab-span" style="white-space:pre;">        </span>at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:63)</div><div><span class="ecxApple-tab-span" style="white-space:pre;">        </span>at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:220)</div><div><span class="ecxApple-tab-span" style="white-space:pre;">        </span>at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:216)</div><div><span class="ecxApple-tab-span" style="white-space:pre;">        </span>at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)</div><div><span class="ecxApple-tab-span" style="white-space:pre;">        </span>at java.util.concurrent.FutureTask.run(FutureTask.java:166)</div><div><span class="ecxApple-tab-span" style="white-space:pre;">        </span>at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)</div><div><span class="ecxApple-tab-span" style="white-space:pre;">        </span>at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)</div><div><span class="ecxApple-tab-span" style="white-space:pre;">        </span>at java.lang.Thread.run(Thread.java:724)</div><div>Exiting - if you want to carry on regardless, use the --keep-going option</div><div>Time finished: Thu Jan 16 23:08:36 CET 2014</div><div>Total time taken: 273473ms</div><div><br></div><br>_______________________________________________
mkgmap-dev mailing list
mkgmap-dev@lists.mkgmap.org.uk
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev</div>                                               </div></body>
</html>