[OSM-talk-nl] Vandalisme of een foutje?
Geert Schuring
geert at schuring.eu
Wed Sep 24 10:48:08 UTC 2008
Ik kwam zojuist een vreemde situatie tegen die me direct het gevoel gaf dat
iemand had zitten vandaleren (is dat een woord?) in OpenStreetMap.
De bijgevoegde plaatjes laten zien wat ik bedoel en wie dat gedaan heeft.
Laten we er vanuit gaan dat het een foutje was van de persoon in kwestie.
Het gaat mij erom dat het niet de eerste keer is dat ik dit soort dingen
zie. Ook in Ede heeft iemand zonder het te beseffen een aantal wegen
compleet verkeerd aangepast. Toen ik dat gecorrigeerd had en de persoon had
gemaild hierover was die van mening dat hij alleen een paar spelfouten had
aangepast.
Ik vermoed dat een hoop problemen worden veroorzaakt door Potlatch. Wanneer
je bijvoorbeeld met SHIFT ingedrukt 2 wegen selecteerd worden deze
gecombineerd tot een nieuwe weg en worden de tags uit beide stukken
samengevoegd. Volgens mij zijn er een hoop mensen die op die manier proberen
1 tag van meedere wegen aan te passen, en zonder het beseffen er een
complete bende van maken.
Maar.... ik ben geen pessimist, dus ik heb ook aan een oplossing zitten
denken. De tooling kun je niks aan doen... aangezien de API gewoon openbaar
toegankelijk is kun je nooit alle gebruikte tools gaan aanpassen. In mijn
omgeving (Java software ontwikkeling) hebben we Unit tests die we periodiek
uitvoeren en die steeds controleren of de programma code nog wel voldoet aan
bepaald standaard gedrag.
Dit kunnen we ook met OpenStreetMap doen. Die noemen we dan RoutingTests. In
mijn geval zou het als volgt kunnen werken:
Ik maak een hele reeks aan routing use-cases door Ede waarvan ik weet hoe
het eindresultaat er uit moet zien. Ik woon immers in de betreffende
omgeving. Met deze use-cases probeer ik zoveel mogelijk belangrijke wegen te
raken, en gevallen die veel impact hebben. Bijvoorbeeld het met de auto
routeren door een straat waar paaltjes staan, en dezelfde case voor een
fietser. De waarden die de routing engine uitspuugt worden gecontroleerd met
de werkelijkheid, en vervolgens vastgelegd in de RoutingTest. Wanneer nu
iemand OpenStreetMap aanpast in dat gebied, veranderen de resultaten van
zo'n RoutingTest, en kloppen ze niet meer met de verwachtte waarde die in de
Test ligt opgeslagen. OSM Users die in dat gebied actief zijn kunnen dan
genotificeerd worden dat er een situatie is ontstaan die hun aandacht vergt.
Ik ben benieuwd naar jullie gedachten hierover. Ik weet dat het
implementeren van dit idee stap 2 is, maar laten we eerst vaststellen hoe we
non-intrusive kwaliteitscontrole voor mekaar kunnen krijgen. Volgens mij is
dit een goed onderdeel daarvan.
Geert Schuring.
________________________________________________
Message sent using UebiMiau 2.7.10
-------------- next part --------------
A non-text attachment was scrubbed...
Name: molest.PNG
Type: image/png
Size: 198099 bytes
Desc: not available
URL: <http://lists.openstreetmap.org/pipermail/talk-nl/attachments/20080924/873dc33d/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: molest2.PNG
Type: image/png
Size: 120913 bytes
Desc: not available
URL: <http://lists.openstreetmap.org/pipermail/talk-nl/attachments/20080924/873dc33d/attachment-0001.png>
More information about the Talk-nl
mailing list