Precies, dus niet exclusief voor voetgangers.
Ik plaats crossing nodes alleen als je ook echt kan zien dat het voor oversteken bedoeld is, maar dat kan dus ook zijn tussen twee stoeprandverlagingen. Of daar ook echt een kruisende footway ingetekend is vind ik niet zo spannend. Vaak maak je het daar onnodig ingewikkeld mee, vind ik.
Als er niks zichtbaar is, is er wat mij betreft geen reden om crossing toe te voegen; software kan gewoon zien dat er iets kruist.
Als er één rijbaan is die over een soft eiland loopt, doe ik er crossing:island=yes bij; bij twee rijbanen heb ik twee crossing nodes zonder crossing:island.
Dat crossing:markings=zebra niet genoeg zou zijn snap ik niet goed. Dat zou inhouden dat er als zebra getekende oversteken zijn die geen zebra’s zijn???