On Monday 18 May 2009, Maarten Deen wrote:
> Ik ben er voorstander van om alle wegen expliciet met een
> maximumsnelheid te taggen.

Het probleem met taggen van impliciete snelheden ligt hem gewoon in het 
feit dat impliciete snelheden wel eens kunnen veranderen in de loop van 
de jaren. Stel dat men over een paar jaar zegt dat in bebouwde kom ipv 
50 nog maar 40 mag ('k zeg maar iets), dan heb je een probleem omdat je 
niet meer weet of die maxspeed=50 getagd was aan de hand van een 
verkeersbord dat daar staat of omdat het gewoon de snelheid van een 
bebouwde kom was. Dus kan je alle straten met maxspeed=50 opnieuw 
afrijden om te zien of er nu een bord stond of niet (of ten minste 
iedereen ergens in zijn logs op zoek laten gaan naar zijn nota's).

Ten tweede: ga er nooit vanuit dat mappers al hun verkeersregels kennen. 
Ik ben er zeker van dat als je hier in België willekeurig mensen vraagt 
hoe snel je exact mag op een woonerf of erf je uiteenlopende antwoorden 
gaat krijgen. Niet iedereen heeft zijn verkeersregels fris in het 
achterhoofd zitten.

Ten derde: er zijn honderden impliciete tags, die in elk land 
verschillen. Waar trunk in Nederland bicycle=no impliceert is dat niet 
zo in het Verenigd Koninkrijk. En vermoedelijk zijn er wel landen waar 
highway=motorway niet impliceert dat voetgangers verboden zijn. 
Access=destination heeft geen effect op ruiters en fietsers in land X, 
waar het wel moet worden toegepast door hen in land Y. "hgv" is een tag 
die niets betekent in België en eigenlijk als synoniem voor "goods" 
geldt, omdat bij verkeersborden hier enkel onderscheid wordt gemaakt 
bij voertuigen voor het vervoer van zaken aan de hand van een expliciet 
gewicht bij dat verkeersbord, dus betekent "goods=no" in Duitsland dat 
enkel lichte vrachtwagens niet mogen, in België mag dan geen enkele 
vrachtwagen. In België mag ook een vrachtwagen van meer dan 7.5 ton 
niet inhalen op een weg met minimum vier rijstroken bij regen, sneeuw 
of hagel, begin de wegen daar maar eens mee te taggen allemaal. En dan 
zijn er nog aparte impliciete snelheden naargelang de massa en het type 
van voertuig, die zeker niet gekend zijn door 99% van de mensen, en ook 
anders zijn in elk land (en die makkelijker veranderen dan 
snelheidsregels voor gewone automobilisten -- twee jaar terug nog voor 
België bijvoorbeeld).

En zo kunnen we door blijven gaan. Dus zitten we met een enorm aantal 
landspecifieke kenmerken en er moet bijgevolg al sowieso een 
tussenstadium zijn tussen het plukken van data uit de API en het 
gebruik van de data in bvb je gps of een routeplanner, namelijk 
het "vertalen", en het is dat vertalen dat zal instaan voor impliciete 
tags toe te kennen aan de juiste wegen, zodat je uiteindelijk als 
gebruiker de juiste regel ziet.

Het taggen van de impliciete tags is nu wel een leuk lapmiddeltje om het 
huidige gebrek aan zo'n vertaler goed te maken, maar in de toekomst 
krijg je vroeg of laat wel problemen met zo'n impliciete regels omdat 
verkeersregels nu eenmaal veranderen in de tijd, en dan kan je niet 
meer zeggen of je tag expliciet of impliciet op de weg te vinden was.

Ben

_______________________________________________
Talk-nl mailing list
Talk-nl@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-nl

Antwoord per e-mail aan