[mkgmap-dev] use of --mdr7-del can break address search/street search
From Ticker Berkin rwb-mkgmap at jagit.co.uk on Thu Jan 20 22:00:36 GMT 2022
Hi Gerd I got confused between Mdr15 (full string for gmapi) and Mdr17 (partial string for device), so what I wrote here makes little sense. I need to think about it more. Sorry for wasting your time. Ticker On Thu, 2022-01-20 at 20:42 +0000, Ticker Berkin wrote: > Hi Gerd > > It could be trying to represent something as follows: > > For a device, there is no MDR17 string, so no possibility of using > this > to have index entries for parts of the street name. > > A street LBL can have any number of prefix / suffix chars. > Multiple mdr7 repeat records can be generated for the same label, > each > specifying a prefix and suffix marker count/index to indicate that > part > of the label to be searchable. > > MdrDisplay shows these prefix/suffix indexes > > Ticker > > On Thu, 2022-01-20 at 20:02 +0000, Gerd Petermann wrote: > > Hi Ticker, > > > > I also wondered why these lines still exist: > > int bitsPrefix = (maxPrefixCount == 0) ? 0 > > : > > Integer.numberOfTrailingZeros(Integer.highestOneBit(maxPrefixCount) > > ) > > + 1; > > int bitsSuffix = (maxSuffixCount == 0) ? 0 > > : > > Integer.numberOfTrailingZeros(Integer.highestOneBit(maxSuffixCount) > > ) > > + 1; > > > > The two counters are never increased in the current code. In r3968 > > there's some commented code which used them. > > > > 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, 20. Januar 2022 19:22 > > An: mkgmap-dev at lists.mkgmap.org.uk > > Betreff: Re: [mkgmap-dev] use of --mdr7-del can > > break address search/street search > > > > Hi Gerd > > > > I'm struggling to understand the possibilities of Mdr7 (ordering, > > partialInfo, nameOffset, string different to label, etc etc) > > > > My initial thought about nameOffset was that it was for skipping > > over > > the shield prefix or text before the 0x1b marker. > > > > partialInfo is very strange; it seems to be used for part of the rr > > flag but the code suggests it also held counts of the number of > > prefixes and suffixes. > > > > Sorry - not being much use here. > > > > Ticker > > > > > > _______________________________________________ > > 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
- Previous message: [mkgmap-dev] use of --mdr7-del can break address search/street search
- Next message: [mkgmap-dev] use of --mdr7-del can break address search/street search
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list