Hi, > I once had a look at the Karlsruhe Schema and i found it "ugly" from a > technical point of view. In my world one wants explicit links between > two objects but the proposal simply draws points or polygons "next to" > something which is not a explicit link.
That's correct. Many people seem to think that house numbers should somehow be tagged to ways. But our thinking was vey practical: You see a house. The house as a number. You tag it. The house is there. The house will not move, or be removed, should the road be demolished. In the real world, the house does exist independently of the road where it is located. Now if you think of our nodes not representing "house numbers" but "houses" (or more precisely, "house entrances"), then it might not look too ugly to you. As far as I am aware, nobody ever proposed to put, say, a pharmacy node into to the way representing the road the pharmacy is on. Think of a house number node as a placeholder for a house, and of a house number interpolation line as a placeholder for a string of houses. Both will be replaced by proper building outlines in due time. 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. The Karlsruhe Schema is intended as a workable interim solution until we reach that. With this schema, you can freely decide whether you want to map the full detail (every house mapped and tagged as individual building with address), or just put a node for each house, or just but nodes at the start and end of the road and connect them. If you opt for one of the coarser methods, someone else can easily refine them later. But I'm just explaining why we do what we're doing; I'm not trying to talk you into doing the same if you don't see the merit for yourself. Bye Frederik -- Frederik Ramm ## eMail [EMAIL PROTECTED] ## N49°00'09" E008°23'33" _______________________________________________ talk mailing list talk@openstreetmap.org http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk