aka Šokac
OpenStreetMap ili skraćeno OSM je projekt s ciljem stvaranja otvorene karte. Takvu kartu, za razliku od Google Maps ili Yahoo! maps, možete koristiti svugdje i za bilo kakve potrebe sve dok se slaže sa CC licencom. Projekt je pušten u pogon 2004. godine, a prvi puta sam se susreo prošle godine i sam projekt me oduševio.
Do sada su napravljeni brojni programi za GPS logove, uređivanje karte, dodavanje POI (point of interest – točke interesa) te generiranje (renderiranje) raznih tipova karte – počevši od karti za pješake, bicikliste pa do profesionalnih vozača – tako da je danas jako lagano unos unutar baze OSM. Unos možete obavljati preko mobitela, prijenosnika ili stolnog računala. Najpotrebnija stvar u cijeloj ovoj priči je GPS logger (iako se može raditi bez njega, no više o tome u daljnjem tekstu) koji će bilježiti vaše pozicije koje ćete kasnije moći iskorisitit za mapiranje.

Trenutno ima dosta mapiranih gradova u Hrvatskoj. Od većih gradova ceste su mapirane gotovo svugdje, no uvijek ima nekih kvartova ili grešaka pa je to potrebno ispraviti, a također potrebno je dodati i POI-e i razne stvari. Cilj OSM nije samo nacrtati ceste i puteve već unjeti što je više mogućih podataka kako bi se oni kasnije mogli iskorisitit u ranim projektima.
Kao GPS logger može vam poslužiti bilo koji GPS prijemnik – na mobitelu, na navigacijama (Garmin, TomTom, GPS USB prijemnik (i-gotU). Što se mobitela tiče, za Andorid sustave preporučam GPS Logger for Android, za symbian telefono Race Chrono (iako mu to nije primarno). Nažalost, za iPhone ne mogu ništa preporučiti jer ga nisam nikad imao no možete pogledati listu aplikacija na wiki.osm.org.
Kad uključite uređaj (i program), provozajte se ili prošećite gdje želite mapirati, a vaš uređaj će pamtiti koordinate preko GPS-a. Tehnike mapiranja možete pročitati na službenim wiki stranicama (en). Log je potrebno spremiti u gpx format kako bi dalje mogli raditi.
Postoji puno programa za mapiranje, no moja preporuka je JOSM. JOSM je Java uređivač za OSM koji nudi puno opcija te je jako jednostavan za početnike, a usput pruža jako puno mogućnosti i za napredne korisnike. Na samom početku je potrebno učitati GPX datoteku te potom skiniti trenutnu kartu sa OSM servera kako bi mogli kreniti uređivati. Mapiranje zaista ne poznaje granice, moguće je mapirati apsolutno SVE (ulice, pješačke zone, biciklističke staze, parkove, jezera, rijeke, pruge, tramvajske linije, autobusne linije, parking mjesta, pekare, shoping centre, zgrade, benzinske crpke, razne POI-e). Sama srž mapiranja je u biti dodavanje točaka i poveznica između točaka te dodjeljivanje atributa istim. Znači, možete dodati i neki svoj atribut koji mislite da je važan, a razvijatelji programa će odlučiti hoće li povuć tu informaciju ili ne.
NAPOMENA: Nemojte kopirati druge karte ceste i nazive ulica (Google Maps, Yahoo jer onda OSM nema smisla)! Yahoo Maps možete koristiti kao podlogu kako bi nacrtali zgrade, jezera, rijeke i slično pomoću satelitske snimke jer je Yahoo odobrio korištenje istih.
Mapirati možete i preko slijepih karti (hvala @valentt na informacijama), a radi se na sljedeći način: podjelite ljude po kvartovima (svaki svoj kvart) te im date slijepu kartu. Na toj karti mogu upisivati nazive ulica, kućne brojeve (samo početni i krajnji broj na ulici), upisivati razne POI-e (bankomate, pekare, dućane, benzinske i sl). Na kraju, te papire daju vama te ih vi unesete u bazu. Navodno, u ovakvim tehnikama preciznost je velika, ljudi se zabavljaju dok to rade, a informacije koje će biti unesene će biti neprocjenjive.
Postoje za mobilne uređaje razni editori (za Android: Vespucci) koji omogućavaju uređivanje u “hodu” pa tako možete uređivati točke dok šetate. Radi na principu da ste u sredini vi, a kako šetate tako skida informacije sa OSM servera te vam prikazuje koje parametre ima koja točka. Ovaj način je jako dobar te može zamjeniti slijepe karte no problem je što nemaju svi takve mobilne telefone).
Kartu možete koristiti za bilo koju svrhu – možete ju isprintati, koristiti na javnim računalima, koristiti ju za svoje interne projekte, za izradu glasovnih navigacija (koji mogu biti komercijalni), lako generiranje (renderiranje) vlastitih karta. Ono što je bitno, ono što napravite s kartom možete i unovčaniti (normalno, ako ne krši CC licencu).
Odlično! Više informacija možete naći na wiki stranicama OSM te na lokaliziranoj HR verziji. Također, nije loše kontakirati ljude preko IRC (irc.freenode.net, #osm-hr) koji će vas lijepo uputiti ako vam nije jasno no nemojte se ustručavati niti mene osobno kontaktirati.
Josip Šokčević, student računarstva na ETF Osijek
Već dugi niz godina bavim se izradom web stranica te sam suvlasnik portala blogeri.hr.
U blogosferi s prekidima aktivan od 2006. godine, a u 11. mjesecu 2009. pokrećem
blog na ovoj domeni.
Također, napomenio bih da sam teški zaljubljenik u otvoreni kod te ga maksimalno promoviram.
Valent Turkovic
March 9th, 2010 at 21:48
Za iPhone svakako MapZen POI Collector, OSMTrack, Gaia GPS i OffMaps.
Valent Turkovic
March 9th, 2010 at 21:49
ps slijepe karte – http://www.walking-papers.org/
Jakov
March 10th, 2010 at 12:30
Nadam se da će mi raditi ove app što je Valent naveo, jer probao sam ovo nekad prije raditi, kad sam vidio na e-hrvatska emisiju o ovome, međutim neuspješno.