[mkgmap-dev] Error in MdrCheck?
From Gerd Petermann gpetermann_muenchen at hotmail.com on Fri Dec 10 13:37:21 GMT 2021
Hi Ticker, attached is the extracted *.srt. The original link to the turkey download posted here no longer works: https://www.mkgmap.org.uk/pipermail/mkgmap-dev/2017q2/026715.html Gerd ________________________________________ Von: mkgmap-dev <mkgmap-dev-bounces at lists.mkgmap.org.uk> im Auftrag von Ticker Berkin <rwb-mkgmap at jagit.co.uk> Gesendet: Freitag, 10. Dezember 2021 10:37 An: Development list for mkgmap Betreff: Re: [mkgmap-dev] Error in MdrCheck? Hi Gerd Working on the basis of guessing and resources/sort/README, we shouldn't use the same id2 if our sort is different to one from Garmin (or elsewhere). A device will have a base-map that defines the sort it needs, represented by id1/id2. Addition maps shouldn't use the same pair to represent a different sort. Maybe we should change id2 for all our maps to be some arbitrary higher number, or certainly do this when a conflict is spotted. Looking at the SrtDisplay "Summary of ordering" output, it should be possible to hack the code a bit or edit the output to get back to what our sort tables look like. Assuming as the ? problem can be fixed, the significant question is what is the meaning of the lowest sortOrder. In our tables, everything before the first "<" gets zero and doesn't contribute to the ordering, along with anything not defined. SrtDisplay puts everything after the first "<". Can you sent me the Turkish .SRT subfile and I'll have a look. Ticker On Fri, 2021-12-10 at 08:15 +0000, Gerd Petermann wrote: > Hi Ticker, > > Both have the same ids: > 00000044 | 000002 | 0e 00 | id1 14 > 00000046 | 000004 | 01 00 | id2 1 > 00000048 | 000006 | e6 04 | codepage 1254 > > reg. SrtDisplay: > Our file looks very different compared to the "Summary of ordering" > report. I don't understand most of the details, and for sure I don't > know which one is better. > I think the summary cannot be used as input for mkgmap because it > contains several '?' where characters coulnd't be converted to > unicode. > (same problem when I create a map with --codepage=1252 and use > SrtDisplay on that. > > Gerd > > ________________________________________ > Von: mkgmap-dev <mkgmap-dev-bounces at lists.mkgmap.org.uk> im Auftrag > von Ticker Berkin <rwb-mkgmap at jagit.co.uk> > Gesendet: Donnerstag, 9. Dezember 2021 12:51 > An: Development list for mkgmap > Betreff: Re: [mkgmap-dev] Error in MdrCheck? > > Hi Gerd > > The alternative would be to use test.display.SrtDisplay to generate a > different version of our resources/sort/cp1254.txt that matches > theirs, or maybe have versions findable by id1/id2 that match. > > Ticker > > > On Thu, 2021-12-09 at 09:09 +0000, Gerd Petermann wrote: > > Hi devs, > > > > I think there is a bug in MdrCheck, probably also in other Check > > programs. The program doesn't read the SRT file content from the > > map, > > instead it uses the corresponding data from mkgmap. > > If the builtin sort order in mkgmap doesn't match the SRT file > > content the program will report errors about wrong order or missing > > repeat flags etc. > > I guess this explains why MdrCheck complains about the Garmin demo > > map for Turkey? > > > > I once started to implement a SrtFileReader but I don't know if > > that > > can be used instead. > > > > Gerd > > > > > > _______________________________________________ > > mkgmap-dev mailing list > > mkgmap-dev at lists.mkgmap.org.uk > > https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev > > > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev at lists.mkgmap.org.uk > https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev at lists.mkgmap.org.uk > https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev _______________________________________________ mkgmap-dev mailing list mkgmap-dev at lists.mkgmap.org.uk https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev -------------- next part -------------- A non-text attachment was scrubbed... Name: 00000848.SRT Type: application/octet-stream Size: 971 bytes Desc: 00000848.SRT URL: <http://www.mkgmap.org.uk/pipermail/mkgmap-dev/attachments/20211210/b944f49d/attachment-0001.obj>
- Previous message: [mkgmap-dev] Error in MdrCheck?
- Next message: [mkgmap-dev] Error in MdrCheck?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list