<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hi Thorsten,<br><br>my thinking was that inc/address does not set any <br>tags which are not prefixed with mkgmap:<br>I see that your inc/address is a bit different to that in the default style,<br>but the only significant difference that I found is this rule:<br>mkgmap:country=DEU | mkgmap:country=AUT | mkgmap:country=CHE {set style:lang=german}<br><br>So, I see no problem as your inc/address also doesn't set name or place_name.<br><br>What do I miss?<br><br>Gerd<br><br><br><br><div>&gt; Date: Thu, 16 Apr 2015 08:44:18 +0200<br>&gt; From: kukuk@suse.de<br>&gt; To: mkgmap-dev@lists.mkgmap.org.uk<br>&gt; Subject: Re: [mkgmap-dev] change inc/address to be a standalone ?<br>&gt; <br>&gt; <br>&gt; Hi,<br>&gt; <br>&gt; On Thu, Apr 16, Gerd Petermann wrote:<br>&gt; <br>&gt; &gt; I think we should change that.<br>&gt; &gt; My proposal:<br>&gt; &gt; Instead of inc/address  we have a file address (on the same level<br>&gt; &gt; like points, lines, etc)<br>&gt; &gt; this file is evaluated before the rules in points/lines/polygons<br>&gt; &gt; when it exists. Probably the class RuleFileReader should make sure that <br>&gt; &gt; the files points/lines/polygons do not include another<br>&gt; &gt; inc/address.<br>&gt; <br>&gt; Currently I include inc/address in the "middle" of a rules file,<br>&gt; so that I can "fix" highway names and so on.<br>&gt; Like:<br>&gt; name!=* &amp; place_name=* { name '${place_name}' }<br>&gt; name!=* &amp; loc_name=* { name '${loc_name}' }<br>&gt; <br>&gt; or:<br>&gt; tiger:name_base=* &amp; tiger:name_type=Rd &amp; name!=*<br>&gt;         {name '${tiger:name_base} Road'}<br>&gt; <br>&gt; <br>&gt; If address becomes a standalone file executed before, I have<br>&gt; to put all rules from lines, points and polygons (yes, I use<br>&gt; inc/address in polygons, too, for mkgmap:city and mkgmap:country<br>&gt; specific rules) before inc/address into address. This does not <br>&gt; make it easier to maintain the style. <br>&gt; <br>&gt;   Thorsten<br>&gt; <br>&gt; -- <br>&gt; Thorsten Kukuk, Senior Architect SLES &amp; Common Code Base<br>&gt; SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany<br>&gt; GF: Felix Imendörffer, Jane Smithard, Jennifer Guild, Dilip Upmanyu, Graham Norton, HRB 21284 (AG Nürnberg)<br>&gt; _______________________________________________<br>&gt; mkgmap-dev mailing list<br>&gt; mkgmap-dev@lists.mkgmap.org.uk<br>&gt; http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev<br></div>                                               </div></body>
</html>