Having at times been confronted with the associatedStreet type relation being offered in JOSM when in fact wanting to create a street relation, finally stumbled on a actually mapped ‘aS’ and noticed that everything representing an addr:housenumber was given the ‘house’ role where it’s evident that many if not most in wall to wall streets with 3-4-5 and more levels are in fact apartments. Is ‘house’ some dictate in ‘aS’ with higher motive or can the ARIL (Any role I like) be applied here. Apartment, in places each single apartment having a housenumber, others have just one joined housenumber at the central entrance i.e. apartments. Even seen apartment blocks with multiple entries and each having a sub such as Palazzo 168/C, Palazzo 168/B , Palazzo 168/C (actually in Italy required to be converted to a 168a, 168b, 168c format, but that as an aside). At any rate, seems odd to tag everything a ‘house’ when that is also a particular freestanding abode.

The house role is used for all addresses in an associatedStreet relation, just like the addr:housenumber key is used even for buildings which aren’t “houses”.

Using different roles depending on the type of building would not only affect existing data consumers, it would also make such relations more annoying to edit. At the same time, it would add no useful information, as the distinction is already found on the object itself.

(I’m intentionally not commenting on the pros and cons of using such relations in the first place.)

1 Like

Yikes. Just map all objects as their own nodes or ways. Grouping everything along a street in relations is unmaintainable and unusable.

2 Likes

On an island is where encountering half a dozen while mapping cycle routes. The other 2700 km of the super-route saw zero across the full length of the Italian pensinsula. Now that I know all the ducks in the row I’ll let the subject be, FTTB.

thx

I think I’ve mostly heard of it being used when the written address uses a building or terrace name instead of an actual street, so this is used to map the actual street. These days I think addr:substreet and addr:street are a better way to go about this.