[mkgmap-dev] [Patch v1] improve mdr7 index
From Gerd Petermann GPetermann_muenchen at hotmail.com on Wed Apr 5 15:03:55 BST 2017
Hi all, attached is a patch which changes the meaning of --x-mdr7-excl and adds a 2nd option --x-mdr7-del. A binary is here: http://files.mkgmap.org.uk/download/345/mkgmap.jar The new option --x-mdr7-del can be used to delete strings from road names before they are written to any index. The option --x-mdr7-excl is now only used for the partial names created by the --x-split-name-index option. If you place them in an option file, you may use this: x-mdr7-excl=Weg,Straße,Street,Road x-mdr7-del=Service,Primary,Secondary,Tertiary,.... So, in x-mdr7-excl you list parts of real road names which should not be searchable. In x-mdr7-del you put words which were added by your style and should be removed from the name. The removement of those strings is done from the end, it stops when a word is found that should not be deleted. This is what I described as 1a) here: http://www.mkgmap.org.uk/pipermail/mkgmap-dev/2017q2/026584.html You may now add blanks to improve readabilty, so x-mdr7-excl=Weg, Straße, Street, Road works like above. I am not sure if there is a case where we want to be able to exclude multiple words. @Arndt: In your current config file you use "Via Ferrata" and some other combinations with blanks like "unpav CyW". This will no longer work with this patch. Maybe you can change your style to add "Via-Ferrata" instead the other combinations are simply no longer needed. Do we need some kind of reporting for these options? Maybe some stats like mdr7-excl option Weg matched 11231 times mdr7-excl option Straße matched 2321 times ... Gerd -------------- next part -------------- A non-text attachment was scrubbed... Name: mdr7-v1.patch Type: application/octet-stream Size: 4464 bytes Desc: mdr7-v1.patch URL: <http://www.mkgmap.org.uk/pipermail/mkgmap-dev/attachments/20170405/8cc0a512/attachment.obj>
- Previous message: [mkgmap-dev] Meaning of option --x-mdr7-excl
- Next message: [mkgmap-dev] [Patch v1] improve mdr7 index
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list