Dupa cateva plimbari cu iGo, care, cel putin in orasul meu, are niste bube la harti, m-am intrebat de ce nu exista o alternativa "open" la hartile comerciale. Adica sa am acces la niste harti actualizabile fara sa fiu dependent de o terta parte (care mai e si comerciala pe deasupra).
Si uite asa am aflat de existenta
Openstreetmap.org. Un proiect colaborativ, tipic comunitatilor 'open', in care toti pot sa-si aduca contributia si toti pot sa beneficieze. Gratuit!
Sa va povestesc pe scurt ce am aflat in ultima saptamana de studiu.
Proiectul a luat avant mare mai ales in ultimul an. Dispozitivele PDA/PNA cu GPS incorporat devenind din ce in ce mai accesibile, probabil se va dezvolta din ce in ce mai mult.
Openstreetmap nu e dedicat navigatoarelor auto; el se ocupa numai de harti. Aplicatii care sa foloseasca aceste harti inca nu prea sunt. Adica sunt, tot open-source, dar sunt in stadii incipiente, pe platforma Linux sau Windows (inclusiv CE/Mobile). Dar parerea mea e ca dureaza mai putin sa scrii o aplicatie de genul aceasta fata de cat dureaza sa faci niste harti utilizabile. Si chiar daca aplicatiile vor intarzia sa apara... sunt aproape sigur ca vor aparea mai degraba covertoare astfel incat sa putem folosi hartile pe iGO/MioMap/Garmin/MyGuide/etc. (Btw, pentru Garmin exista deja)
Cum puteti colabora? Scrie in wiki-ul lor. Modul cel mai comun e sa instalati in "GPS" o aplicatie de trace si sa va plimbati. Aceasta aplicatie va inregistra pozitia sub un anumit format (majoritatea acestor aplicatii scriu fisiere in format "NMEA Sentences") care trebuie convertit (cu GPSBabel) din format text in format GPX (GPX XML). Apoi acest fisier poate fi urcat pe server. Daca dispuneti de timp si bunavointa puteti sa invatati sa utilizati editorul JOSM, ca sa transformati aceste trace-uri GPS in informatii valoroase (trasare de vectori - adica strazi, clasificare, denumiri, etc). Daca nu, poate altcineva va face acest lucru, daca exista trace-urile.
Eu mi-am pus in PNA-ul meu o astfel de aplicatie (Navipomm, e singura care functioneaza corect pe jucaria mea, altele n-am reusit sa pun, sau am reusit dar trace-urile GPS 'o iau pe aratura', vorba lui Gica Bec) si cand stiu ca merg intr-o zona de oras care nu e cartografiata (si sunt o gramada) dau drumul la inregistrare. Cand ajung la calculator iau fisierul .txt, il convertesc in .gpx, apoi il deschid in JOSM (JOSM e un editor offline, scris in Java). Dupa aceea ii spun lui JOSM sa descarce de pe serverul Openstreetmap harta vectoriala a zonei care ma intereseaza. Care se deschide intr-un alt layer fata de cel cu trace-urile. Partea buna e ca se suprapun singure, dupa informatiile despre latitudine/longitudine existente in ambele fisiere / layer-e. Apoi desenez frumos vectori peste punctele din trace. Vectorii sunt strazi, la care se aplica etichete (tags) despre tipul de artera, denumire, etc. Dupa ce termin apas pe butonul de upload si gata!
Doua lucruri vreau sa mai spun: in cateva locuri din Wiki se spune "WARNING: OpenStreetMap is highly addictive For some people the process of mapping on OpenStreetMap is highly addictive." Aveti grija, ca asa e! Si: incercati, mai ales ca newbies, sa NU folositi editorul online Potlatch, fiindca modificarile se salveaza imediat in baza de date si riscati sa stricati munca altcuiva (da, fiind un proiect open toata lumea are aceleasi drepturi). Cel putin in editorul offline JOSM poti abandona munca in caz de nevoie.
Ce parere aveti? Va "bagati" la lucru?