Malgré la présence de l'attribut layer=1 sur l'abri, ce dernier apparaît au même niveau que la rue piétonne.

C'est sans doute à cause du fait que ces éléments partagent des nœuds : "Relier deux lignes avec un noeud commun désactive l'ordre établit par la clé layer, les deux chemins seront considérés au même niveau." (https://wiki.openstreetmap.org/wiki/FR:Key:layer?uselang=fr)