Discussion of restructuring of amenity=waste_basket and bin=yes

I would map a waste basket attached to a street lamp by creating one node tagged highway=street_lamp and a second node tagged amenity=waste_basket + support=street_lamp next to it.

I wouldn’t consider it good data model design to use an entirely different tag just because the waste basket is attached to a street lamp rather than a wall or the ground. And using two separate nodes also makes it straightforward to add additional attributes such as height, which will have different values for the street lamp and the waste basket.

When I previously suggested this approach in a discussion in the German subforum, I included this demonstration of a 3D rendering in OSM2World (which supports the support=* tag). That’s probably one of the few use cases to even care about what, if anything, the waste basket is attached to.

7 Likes