[OSM-talk-nl] http://maximumsnelheid.openstreetmap.nl/
Ben Laenen
benlaenen at gmail.com
Mon May 18 11:15:35 UTC 2009
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
More information about the Talk-nl
mailing list