<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p> </p>
<div> </div>
<p>Hi Jerry,</p>
<p>...or we identify use cases we want to handle (and thereby take a conscious decision to "de-scope" other use cases), and ensure that our model is fit for (our) purpose. Then map the "official" data model onto the "internal" model. This mapping will probably be a one-way mapping, i.e. it is unlikely to be possible to go from the (simplified) OSM model back to the standard model in a reliable way.</p>
<p>I found this paper (2003) which shows some more of the vagaries of the system. There is a short section on BS7666. It's a few years old now so things have moved on a bit, but I reckon a significant part still holds true.</p>
<p><a href="http://www.knowedge.co.uk/Papers/Addressing_in_Britain.pdf">http://www.knowedge.co.uk/Papers/Addressing_in_Britain.pdf</a></p>
<p>Cheers,</p>
<p>Colin</p>
<p>On 2015-05-30 10:00, SK53 wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<div dir="ltr">
<div>
<div>If the world is complicated it may be necessary to reflect that in the data model (or alternatively make the data model so general that complications are pushed to applications). I think the Royal Mail approach to addresses is already too Procrustean!<br /><br /></div>
However, there is a British Standard for addresses, which I'm told by those who know it well provides a high degree of flexibility for the numerous cases which do not reflect housenumber, supplement, street, place model.<br /><br /></div>
Jerry</div>
<div class="gmail_extra"><br />
<div class="gmail_quote">On 29 May 2015 at 15:26, Colin Smale <span><<a href="mailto:colin.smale@xs4all.nl">colin.smale@xs4all.nl</a>></span> wrote:<br />
<blockquote class="gmail_quote" style="margin: 0 0 0 .8ex; border-left: 1px #ccc solid; padding-left: 1ex;">
<div style="font-size: 10pt; font-family: Verdana,Geneva,sans-serif;">
<p> </p>
<div> </div>
<p>If anyone is interested in the data model used by Royal Mail in UK addresses, this will tell you loads:</p>
<p><a href="http://www.poweredbypaf.com/wp-content/uploads/2015/02/Latest-Programmers_guide_Edition-7-Version-6.pdf">http://www.poweredbypaf.com/wp-content/uploads/2015/02/Latest-Programmers_guide_Edition-7-Version-6.pdf</a></p>
<p>Warning: you may find yourself uttering things in "rather unparliamentary language" when you read this.</p>
<p>Contrast this with the Dutch address model: Street, Housenumber (numeric), Housenumber Extension (alphanumeric), Postcode (9999XX) and Town. Probably much the same in Belgium and Germany too.</p>
<p>//colin</p>
</div>
<br />_______________________________________________<br /> Talk-GB mailing list<br /><a href="mailto:Talk-GB@openstreetmap.org">Talk-GB@openstreetmap.org</a><br /><a href="https://lists.openstreetmap.org/listinfo/talk-gb">https://lists.openstreetmap.org/listinfo/talk-gb</a><br /><br /></blockquote>
</div>
</div>
</blockquote>
</body></html>