Ik heb er nu heel veel gedaan en gezien. Wat opvalt:

  • Behoorlijk veel vals-positieven; vaak van die tuinpaadjes met twee tegelsporen. Ook veel dik gearceerde verdrijvingsstroken. En heel populair in Zeeland: de dubbele of driedubbele cirkel neprotonde op gewone straatkruisingen.

  • Verrassend genoeg had ik ook veel vals-negatieven! Bij het langspannen van lange wegen kwam ik die best vaak tegen.

  • De tagging laat heel weinig consistentie zien. Zelfs binnen één dorp, of zelfs één rotonde. Er zijn verschillen in wát er als crossing gemapt wordt en hóe het getagd wordt. Ze hebben zelfs niet allemaal een crossing= tag.

Data users die zebra’s willen renderen of bij routering gebruiken zullen, zoals het nu is, moeten zoeken naar crossing=zebra OR crossing_ref=zebra OR crossing:markings=zebra.

Ik vermoed dat zoeken naar crossing=zebra AND crossing_ref=zebra AND crossing:markings=zebra ook nog best veel resultaten zal geven!

Wat ik wel gedaan heb is zo veel mogelijk crossing:island is yes toe te voegen, indien van toepassing natuurlijk.
kerb=lowered of kerb=flush kon ik vrijwel nooit zien, dus daar ben ik afgebleven.
Wat er verder nog allemaal getagd was ben ik ook niet aangekomen.

Ik moet zeggen dat ik veel tagging niet heel zinvol vond. Bijvoorbeeld crossing=markings + crossing:markings=yes op een zebra.

Als er geen markings zijn heb je al snel geen crossing. Er moet wel wat zichtbaar zijn, anders heb je gewoon twee ways met een punt waar ze kruisen, dat hoef je dan niet extra aan te geven want het is al zo. Dus als je weet dat er markings zijn, kan je ook direkt aangeven welke markings. De simpele methode is dan crossing=zebra, klaar.

Om dezelfde reden vind ik crossing=uncontrolled overbodig. Als je weet dat het controlled is, dan weet je ook welke control methode er is, tag dát dan!

Daardoorheen speelt dat er, lijkt het, door de tijd heen verschillende principes zijn waar en wanneer je wel en niet een zebra gebruikt. Geen zebra bij stoplichten lijkt hier en daar in opkomst, maar volgens mij wordt dat pas doorgevoerd als er om andere redenen groot onderhoud aan de weg of de kruising is.

Het principiele probleem met crossing= is dat er values zijn voor control (yes, no, methode) voor type (ref, dierennamen) en voor markering (markings, zebra). Dat kan niet tegelijk in één tag.

1 Like