<div dir="ltr"><div>that looks more useful. I don't think reporting is needed - you can check if things are working in the map themselves - so it should be only in some kind of debug mode.<br><br></div>Could there be a wildcard like "?". I have thinks like M?? for M00 to M66. Of course I could add all combinations into  the file so I'm not sure if a wildcard like ? is a good idea. Maybe have ? not as wildcard but escaped "^?" as wildcard? Then I could simply have M^?^? as a rule in mdr-7-del instead of putting in all the possible combinations. I guess allowing ^* as wildcard would be a bit too strong though - and I guess should not be allowed?<br></div><div class="gmail_extra"><br><div class="gmail_quote">On 5 April 2017 at 16:03, Gerd Petermann <span dir="ltr"><<a href="mailto:GPetermann_muenchen@hotmail.com" target="_blank">GPetermann_muenchen@hotmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
attached is a patch which changes the meaning of --x-mdr7-excl and adds a 2nd option --x-mdr7-del.<br>
A binary is here:<br>
<a href="http://files.mkgmap.org.uk/download/345/mkgmap.jar" rel="noreferrer" target="_blank">http://files.mkgmap.org.uk/<wbr>download/345/mkgmap.jar</a><br>
<br>
The new option --x-mdr7-del can be used to delete strings from road names before they are written to any index.<br>
The option  --x-mdr7-excl is now only used for the partial names created by the --x-split-name-index option.<br>
If you place them in an option file, you may use this:<br>
x-mdr7-excl=Weg,Straße,Street,<wbr>Road<br>
x-mdr7-del=Service,Primary,<wbr>Secondary,Tertiary,....<br>
<br>
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.<br>
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:<br>
<a href="http://www.mkgmap.org.uk/pipermail/mkgmap-dev/2017q2/026584.html" rel="noreferrer" target="_blank">http://www.mkgmap.org.uk/<wbr>pipermail/mkgmap-dev/2017q2/<wbr>026584.html</a><br>
<br>
You may now add blanks to improve readabilty, so<br>
x-mdr7-excl=Weg, Straße, Street, Road<br>
works like above. I am not sure if there is a case where we want to be able to exclude multiple words.<br>
<br>
@Arndt:<br>
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<br>
your style to add "Via-Ferrata" instead the other combinations are simply no longer needed.<br>
<br>
Do we need some kind of reporting for these options?<br>
Maybe some stats like<br>
mdr7-excl option Weg matched 11231 times<br>
mdr7-excl option Straße matched 2321 times<br>
...<br>
<span class="HOEnZb"><font color="#888888"><br>
Gerd<br>
</font></span><br>______________________________<wbr>_________________<br>
mkgmap-dev mailing list<br>
<a href="mailto:mkgmap-dev@lists.mkgmap.org.uk">mkgmap-dev@lists.mkgmap.org.uk</a><br>
<a href="http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev" rel="noreferrer" target="_blank">http://www.mkgmap.org.uk/<wbr>mailman/listinfo/mkgmap-dev</a><br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div><div>Felix Hartman - Openmtbmap.org & VeloMap.org<br></div>Schusterbergweg 32/8<br></div><div>6020 Innsbruck<br></div></div>Austria - Österreich</div></div></div></div>
</div>