On Tue, 2008-07-29 12:02:34 +0200, Frederik Ramm <[EMAIL PROTECTED]> wrote: > Tagging house numbers onto intersections or ways is just a lame > workaround employed by many existing data sets because they can't > model every single house. I have absolutely zero doubt that sooner or > later, OSM *will* model every single house. At that time, every > single house will simply be tagged with its address and that's it.
To me, it looks like a difference between modeling every house (and
adding some kind of address tag) and describing house numbers along a
way for eg. routing purposes.
There are other schemes, which could work out quite well I guess:
119 121 .. 127 129 131 ... 137 139
... x1 ------------------> x2 -----------------------> x3 ...
120 122 .. 128 130 132 ... 139 140
House numbers are complicated (in a city like Berlin, you'll probably
find non-continuous house numbers, and they not always follow the
even-odd-scheme, and the house number on the opposite side of the
street may even be in a completely other range...)
x1: housenumber_righthand=120-128/+2
housenumber_lefthand=119-127/+2
x2: housenumber_righthand=130-138/+2
housenumber_lefthand=129-137/+2
x3: housenumber_righthand=140-148/+2
housenumber_lefthand=139-147/+2
I only picked two tags and overloading them a bit, overloading them
somewhat. It describes a starting house number and the common house
number difference on the right/left side of the street. At least for
Germany, that could describe house number distribution and the
right/left information (which I find *quite* useful!) well enough even
for the more exotic cases. However, it'll be somewhat of a pain
optimizing a way.
MfG, JBG
--
Jan-Benedict Glaw [EMAIL PROTECTED] +49-172-7608481
Signature of: Fortschritt bedeutet, einen Schritt so zu machen,
the second : daß man den nächsten auch noch machen kann.
signature.asc
Description: Digital signature
_______________________________________________ talk mailing list [email protected] http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk

