I have an issue similar to #4805 with this node https://www.openstreetmap.org/node/12842715185 It is at the top of steps leading to a terrace of the building (i.e. part of the building is under it) that then leads to entrances at the first floor level. Streetview https://maps.app.goo.gl/KAS9WJZY4eMy1WvAA I wouldn't call that a roof, but that's a matter of semantics.
I understand that issue #4805 was considered solved when the way that triggered the entrance quest was tagged with location=roof? May I suggest that the quest is also suppressed when a way that the node is part of has a layer=* (*>=1) tag? I think this is a much more frequently used way of expressing that a way is above a building because iD suggests to add layer=1 to the higher of them to solve the conflict. There are 6.6M combinations of layer=* + highway=*, while there are only about 3000 combinations of location=roof + highway=* so this is a rare combination (0.3% of the uses of location=roof).
It could also be considered to add an answer option to the entrance quest: "This way does not enter the building but is above it" which could add layer=1 to the way it is part of, similar to what the iD issue tracker suggests in such cases.
I have an issue similar to #4805 with this node https://www.openstreetmap.org/node/12842715185 It is at the top of steps leading to a terrace of the building (i.e. part of the building is under it) that then leads to entrances at the first floor level. Streetview https://maps.app.goo.gl/KAS9WJZY4eMy1WvAA I wouldn't call that a roof, but that's a matter of semantics.
I understand that issue #4805 was considered solved when the way that triggered the entrance quest was tagged with
location=roof? May I suggest that the quest is also suppressed when a way that the node is part of has a layer=* (*>=1) tag? I think this is a much more frequently used way of expressing that a way is above a building because iD suggests to add layer=1 to the higher of them to solve the conflict. There are 6.6M combinations oflayer=*+highway=*, while there are only about 3000 combinations oflocation=roof+highway=*so this is a rare combination (0.3% of the uses of location=roof).It could also be considered to add an answer option to the entrance quest: "This way does not enter the building but is above it" which could add
layer=1to the way it is part of, similar to what the iD issue tracker suggests in such cases.