Hi Andrzej, think you meant r316 and r314. arg, forgot to test the splitting of large files which require multiple passes. Fixed with r317. A hint for you: Try to use a higher max-areas value to avoid the multiple passes. See also http://wiki.openstreetmap.org/wiki/Mkgmap/help/splitter#Tuning_for_best_performance
Gerd > Date: Wed, 26 Feb 2014 23:17:47 +0100 > From: [email protected] > To: [email protected] > Subject: Re: [mkgmap-dev] Wrong turn restriction warnings > > Hi Gerd, > > splitter r306 crashes, while r304 does the same task correctly. See log: > > > Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 552 > at > uk.me.parabola.splitter.SplitProcessor.addToWorkingQueue(SplitProcessor.java:364) > at > uk.me.parabola.splitter.SplitProcessor.writeRelation(SplitProcessor.java:355) > at > uk.me.parabola.splitter.SplitProcessor.processRelation(SplitProcessor.java:208) > at > uk.me.parabola.splitter.BinaryMapParser.parseRelations(BinaryMapParser.java:204) > at crosby.binary.BinaryParser.parse(BinaryParser.java:122) > at crosby.binary.BinaryParser.handleBlock(BinaryParser.java:68) > at crosby.binary.file.FileBlock.process(FileBlock.java:135) > at > crosby.binary.file.BlockInputStream.process(BlockInputStream.java:34) > at uk.me.parabola.splitter.Main.processMap(Main.java:828) > at uk.me.parabola.splitter.Main.writeAreas(Main.java:780) > at uk.me.parabola.splitter.Main.split(Main.java:284) > at uk.me.parabola.splitter.Main.start(Main.java:165) > at uk.me.parabola.splitter.Main.main(Main.java:149) > > -- > Best regards, > Andrzej > _______________________________________________ > mkgmap-dev mailing list > [email protected] > http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
_______________________________________________ mkgmap-dev mailing list [email protected] http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
