De uitritconstructie (benaming in de wet is iets anders, maar in het spraakgebruik is dit het) is een wettelijk ding in Nederland. Er zijn voorschriften voor en de voorrang is wettelijk geregeld. Het betekent dat als het eruit ziet als een uitrit, het ook als een uitrit geldt, hoewel het niet een “driveway” of “service” is. In Nederland kan een gewone weg dus via een uitrit op een andere weg uitkomen, en dan gelden de regels voor een uitrit.
Dat komt neer op: uit een uitrit komen is een bijzondere manoeuvre en daarbij moet de bestuurder alles en iedereen voor laten gaan, ook voetgangers en ongeacht of 't van rechts of van links komt.
Op zich is het dus voldoende om bij een junction te taggen dat het om een uitritconstructie gaat. Maar dan moet je dus verzinnen wát je precies tagt en welke tag. Ik denk dat het iets als highway=crossing, crossing=yield_all of zoiets zou kunnen zijn, op het stukje weg dat de uitrit voorstelt tot aan de kruisende weg (hoofdrijbaan). Dat lijkt mij voldoende data om de voorrang op basis van de NL regels precies te kunnen vaststellen en ev renderen of (als dat nodig is, als je routing profiel dat vraagt) in de routing verwerken. Dat is mogelijkheid A.
Als je het zo bekijkt dat de aansluitende weg in feite over een voetgangerszone voert en je tekent de uitritkonstruktie dus als een voetgangerszone, dan heb je precies evenveel data. Een voertuig op een voetgangersgebied of komend van een voetgangerszone kan toegelaten zijn, maar moet dan ook alles en iedereen voor laten. NL regelgeving. Dat is mogelijkheid B.
Volgens mij geldt voor verkeersregels (indien dat gerenderd of gerouterd moet worden) uberhaupt dat de data volgens de landelijke regelgeving geïnterpreteerd moet worden, dus landspecifiek.
Hoeveel werk is het om een kruispunt aan te passen aan het verschijnen van een uitritconstructie (in de afgelopen maand zijn er hier in de buurt een stuk of wat bijgekomen)?
Mogelijkheid A:
1 node zetten en de way splitsen
2 tags op het stukje way zetten
Mogelijkheid B:
1 rondgesloten way tekenen (outline van de uitritzone)
2 tags zetten om er een pedestrian area van te maken
3 de bestaande ways met de outline van de area verknopen.
Mogelijkheid B is veel meer werk. Bovendien heb je tussen de pedestrian en de hoofdweg een stukje way, daardoor is het lastig voor een render- of routerprogramma om precies te zien wat er aan de hand is kwa voorrang.
Dus mogelijkheid A lijkt mij het beste, is ook niet afhankelijk van het aanwezig zijn van stoep of fietspad of nog andere shit die vaak niet getekend is.
Volhgens mij is er geen nieuwe key nodig, maar wel een extra value voor een een bestaande key.