Hi Gerd,
at first: many thanks for your work. I'm typically just reading your posts and using mkgmap with a lot of fun.
For this topic I will try to explain my thougths, but maybe I didn't understood all those options
- the original name should always be in the index, because that's it what everybody knows and expects to find
- with --x-mdr7-excl=X we should avoid the entry "X" in the index
for example:
Using --x-mdr7-excl=Road,Street,Chenin,des,de in combination with --x-split-name-index
should insert into index, forWe should think like the user of the map. He will not necessarily know about splitting street names. He just likes to find the name. And he knows the name or at least a part of it. I agree that nobody will search for "des 17. Juni", everybody will search for the complete name "Straße des 17. Juni" or "17. Juni". But this is nearly impossible to describe which part we need and which not.
Overall: I would prefer an easy to understand rule.
best regards,
Gert