Įvadas į JOSM

Yra daug būdų, kaip galima keisti duomenis Open Street Map vektorinių duomenų bazėje. Populiariausias – naudoti kurį nors iš OSM redaktorių. Dažniausiai pasirenkamas kuris nors iš naršyklių redaktorių (t.y. redaktorius, kuris pasileidžia naryklėje, kurio nereikia įdiegti). Anksčiau tai būdavo Potlatch, dabar – iD redaktorius. Toks pasirinkimas kaip ir aiškus: nereikia per daug galvoti, tiesiog OSM pagrindinėje svetainėje spaudi „Keisti“, įvedi pakeitimus ir viskas.

Taigi naršyklės redaktoriaus naudojimo pats didžiausias pliusas – paprastumas. Deja naršyklės redaktoriai turi ir savo minusų:

  • nepilnai veikia arba apskritai nėra įvedamų duomenų tikrinimo (funkcionalumas, kai redaktorius, prieš įrašant duomenis, patikrina pakeitimus ir praneša apie galimas klaidas)
  • nėra keitimo konfliktų sprendimo galimybės (turima omeny situacija, kai tą patį objektą vienu metu keičia keli redaguotojai)
  • kai kurie objektai rodomi nepilnai arba visai nerodomi (dėl to, padarius paprastus pakeitimus, sugadinami sudėtingesni objektai)
  • Viso redagavimo metu reikia būti prisijungus prie interneto (t.y. nėra taip vadinamo „off-line“ režimo)
  • Naršyklių redaktoriai yra žymiai lėtesni (ypač jei keičiate didesnius plotus ir/arba didesnius duomenų kiekius)

Šios problemos nėra labai svarbios, jei atliekami nedideli pakeitimai: įvedamos lankytinos vietos, gatvės pavadinimas ar stovyklavietė. Bet jei redaguojama daugiau, naršyklių redaktoriai tampa problematiškais arba patiems redaguotojams, arba tiems, kas vėliau turi taisyti likusias klaidas.

Paklausus, kodėl žmonės nenaudoja nenaršyklinių redaktorių, dažniausiai gaunamas atsakymas: „Nesuprantu, kaip jais naudotis“. Taigi pabandykime pažiūrėti, kaip naudoti populiariausią OSM nenaršyklinį redaktorių – JOSM (Java OSM editor). Šis įrašas nėra skirtas visiškai su OSM nesusipažinusiems, jis skiriamas tiems, kas jau redagavo su Potlatch ir/ar iD ir norėtų išbandyti JOSM. Taigi papasakosiu tik pagrindinius aspektus ir skirtumus nuo naršyklių redaktorių. Bendras redagavimo procesas yra toks:

  • Duomenų atsisiuntimas
  • Ortofoto įjungimas
  • Objektų keitimas
  • Žymų keitimas
  • Pakeitimų įrašymas

Duomenų atsisiuntimas

Paleidus JOSM gauname gan tuščią vaizdą:

JOSM pradžia

Jei iD/Potlatch redaktoriuose iš karto rodomi duomenys vietovės, kurią žiūrėjote žemėlapyje, ir paslinkus vaizdą į šoną automatiškai atsiunčiami nauji duomenys, JOSM reikia konkrečiai nurodyti, kurios vietos duomenis norite redaguoti (toks veikimas būtinas, jei norite keisti bent kiek didesnio ploto duomenis). Taigi, visų pirmą nurodykite, kurios srities duomenis keisite. Tam spauskite mygtuką „Download map data from OSM server“ JOSM mygtukas „atsisiųsti“. Atsidariusiame dialoge žemėlapyje nurodykite pageidaujamą sritį. Žemėlapį galite didinti/mažinti pelės ratuku, paslinkti į šonus – laikydami dešinį pelės mygtuką, na ir, laikydami kairį pelės mygtuką, galite pažymėti pageidaujamą stačiakampę sritį (beje, toks pat žemėlapio valdymas veiks ir atsiųstų duomenų srityje):

Ploto parinkimas

Nesirinkite didelės srities, ypač jei redaguojate mieste, kur ir taip labai didelė duomenų koncentracija. Kuo mažiau duomenų – tuo greičiau veiks redaktorius. Jei bandysite pasirinkti per didelį plotą – OSM serveris atsisakys duoti jums duomenis, tokiu atveju parinkite mažesnę sritį. Pasirinkę, spauskite mygtuką „Download“.

