OpenStreetMap
Straipsnis iš Vikipedijos, laisvosios enciklopedijos.
OpenStreetMap (atviri gatvių žemėlapiai, AGŽ) – laisvas projektas bendram laisvai platinamų žemėlapių bei miestų gatvių, kelių planų vystymui rankinio ar automatinio duomenų įvedimo pagalba. Projektas taip pat apima duomenų gavimą GPS imtuvų pagalba.
Projektas sukurtas 2004 m. liepą Didžiojoje Britanijoje, jo autorius – Stivas Kostas (Steve Coast). 2006 m. balandį AGŽ projektas pradėjo OpenStreetMap fondo registracijos procedūrą. OpenStreetMap fondas – tarptautinė nekomercinė organizacija, sukurta geoerdvinių duomenų rinkimui ir platinimui. Organizacija suteikia galimybę kiekvienam norinčiam naudoti surinktus duomenis.
Turinys |
[taisyti] Duomenų formatas
Pagrindiniai duomenys AGŽ projektui dažniausiai gaunami iš vartotojams priklausančių GPS prietaisų, pasinaudojant jų „maršruto“ funkcija. Landsat 7 palydovo pateikiamas vaizdas yra naudojamas antriniams žemėlapio duomenų patikrinimui. Didelė dalis projekto bendradarbių naudoja GPSBabel įrankį duomenų konvertavimui iš neapdoroto (NMEA) ar nuosavybės teise apsaugoto formato į GPX formatą (naudojamą XML suderinamų programų). Duomenys kaupiami WGS84 formatu kaip platumos/ilgumos reikšmės ir dažniausiai pateikiami Mercator projekcijoje.
[taisyti] Peržiūros priemonės
OpenStreetMap internetinė svetainė pateikia žemėlapių peržiūrai skirtą programą Ajax, funkcionaliai panašią į tą, kuri naudojama Google Maps svetainėje. Tačiau ši peržiūros programa apriboja rodomų gatvių skaičių, o taip pat pateikia žemėlapius tik santykinai stambiu masteliu.
2006 m. gegužę buvo baigiamas kurti SVG grafinis vaizdavimo mechanizmas, pateiksiantis kartografinį vaizdą, o pagerintas PHP vaizdavimo mechanizmas turi užtikrinti didesnį svetainės informatyvumą.
[taisyti] Redagavimo priemonės
Galimos kelios redagavimo priemonės:
Gali būti naudojamas Java įskiepis, pateikiamas OpenStreetMap svetainėje. Įskiepis nuolat tobulinamas, jis neseniai buvo papildytas gatvių kūrimo ir žymėjimo galimybe. Šio įskiepio pagalba vartotojas mato taškais ant paveiksliuko iš Landsat 7 palydovo pateikiamą GPS maršrutą. Pagrindinis vartotojo tikslas yra centruoti mazgus GPS maršruto taškų grupėse. Iš mazgų vartotojas gali formuoti kelius ir segmentus. Šiuo metu svetainės pateikiamas įskiepis leidžia vartotojui suteikti keliams pavadinimus ir kategorijas (automobilių, pirminiai, antriniai keliai ir t.t.)
- Pagrindinė AGŽ duomenų bazės savybė yra jos plečiamumas. Nei AGŽ steigėjai, nei vystytojai negali apriboti duomenų bazės schemos, leidžiančios vartotojams siūlyti ir kurti tiek funkcijų, kiek tinkama.
- Redagavimui atsijungus nuo tinklo gali būti naudojama C++ programavimo kalba sukurta programa „osm-editor“.
- Gali būti naudojama Java darbastalio programa „josm“.
- Kitos programos gali sąveikauti su projektu naudodamos XML-RPC.
Norint keisti žemėlapio duomenis būtina vartotojo paskyra, kuri suteikiama nemokamai. Visuomenė skatinama aukoti projektui lėšas.