[Talk-lt] Klaidų ruletė

Tomas Straupis tomasstraupis at gmail.com
Mon Oct 22 16:02:39 UTC 2012


> Kažkaip man gaunasi kitokie skaičiai. Pabandžiau sugrupuoti pagal vardą:
>
> importLT 840
> Tomas Straupis 724
> ieskok 291

  Kokios čia klaidos ir iš kur userid?

  Šiaip bet kokiu atveju (ar iš keepright'o, ar iš OSM padarius savo
klaidų užklausas), šitie userid rodo, kas paskutinis keitė objektą,
kuriame rasta klaida. Dažniausiai tai NERODO, kad tas naudotojas ir
padarė klaidą, nes klaida dažnai priklauso nuo KELIŲ objektų
tarpusavio santykio.

  Pvz1: Klaida dėl dubliuotų žymų (tarkim stovėjimo aikštelė pažymėta
ir plotu, ir tašku). Naudotojas A sukuria plotą, naudotojas B sukuria
aikštelę kaip tašką. B kaip ir yra „kaltininkas“, bet galutinius
duomenis žiūrint kaltas ir naudotojas A.

  Pvz2: Klaida dėl kelių susikirtimų. Naudotojas A nupiešė kelią.
Naudotojas B nupiešė kitą kelią, kertanti pirmąjį, bet susikirtimo
vietoje nepadėjo taško. Klaidas „gaus“ abu (ant abiejų kelių).

  Pvz3: Naudotojas A nupiešia upę/upeliuką ir neteisingai pažymi jį
„layer=-1“ tam, kad tikrinimo algoritmai nerastų klaidų tokių upeliukų
susikirtime su keliais. Naudotojas B patvarko žymas ir nuima layer=-1,
kaltas lieka naudotojas B.

  Kas daugiausiai paskutinis „lietė“ objektus, tam daugiausia klaidų ir prikibs.

P.S. Būtent todėl „keepright.at user_id“ lauko ruletė ir nerodo, nes
tas laukas dažnai neteisingai „apkaltina“ ne tuos naudotojus.

> Tomas sugalvojo įdarbinti kitus :)

  Jei „kiti“ padės sutvarkyti paprastas klaidas, Tomas (ir dar būrys
kitų beveik kasdien taisančių klaidas) turės daugiau laiko užsiimti
sudėtingesnėmis problemomis: trūkstamais posūkių apribojimais, kelių
grafiko trūkiais, kelių persidengimais, multi-poligonais, poligonų
tarpų atkarpom, valstybinių duomenų neatitikimu realios situacijos ir
pan.

  Žodžiu geriau kimbam prie darbo, o ne ieškom „kaltų“.

-- 
Tomas




More information about the Talk-lt mailing list