JOSM susisieks su OSM duombaze, atsisiųs duomenis ir juos parodys redaktoriuje:

Atsisiųsti duomenis

Taigi, centrinėje JOSM dalyje matote atsiųstus duomenis. Plotas, kurio duomenų nesate atsisiuntę, JOSM rodomas užbrūkšniuotas (pažymėtas raudonai šioje iliustracijoje):

JOSM dalys

Jei norėsite daryti pakeitimus už jau atsisiųsto ploto ribų – reikės tiesiog atsisiųsti papildomus duomenis (jei pamiršite atsisiųsti papildomus duomenis, JOSM jums apie tai primins).

Ortofoto įjungimas

Vienas pagrindinių skirtumų nuo naršyklinių redaktorių (kuris dažnai gąsdina žymėtojus) yra tas, kad JOSM „automatiškai“ neįjungia ortofoto fono. Visgi fonas padeda lengviau orientuotis, dėl ko pakeitimus daryti būna „ramiau“.

Norėdami įjungti ortofoto, tiesiog pasinaudokite meniu „Imagery“, kuriame rasite ir Lietuvoje naudojamą „ORT10LT (Lithuania)“. Jį pasirinkus vaizdas bus daug aiškesnis:

JOSM su Ortofoto

P.S. Plačiau apie Lietuvos ortofoto buvo rašyta anksčiau.

Objektų keitimas

Naujų objektų braižymas vyksta parinkus taškų braižymo įrankį (ieškokite įrankinėje, kairėje JOSM pusėje): Taškų braižymo įrankis. Naudodami šį vieną įrankį, galite kurti tiek taškus, tiek kelius, tiek plotus:

  • taškas – du kartus spragtelėkite pele norimoje vietoje
  • kelias – vieną kartą spragtelėkite pele kelio pradžioje ir tada „spragsėkite“ naujus taškus, kol nubraižysite visą kelią. Paskutinį tašką spragtelėkite du kartus.
  • plotas – brėžiamas analogiškai keliui, tiesiog paskutinis taškas turi būti lygus pirmam taškui (taigi „apėję“ visą plotą spragtelėkite ant pirmojo taško, nuo kurio pradėjote).

Su JOSM galite perkelti plotus, kelius, taškus, pridėti naujus taškus keliuose, sulieti kelis taškus į vieną bei iš vieno taško padaryti kelis ir t.t. ir pan. Redagavimo funkcijų yra labai daug ir dar daugiau galima gauti įsidiegus norimus priedus. Tikiu, kad šitą išsiaiškinsite patys (arba kada nors kas nors parašys kitą įrašą apie tai).

Žymų keitimas

Kita svarbi dalis yra skydeliai (aukščiau pateiktoje atsiųstų duomenų iliustracijoje jie apibrėžti mėlynai). Skydeliai rodo įvairią informaciją:

  • Rodomus sluoksnius (duomenys, gpx pėdsakai, ortofoto ir pan.)
  • Parinkto objekto žymas
  • Parinkto objekto autorius
  • Aptiktas klaidas
  • ir t.t.

Skydelių yra daug. Papildomų skydelių atsiranda įdiegus JOSM priedus ir pan. Norimus skydelius įjungti bei išjungti nenorimus galite per meniu „Windows“.

Tikriausiai svarbiausias skydelis yra žymų skydelis:

Žymų skydelis

Pažymėję objektą (ar kelis objektus), šiame skydelyje matysite objekto žymas. Galėsite pridėti naujas žymas, keisti ar naikinti esamas (spausdami atitinkamus skydelio mygtukus: „Add“, „Edit“, „Delete“).

Pakeitimų įrašymas

Galiausiai, baigę visus norimus pakeitimus, nusiųskite (įrašykite) duomenis į OSM duombazę. Tam naudokite mygtuką „Upload all changes…“ Mygtukas „Įrašyti“.

Atsidariusiame įrašymo dialoge matysite, kiek objektų sukūrėte, pakeitėte ar panaikinote. Ten įrašykite savo pakeitimo komentarą bei šaltinį, kuriuo naudojotės:

Įrašymo dialogas.

Štai ir viskas! Bendras procesas, kaip matote, panašus į naršyklinių redaktorių procesą. Tik su JOSM jūs turite kur kas platesnes galimybes, apie kurias pakalbėsime kituose įrašuose, o kol kas – padarykite savo pirmą OSM keitimą su JOSM (pavyzdžiui, nupaišykite namą kur nors užmiestyje 🙂 )!

Share