[mkgmap-dev] Unable to build unicode map with index
From Carlos Dávila carlos at alternativaslibres.org on Tue Sep 22 13:08:42 BST 2020
It works now, thanks! El 22/9/20 a las 12:14, Gerd Petermann escribió: > Hi Carlos, > > no idea why this didn't pop up before.. > The program tries to write an index section (MDR12) which cannot work with unicode characters. > In fact I doubt that this section is of any use but mkgmap still writes it because it requires almost no space and maybe some old devices need it. > > With r4584 this should be fixed. > > Gerd > > > > > > ________________________________________ > Von: mkgmap-dev <mkgmap-dev-bounces at lists.mkgmap.org.uk> im Auftrag von Carlos Dávila <carlos at alternativaslibres.org> > Gesendet: Dienstag, 22. September 2020 10:45 > An: Development list for mkgmap > Betreff: [mkgmap-dev] Unable to build unicode map with index > > Hello all > > I am trying to build an unicode map of Israel or Greece but they always > fail with java.lang.AssertionError as soon as I add --index to command > line. I have tried both my own style and default one. Only if I use an > small osm file as input it succeeds. The simplest command line that > throws the error is: > > java -Xmx3G -ea -jar mkgmap_trunk.jar --bounds=bounds.zip --route > --unicode --family-name="Test" --family-id=190 --product-id=1 > --description="Test" --series-name="Test" --overview-mapname=55190000 > --mapname=55190000 --index --style=default --remove-ovm-work-files=true > 51178007.o5m > Time started: Tue Sep 22 10:37:47 CEST 2020 > Number of MapFailedExceptions: 0 > Exception in thread "main" java.lang.AssertionError: 914 > at > uk.me.parabola.imgfmt.app.FileBackedImgFileWriter.put1u(FileBackedImgFileWriter.java:166) > at uk.me.parabola.imgfmt.app.mdr.Mdr8.writeSectData(Mdr8.java:45) > at > uk.me.parabola.imgfmt.app.mdr.MDRFile.writeSection(MDRFile.java:421) > at > uk.me.parabola.imgfmt.app.mdr.MDRFile.writeSections(MDRFile.java:373) > at uk.me.parabola.imgfmt.app.mdr.MDRFile.write(MDRFile.java:269) > at > uk.me.parabola.mkgmap.combiners.MdrBuilder.onFinish(MdrBuilder.java:334) > at uk.me.parabola.mkgmap.main.Main.endOptions(Main.java:675) > at > uk.me.parabola.mkgmap.CommandArgsReader.readArgs(CommandArgsReader.java:125) > at uk.me.parabola.mkgmap.main.Main.mainStart(Main.java:144) > at uk.me.parabola.mkgmap.main.Main.main(Main.java:115) > > Test files can be found are 51178007.o5m > <https://alternativaslibres.org/tmp/51178007.o5m> and jerusalem.o5m > <https://alternativaslibres.org/tmp/jerusalem.o5m> > > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev at lists.mkgmap.org.uk > http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev at lists.mkgmap.org.uk > http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
- Previous message: [mkgmap-dev] Unable to build unicode map with index
- Next message: [mkgmap-dev] Commit r4584: don't write MDR12 section with unicode codepage
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list