<html>
<head>
</head>
<body class='hmmessage'><div dir='ltr'>

<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style>
<div dir="ltr">Hi experts,<br><br>I am not happy with the current code regarding address data.<br><br>My understanding so far:<br>- we have the --bounds option to specify precompiled bounds<br>- we have the LocationHook that is used to assign tags<br>mkgmap:admin_level2 to. mkgmap:admin_level10 and <br>mkgmap:postcode.<br>- we have inc/address to which <br>uses either the data from the LocationHook or that from the <br>OSM element to set mkgmap:city, mkgmap:region etc.<br>The file inc/address in the default style doesn't care about<br>any other tags, means, the result doesn't depend on <br>the exstence of a highway tag or whether the element is <br>a node, way, or polygon.<br><br>I think we should change that.<br>My proposal:<br>Instead of inc/address&nbsp; we have a file address (on the same level<br>like points, lines, etc)<br>this file is evaluated before the rules in points/lines/polygons<br>when it exists. Probably the class RuleFileReader should make sure that <br>the files points/lines/polygons do not include another<br>inc/address.<br><br>Gerd<br><br><br></div>
                                               </div></body>
</html>