logo separator

[mkgmap-dev] Error on address

From Stéphane MARTIN st3ph.martin at laposte.net on Tue Feb 17 13:00:54 GMT 2015

Hi all,

With mkgmap-housenumbers2-r3459 and BANO
(https://github.com/PacoTyson/bano2garmin/).

I got this in the STOUT :

java.lang.AssertionError: internal error id=67924872, Rue Étienne
Clementel (n1),E,24,22,N,0,0 [24(0), 22(1)] []
	at
uk.me.parabola.mkgmap.osmstyle.housenumber.ExtNumbers.verify(ExtNumbers.java:341)
	at
uk.me.parabola.mkgmap.osmstyle.housenumber.ExtNumbers.getNumbers(ExtNumbers.java:99)
	at
uk.me.parabola.mkgmap.osmstyle.housenumber.ExtNumbers.dupNode(ExtNumbers.java:593)
	at
uk.me.parabola.mkgmap.osmstyle.housenumber.ExtNumbers.tryAddNumberNode(ExtNumbers.java:470)
	at
uk.me.parabola.mkgmap.osmstyle.housenumber.ExtNumbers.checkChainPlausibility(ExtNumbers.java:850)
	at
uk.me.parabola.mkgmap.osmstyle.housenumber.ExtNumbers.checkChainPlausibility(ExtNumbers.java:855)
	at
uk.me.parabola.mkgmap.osmstyle.housenumber.HousenumberRoad.checkIntervals(HousenumberRoad.java:152)
	at
uk.me.parabola.mkgmap.osmstyle.housenumber.HousenumberGenerator.buildNumberIntervals(HousenumberGenerator.java:833)
	at
uk.me.parabola.mkgmap.osmstyle.housenumber.HousenumberGenerator.assignHouseNumbersToRoads(HousenumberGenerator.java:654)
	at
uk.me.parabola.mkgmap.osmstyle.housenumber.HousenumberGenerator.matchCluster(HousenumberGenerator.java:539)
	at
uk.me.parabola.mkgmap.osmstyle.housenumber.HousenumberGenerator.generate(HousenumberGenerator.java:486)
	at
uk.me.parabola.mkgmap.osmstyle.StyledConverter.end(StyledConverter.java:595)
	at
uk.me.parabola.mkgmap.reader.osm.ElementSaver.convert(ElementSaver.java:250)
	at
uk.me.parabola.mkgmap.reader.osm.bin.OsmBinMapDataSource.load(OsmBinMapDataSource.java:67)
	at
uk.me.parabola.mkgmap.reader.osm.OsmMapDataSource.load(OsmMapDataSource.java:130)
	at uk.me.parabola.mkgmap.main.MapMaker.loadFromFile(MapMaker.java:167)
	at uk.me.parabola.mkgmap.main.MapMaker.makeMap(MapMaker.java:63)
	at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:253)
	at uk.me.parabola.mkgmap.main.Main$1.call(Main.java:249)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)


And in the logfile :

2015/02/17 09:41:08 GRAVE (ExtNumbers): 20630009.osm.pbf: internal
error, house too far from forced segment in road id=67924872, Rue
Étienne Clementel 24(0) http://www.openstreetmap.org/node/-19806613

mkgmap options :

--max-jobs --latin1 --area-name=$COUNTRY \
--bounds=../bounds.zip \
--route \
--index --tdbfile --housenumbers \
--x-split-name-index \
--location-autofill=is_in,nearest \
--name-tag-list=name:fr,int_name,name \
--adjust-turn-headings \
--process-destination --process-exits \
--x-add-indirect-links \
--verbose \
--style-file="$WORKDIR/styles/$STYLE/" \
--list-styles --check-styles \
--family-name="$COUNTRY OSM $STYLE" \
--series-name="$COUNTRY-OSM-$STYLE" \
--mapname=$MAPNAME \
--overview-mapnumber=$MAPNAME \
--reduce-point-density=4 --reduce-point-density-polygon=8 \
--polygon-size-limits="24:12, 18:10, 16:8, 14:4, 12:2, 11:0" \
--preserve-element-order \
--add-pois-to-lines \
--add-pois-to-areas \
--report-similar-arcs \
--link-pois-to-ways \
--min-size-polygon \
--drive-on=detect --check-roundabouts --check-roundabout-flares \
--make-opposite-cycleways \
--country-name="$COUNTRY" --country-abbr="$ABBR" \
--precomp-sea="$WORKDIR/sea.zip" --generate-sea=multipolygon \
-c "mkgmap-$STYLE-$COUNTRY.cfg" \
--description="$COUNTRY OSM $STYLE" $ID*.pbf \
"$WORKDIR/styles/$STYLE/$STYLE.TYP" 2>&1 | tee "$COUNTRY.log"

http://files.mkgmap.org.uk/download/252/20630009.osm.pbf

Steph


More information about the mkgmap-dev mailing list