[mkgmap-dev] RGN Section 6 and part of TRE Section 7
From Ticker Berkin rwb-mkgmap at jagit.co.uk on Thu Mar 16 13:23:25 GMT 2023
Hi Thomas Have you looked at the code and output from the mkgmap display tool? It was available for svn at https://svn.mkgmap.org.uk/mkgmap/display but I can't access it at the moment Ticker On Wed, 2023-03-15 at 19:57 +0100, thomas at ankarsvik.nu wrote: > Hi, > > Sorry if this is slightly of topic. > > This is a typical dump from a file without Huffman encoding. (RGN > Section 5) > > TRE - Section 7 dump > > 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 > 17 > 18 19 1A 1B 1C > --------------------------------------------------------------------- > ----------------- > Sec 2 | Sec 3 | Sec 4 | |Columns related to RGN > Section 6 > 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 06 00 00 00 13 00 > 00 > 00 15 00 00 00 > 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 06 00 00 00 13 00 > 00 > 00 15 00 00 00 > 0B 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 06 00 00 00 13 00 > 00 > 00 15 00 00 00 > 17 00 00 00 00 00 00 00 06 00 00 00 01 00 00 00 00 06 00 00 00 13 00 > 00 > 00 15 00 00 00 > 24 00 00 00 12 00 00 00 0C 00 00 00 01 00 00 00 00 06 00 00 00 13 00 > 00 > 00 15 00 00 00 > 32 00 00 00 26 00 00 00 12 00 00 00 01 00 00 00 00 06 00 00 00 13 00 > 00 > 00 15 00 00 00 > 41 00 00 00 3D 00 00 00 18 00 00 00 00 06 00 00 00 13 00 00 00 15 00 > 00 > 00 1B 00 00 00 > > All rows except the last row is related to it's sublevel, Row 2 to > sublevel 2 and so on. > > Explanation to last row > 41 00 00 00 = RGN Section 2 Length > 3D 00 00 00 = RGN Section 3 Length > 18 00 00 00 = RGN Section 4 Length > 01 = Flag (Not allways first > sublevel per zoom-level) > 06 00 00 00 = End of first > part > RGN Section 6 > 13 00 00 00 = End > of > second part in RGN Section 6 > 15 00 > 00 > 00 = End of third part in RGN Section 6 > > > 1B 00 00 00 = Total Length of RGN Section 6 > RGN Section 6 dump > > 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F > ----------------------------------------------- > 0B 11 72 2C E5 36 19 11 04 4C 91 D7 FC 4B 11 BE > CC 8F 1E E0 00 0B 11 72 2C E5 36 > > 0B 11 72 2C E5 36 : 0B >> 1 gives following > byte > length of 5 > 19 11 04 4C 91 D7 FC 4B 11 BE CC 8F 1E : 19 >> 1 gives byte length > of > 12 decimal > E0 00 : Seen E0 00 in other files > 0B 11 72 2C E5 36 : 0B >> 1 gives following > byte > length of 5 > > Shifting the first byte to give following byte length seems to be > valid > if the value is odd. > This is also valid within a byte array (amount of bytes in a > sublevel) > stated in TRE Section 7. > > 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F > ----------------------------------------------- > 15 11 70 7C 76 6F ED 1A 3E 2F 34 15 11 E0 AF F7 > 12 A7 CB CD 17 34 0D 11 8C 5A F9 2F 01 0D 11 E0 > CF 70 D9 3A 0F 12 68 7C CC E6 F0 00 0D 12 E0 1E > 80 79 1F 11 11 D4 0B 3E 19 00 17 0C 0D 01 78 B2 > 41 DB 11 0D 11 F4 D0 F3 D8 01 0D 11 24 7F 30 D7 > > > 15 11 70 7C 76 6F ED 1A 3E 2F 34 > 15 11 E0 AF F7 12 A7 CB CD 17 34 > 0D 11 8C 5A F9 2F 01 > 0D 11 E0 CF 70 D9 3A > 0F 12 68 7C CC E6 F0 00 > 0D 12 E0 1E 80 79 1F > 11 11 D4 0B 3E 19 00 17 0C > 0D 01 78 B2 41 DB 11 > 0D 11 F4 D0 F3 D8 01 > > > > In a Huffman encoded file looks RGN Section 6 much more "random". > > > 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F > ----------------------------------------------- > F9 9F 7F F8 3E 80 98 7D FC 09 45 F0 7C E6 E4 00 > 83 FF 7C 0A C8 E5 1F 40 40 FF 41 E4 80 CF FF C6 > FF 7E C0 C9 40 F4 21 F2 FE 02 FF 33 F8 20 40 FF > FC FF E1 21 1F 7E 06 FF FD 00 FC FF A1 8F 29 FB > > According to this file TRE Section 7 it should be splitted as > > F9 9F 7F F8 3E > 80 98 7D FC 09 45 F0 7C > E6 E4 00 > > > > The question is: > Do anyone know what it might be in RGN Section 6. > Even a bit more than what I found so far is of interest. > Any hint in this topic is much appreciated. > > Best Regards > > /Thomas > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev at lists.mkgmap.org.uk > https://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
- Previous message: [mkgmap-dev] RGN Section 6 and part of TRE Section 7
- Next message: [mkgmap-dev] Strange behavior of contour lines for different resolutions
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list