<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<meta content="text/html; charset=UTF-8">
<style type="text/css" style="">
<!--
p
        {margin-top:0;
        margin-bottom:0}
-->
</style>
<div dir="ltr">
<div id="x_divtagdefaultwrapper" style="font-size:12pt; color:#000000; background-color:#FFFFFF; font-family:Calibri,Arial,Helvetica,sans-serif">
<p>Hi Carlos,</p>
<p><br>
</p>
<p>I noticed this problem before in other situations. My understanding</p>
<p>is that city names are collected from different sources, sometimes we</p>
<p>have additional info from a POI, sometimes we don't. If I got that right <br>
</p>
<p>the index will have two entries when a city name is derived from e.g. the</p>
<p>housenumber processing. I don't know why this is done, but their is special</p>
<p>code for this, so it seems to be intended.</p>
<p>I don't know why you see the problem only with the extra rules. Maybe <br>
</p>
<p>a different spelling in e.g. one addr:city ?<br>
</p>
<p><br>
</p>
<p>Gerd<br>
</p>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Von:</b> mkgmap-dev <mkgmap-dev-bounces@lists.mkgmap.org.uk> im Auftrag von Carlos Dávila <cdavilam@orangecorreo.es><br>
<b>Gesendet:</b> Montag, 25. Juli 2016 17:04:20<br>
<b>An:</b> Development list for mkgmap<br>
<b>Betreff:</b> Re: [mkgmap-dev] Possible bug in index creation</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText">Any idea about this issue?<br>
<br>
<br>
El 19/07/16 a las 18:38, Carlos Dávila escribió:<br>
> In my style I have two extra lines to set mkgmap:city in Spain before <br>
> default one:<br>
> mkgmap:country=ESP & mkgmap:city!=* & is_in:city=* { set <br>
> mkgmap:city='${is_in:city}' }<br>
> mkgmap:country=ESP & mkgmap:city!=* & addr:city=* { set <br>
> mkgmap:city='${addr:city}' }<br>
> mkgmap:country=ESP & mkgmap:city!=* & mkgmap:admin_level8=* { set <br>
> mkgmap:city='${mkgmap:admin_level8}' }<br>
><br>
> The presence of any of those lines causes that when you search for an <br>
> address in device and are promted for a city, some cities appear <br>
> twice. If you select one of them no street is found and if you select <br>
> the other one streets are found normally.<br>
> Test file: <a href="http://mapas.alternativaslibres.es/extremadura.o5m">http://mapas.alternativaslibres.es/extremadura.o5m</a>
<br>
> Searching for an address in Cáceres city shows "Cáceres, provincia de <br>
> Cáceres" twice.<br>
_______________________________________________<br>
mkgmap-dev mailing list<br>
mkgmap-dev@lists.mkgmap.org.uk<br>
<a href="http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev">http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev</a></div>
</span></font>
</body>
</html>