Lietuvos adresai

Atvirame žemėlapyje OpenStreetMap įvedama ir adresų informacija. Adreso informaciją matome prie įvestų objektų, taipogi galime ieškoti konkretaus adreso.

adreso_paieska_openmap

Adresas gali būti įvestas keliais būdais:

  • Atskiras taškas
  • Poligonas (pvz. pastatas) gali turėti nurodytą savo adresą
  • Prie lankytinos vietos informacijos gali būti pridėta ir adreso informacija. Čia pastebėtina, kad net jei adresas nurodytas pastatui, o jo viduje yra daug lankytinų vietų, pažymėtų taškais, visiems jiems vis tiek nurodome adresus. Informacija kartojasi, bet taip bent jau šiuo metu yra paprasčiau, nes kaip nors automatiškai nustatyti adresą lankytinoms vietoms pagal kituose objektuose esančią informaciją toli gražu nėra paprasta iš techninės pusės.

Adresų informacijos pildymas

Jei tikėsime komerciniais žemėlapių tiekėjais, tai Lietuvoje yra daugiau nei 830000 adresų. Atvirame žemėlapyje šiuo metu įvesta beveik 140000 adresų. Pagrindinė tokio mažo adresų skaičiaus atvirame žemėlapyje priežastis – teisiniai apribojimai, kurie neleidžia masiškai importuoti adresų iš Registrų Centro. Kad iš principo tai įmanoma, matome Vilniuje, kur Vilniaus savivaldybei atvėrus adresų duomenis jie buvo greitai suimportuoti.

Iki bus atverta Registrų centro turima adresų informacija, už Vilniaus ribų adresus pildyti galima tik rankiniu būdu. T.y. reikia prisiregistruoti atvirame žemėlapyje, dėti naują tašką neįvesto adreso vietoje (tarkim pastato viduryje) ir nurodyti adreso informaciją – miestą, gatvę ir namo numerį.

adreso_taskas_id

Čia dar kartą verta priminti, kad adresus reikia suvedinėti pagal vietos žinias, o ne kopijuoti iš Registrų centro ar kitų žemėlapių svetainių, kurios naudoja tuos pačius Registro centro duomenis, t.y. adresų negalima kopijuoti iš maps.lt, maps.google.com ar regia.

Adresų informacijos tikrinimas

Kol neturime atviro išorinio adresų šaltinio, negalime pilnai patikrinti į OSM įvestų adresų informacijos korektiškumo, bet kai kurias klaidas rasti visgi galime. Pavyzdžiui:

  • Adreso numeris turi būti sudarytas tik iš skaitmenų ir raidžių – taip galima rasti adresų numerius, kur bandoma įvesti seniai neegzistuojančius „kampinius“ adresus, butų/kambarių informaciją ir pan.
  • Adreso gatvė turi tiksliai sutapti su pavadinimu netoliese esančioje gatvėje, t.y. adrese gatvės pavadinimas turi būti įrašytas su tokiais pačiais tarpais, didžiosiomis mažosiomis raidėmis ir galūnę „g.“ ar pan.
  • Adreso miestas turi patekti į to miesto administracines ribas (beje būtent dėl šios taisyklės prie adreso reikia įvesti ir miestą – žymą „addr:city“, adresų paieškoje ši žyma nenaudojama (miestas nustatomas pagal administracines ribas), jos reikia išimtinai adresų ar administracinių ribų klaidoms aptikti)

Aukščiau išvardintos taisyklės tikrinamos kiekvieną dieną ir adresai atitinkamai taisomi.

Adresų informacijos atsisiuntimas

OpenStreetMap duomenys yra atviri, taigi bet kas gali atsisiųsti Lietuvos (ar viso pasaulio) duomenis ir iš ten išsitraukti adresų informaciją. Deja jei reikia tik adresų informacijos, toks variantas nėra labai patogus, nes:

  • Tenka atsisiųsti žymiai daugiau informacijos, nei kad reikia adresų informacijai ištraukti
  • Adresų informacija gaunama įvairiais geometrijos tipais: taškais arba poligonais
  • Kai kurie adresai kartojasi (pavyzdžiui kai turime pastatą ir jo viduje esančius objektus su adresais)

Kad būtų paprasčiau, Lietuvos adresų informacija išimama iš Lietuvos duomenų, apdorojama ir platinama atskirai. Apdorojimas gan paprastas:

  • Jei adresas yra poligone, kaip adreso koordinatės ištraukiamas poligono centras
  • Jei tokių pačių adresų yra daugiau nei vienas, tai galutiniame faile pateikiamas visų adreso koordinačių geometrinis vidurkis

Tokį apdorotą adresų failą galite atsisiųsti kaip ESRI shape failą iš http://shapes.openmap.lt.

Share

Leave a Reply

Your email address will not be published. Required fields are marked *