<div dir="ltr"><div><div>I tested the branch, using directly the gmapsupp.img file in my device: it is working as expected (lots of tests...) except  you can&#39;t always search correctly for an address when  the same last word is used in different streets names.<br>    <br>For example in Padova city  (Italy) the following exists:<br><br><font size="1"><span style="font-family:monospace,monospace">Via Monte Santo<br>Via Del Santo<br>Via Girolamo Dal Santo<br>Piazza Del Santo</span></font><br><br>with the mixed-index, if I type &quot;Santo&quot; I get only:<br><font size="1"><span style="font-family:monospace,monospace">Santo</span></font><br>in the list and if I select it shows the address in Via Monte Santo -  the others are ignored. In general it should be beneficial  to add as a suffix the remaining of the street name when the word is the last one:  I find much more user friendly the behaviour I obtained in the main branch with my custom style, where if I type Santo I get:<br><br><font size="1"><span style="font-family:monospace,monospace">Santo, Via Monte<br>Santo, Via Del<br>Santo, Piazza Del<br>Santo, Via Girolamo Dal</span></font><br><br>in general the last word is always the most significant but it helps to know what was the full name to distinguish different streets named after different persons with same last name (or similar cases); not sure if this can be a general need, for reference below is the style I used with the main branch.<br><br></div>Pls. let me know your point,<br></div>Enrico<br><br><div><div><br># Get the last full word if a \s (whitespace) exist in name<br># if the last full word is a roman number - i.e. if a street has been named after a King or<br># a Pope - get the last two words<br># set the labels used for address search (3&amp;4): <br># the 3rd label  is set with the last:word as 1st word followed by comma and the remaining words<br># the 4th label skipping the 1st word (that is usually Via, Rue, Avenida etc, so not really useful in search)<br>( mkgmap:country=ITA  | mkgmap:country=FRA | mkgmap:country=CHE | mkgmap:country=ESP) &amp; highway=* &amp; name ~ &#39;.*\s.*&#39; { set  last:word=&#39;${name|part: :-1}&#39; }<br>last:word ~ &#39;(I|II|III|IV|V|VI.*|IX|X|XI.*|XV.*|XX.*)&#39;  {set last:word=&#39;${name|part: &gt;-3}&#39; }<br>last:word=*  { set mkgmap:label:3=&#39;${last:word}, ${name|part: &lt;-1}&#39;;set mkgmap:label:4=&#39;${name|part: &gt;1}&#39; }<br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jan 9, 2015 at 4:12 PM, Enrico Liboni <span dir="ltr">&lt;<a href="mailto:eliboni@gmail.com" target="_blank">eliboni@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>How could I have missed this one...! What is exactly the expected behavior? In the gmappsupp.img file each word of the street name should be indexed apart from a country-based list of stop words (pending to be defined) - right?</div><div><br></div><div>Currently I workaround the original issue working with  just the style regex/substitution/concatenation and the 4  alternate names, it works really well for Italy (at least)  since apart form some exceptions that can be handled via proper regexp, the real meaningful word is always the last one or the one after the first (or the full name).</div><div><br></div><div>Pls. confirm the expected behavior of this trunk I&#39;ll do a test for sure shortly.</div><div><br></div><div>Thanks,</div><div>Enrico</div><div><br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jan 9, 2015 at 12:32 AM, Steve Ratcliffe <span dir="ltr">&lt;<a href="mailto:steve@parabola.me.uk" target="_blank">steve@parabola.me.uk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Gerd<span><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
my impression was that everybody was happy with the results.<br>
What do you think?<br>
</blockquote>
<br></span>
Yes I do want to push on and get it merged this time. I think<br>
that there may still be a problem with the gmapsupp index and I think<br>
we should have a way of dealing with removing common words, especially<br>
when they are first as in &#39;Rue&#39;, &#39;Calle&#39; etc.  Doesn&#39;t have to<br>
be complete, just ready to be used and improved.<br>
<br>
I&#39;ll write some more tomorrow.<span><font color="#888888"><br>
<br>
..Steve</font></span><div><div><br>
______________________________<u></u>_________________<br>
mkgmap-dev mailing list<br>
<a href="mailto:mkgmap-dev@lists.mkgmap.org.uk" target="_blank">mkgmap-dev@lists.mkgmap.org.uk</a><br>
<a href="http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev" target="_blank">http://www.mkgmap.org.uk/<u></u>mailman/listinfo/mkgmap-dev</a><br>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>