200820092010In English

Kartalternativ til det etablerte

Med kartdata på 335 millioner noder begynner OpenStreetMap å bli et alternativ til Google Maps, Yahoo Maps og andre kartløsninger.

— I enkelte land er vår løsning det mest komplette i forhold til det kommersielle, forteller Andy Allan som er med i OpenStreetMap.

Han bruker selv dataene på sin egen nettside, cycleguides. Her ligger det tilgjengelig data om hvor de beste sykkelrutene i verden er. Det er også data som hvor sykkelparkeringer finnes. OpenStreetMap ble startet i 2004 fordi Steve Coast ønsket å utvilke en kartløsning. Alternativet da var å kjøpe kopibeskyttede kartdata, noe som var, og fortsatt er, svært dyrt. Derfor satte han i gang arbeidet med å bygge opp en database. Verktøyet var en GPS og utvikling. Fem år senere brukes nå databasen til en rekke kartløsninger. Den Allan er mest imponert over er kartet over dyrehagen i Berlin.

— Her har noen entusiaster registrert GPS-data over hele dyrehagen. I tillegg har de laget ikoner slik at det er mulig å se hvor de forskjellige dyrene er i dyrehagen, forteller Allan som ikke tror dette hadde vært mulig å lage med kommersielle kartdata.

— De som leverer denne typen data må forholde seg til hva de tjener penger på. I dag er det kart over veier og slike ting. Det er ingen som vil betale for å ha noen til å gå turer i fjellet eller i skogen for å få denne dataen. Det er slik informasjon vi får til OpenStreetMap, fortsetter han.

Fri programvare

Informasjonen i databasen til OpenStreetMap kommer fra brukere som registrerer GPS-data med sin egen GPS. Allan ser mange likheter med OpenStreetMap og Wikipedia.

— Informasjonen i Wikipedia kommer fra brukere som har en spesiell interesse. Så er det en teknologisk gruppe som utvikler den åpne kildekoden. Det samme gjelder for OpenStreetMap. Vi har flere hundre tusen GPS-brukere som sender inn data, samtidig har vi en utviklergruppe som står bak den tekniske løsningen, forteller Allan.

Arbeidet OpenStreetMap har gjort har ført til en egen åpen standard for kartdata. Fordelen med dette er at det nå er mulig å lage løsninger basert på denne dataformen. Det er en fordel som de kommersielle leverandørene ikke har. Disse systemene har kjøpt inn data fra andre aktører som leverer data i et annet format.

— La oss si at vi har et firma som ønsker å lage en kartløsning bare for Norge. Så viser det seg at løsningen så populær at firmaet velger å hente inn data fra andre land også. Da er det ofte slik at disse dataene kommer i andre formater. Med OpenStreetMap er ikke dette noe problem. All data er i samme format, sier Allan.
Ikke helt komplett
Selv om databasen til OpenStreetMap består av 335 millioner punkter, eller 27 millioner veier – noe som fører til en komprimert XML-fil på 5,7 gigabyte, er den fortsatt ikke komplett. Men den er mer enn god nok til at det er fullt mulig å bruke løsningen til GPS-programmer for biler. Noen land er imidlertid mer komplette enn andre.

— I Nederland donerte et GPS-selskap all kartinformasjon til OpenStreetMap. I Tyskland har vi kartlagt landet helt fra bunnen av. Dette landet blir snart komplett og Tyskland vil da være det første landet i verden som er kartlagt fra bunnen av i OpenStreetMap. Vi regner med at Vest-Europa og Nord-Amerika vil være komplett kartlagt i løpet av et par år, forteller Allan.

Teknologisk endring

I disse dager ruller utviklerne i OpenStreetMap ut siste versjon av APIet. Dette vil sikre dataene bedre og det er lagt inn mange spennende måter å hente data på.

— Det er blant annet mulig å hente ut forskjeller på dataene helt ned på minuttnivå. Dermed vil det være mulig å se kartendringer raskt. Dette er også en fordel OpenStreetMap har i forhold til de kommersielle. Dersom du er ute og kjører bil og ser at en gate er stengt, så kan du sende denne dataen til leverandøren av GPS. Det kan derimot ta opptil ett år før denne informasjonen kommer brukerne til glede. I OpenStreetMap vil endringen skje med en gang, forteller Allan.

På databasenivå velger nå utviklerne å gå bort fra MySQL og over til PostgreSQL. Dette rett og slett fordi systemoperatørene ønsker dette. Utviklerne har imidlertid opplevd flere ulemper med MySQL. I forhold til sikkerhet er det blitt gjort et arbeid, for Allan og de øvrige utviklerne ser at angrep mot kartløsningen vil komme.

— I dag har vi få vandalproblemer, men etter hvert som løsningen blir mer og mer populær forventer vi at det vil komme angrep, sier Allan.

Av Trond Husø, SkoleMagasinet

Nasjonalt kompetansesenter for fri programvare ASKontakt ossInformasjon om opphavsrettInformation in English