<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 Steph,<br><br>with r3461 routing should also be okay.<br><br>Gerd<br><br><div>> Date: Tue, 17 Feb 2015 13:35:59 -0300<br>> From: st3ph.martin@laposte.net<br>> To: mkgmap-dev@lists.mkgmap.org.uk<br>> Subject: Re: [mkgmap-dev] Error on address<br>> <br>> The "bad" point is in BANOdb.<br>> If I remove it, it's OK.<br>> <br>> It's surprising because there is a point in BANOdb farther than the<br>> street and it doesn't produce an error !<br>> <br>> Will test with r3460 and routing...<br>> <br>> Steph<br>> <br>> Le 17/02/2015 11:59, Gerd Petermann a écrit :<br>> > Hi Steph,<br>> > <br>> > yes, got some of those messages as well. Please try r3460, see also<br>> > http://www.mkgmap.org.uk/websvn/revision.php?repname=mkgmap&rev=3460<br>> > <br>> > Up to now I only tested it with tiles in Germany, but it seems<br>> > to work quite well. The code is ugly, but the result is promising ;-)<br>> > <br>> > Gerd<br>> > <br>> > <br>> >> Date: Tue, 17 Feb 2015 10:00:54 -0300<br>> >> From: st3ph.martin@laposte.net<br>> >> To: mkgmap-dev@lists.mkgmap.org.uk<br>> >> Subject: [mkgmap-dev] Error on address<br>> >><br>> >> Hi all,<br>> >><br>> >> With mkgmap-housenumbers2-r3459 and BANO<br>> >> (https://github.com/PacoTyson/bano2garmin/).<br>> >><br>> >> I got this in the STOUT :<br>> >><br>> >> java.lang.AssertionError: internal error id=67924872, Rue Étienne<br>> >> Clementel (n1),E,24,22,N,0,0 [24(0), 22(1)] []<br>> >> at<br>> >><br>> > uk.me.parabola.mkgmap.osmstyle.housenumber.ExtNumbers.verify(ExtNumbers.java:341)<br>> >> at<br>> >><br>> > uk.me.parabola.mkgmap.osmstyle.housenumber.ExtNumbers.getNumbers(ExtNumbers.java:99)<br>> >> at<br>> >><br>> > uk.me.parabola.mkgmap.osmstyle.housenumber.ExtNumbers.dupNode(ExtNumbers.java:593)<br>> >> at<br>> >><br>> > uk.me.parabola.mkgmap.osmstyle.housenumber.ExtNumbers.tryAddNumberNode(ExtNumbers.java:470)<br>> >> at<br>> >><br>> > uk.me.parabola.mkgmap.osmstyle.housenumber.ExtNumbers.checkChainPlausibility(ExtNumbers.java:850)<br>> >> at<br>> >><br>> > uk.me.parabola.mkgmap.osmstyle.housenumber.ExtNumbers.checkChainPlausibility(ExtNumbers.java:855)<br>> >> at<br>> >><br>> > uk.me.parabola.mkgmap.osmstyle.housenumber.HousenumberRoad.checkIntervals(HousenumberRoad.java:152)<br>> >> at<br>> >><br>> > uk.me.parabola.mkgmap.osmstyle.housenumber.HousenumberGenerator.buildNumberIntervals(HousenumberGenerator.java:833)<br>> >> at<br>> >><br>> > uk.me.parabola.mkgmap.osmstyle.housenumber.HousenumberGenerator.assignHouseNumbersToRoads(HousenumberGenerator.java:654)<br>> >> at<br>> >><br>> > uk.me.parabola.mkgmap.osmstyle.housenumber.HousenumberGenerator.matchCluster(HousenumberGenerator.java:539)<br>> >> at<br>> >><br>> > uk.me.parabola.mkgmap.osmstyle.housenumber.HousenumberGenerator.generate(HousenumberGenerator.java:486)<br>> >> at<br>> >><br>> > uk.me.parabola.mkgmap.osmstyle.StyledConverter.end(StyledConverter.java:595)<br>> >> at<br>> >><br>> > uk.me.parabola.mkgmap.reader.osm.ElementSaver.convert(ElementSaver.java:250)<br>> >> at<br>> >><br>> > uk.me.parabola.mkgmap.reader.osm.bin.OsmBinMapDataSource.load(OsmBinMapDataSource.java:67)<br>> >> at<br>> >><br>> > uk.me.parabola.mkgmap.reader.osm.OsmMapDataSource.load(OsmMapDataSource.java:130)<br>> >> at uk.me.parabola.mkgmap.main.MapMaker.loadFromFile(MapMaker.java:167)<br>> >> at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:63)<br>> >> at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:253)<br>> >> at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:249)<br>> >> at java.util.concurrent.FutureTask.run(FutureTask.java:266)<br>> >> at<br>> >><br>> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)<br>> >> at<br>> >><br>> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)<br>> >> at java.lang.Thread.run(Thread.java:745)<br>> >><br>> >><br>> >> And in the logfile :<br>> >><br>> >> 2015/02/17 09:41:08 GRAVE (ExtNumbers): 20630009.osm.pbf: internal<br>> >> error, house too far from forced segment in road id=67924872, Rue<br>> >> Étienne Clementel 24(0) http://www.openstreetmap.org/node/-19806613<br>> >><br>> >> mkgmap options :<br>> >><br>> >> --max-jobs --latin1 --area-name=$COUNTRY \<br>> >> --bounds=../bounds.zip \<br>> >> --route \<br>> >> --index --tdbfile --housenumbers \<br>> >> --x-split-name-index \<br>> >> --location-autofill=is_in,nearest \<br>> >> --name-tag-list=name:fr,int_name,name \<br>> >> --adjust-turn-headings \<br>> >> --process-destination --process-exits \<br>> >> --x-add-indirect-links \<br>> >> --verbose \<br>> >> --style-file="$WORKDIR/styles/$STYLE/" \<br>> >> --list-styles --check-styles \<br>> >> --family-name="$COUNTRY OSM $STYLE" \<br>> >> --series-name="$COUNTRY-OSM-$STYLE" \<br>> >> --mapname=$MAPNAME \<br>> >> --overview-mapnumber=$MAPNAME \<br>> >> --reduce-point-density=4 --reduce-point-density-polygon=8 \<br>> >> --polygon-size-limits="24:12, 18:10, 16:8, 14:4, 12:2, 11:0" \<br>> >> --preserve-element-order \<br>> >> --add-pois-to-lines \<br>> >> --add-pois-to-areas \<br>> >> --report-similar-arcs \<br>> >> --link-pois-to-ways \<br>> >> --min-size-polygon \<br>> >> --drive-on=detect --check-roundabouts --check-roundabout-flares \<br>> >> --make-opposite-cycleways \<br>> >> --country-name="$COUNTRY" --country-abbr="$ABBR" \<br>> >> --precomp-sea="$WORKDIR/sea.zip" --generate-sea=multipolygon \<br>> >> -c "mkgmap-$STYLE-$COUNTRY.cfg" \<br>> >> --description="$COUNTRY OSM $STYLE" $ID*.pbf \<br>> >> "$WORKDIR/styles/$STYLE/$STYLE.TYP" 2>&1 | tee "$COUNTRY.log"<br>> >><br>> >> http://files.mkgmap.org.uk/download/252/20630009.osm.pbf<br>> <br>> _______________________________________________<br>> mkgmap-dev mailing list<br>> mkgmap-dev@lists.mkgmap.org.uk<br>> http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev<br></div>                                            </div></body>
</html>