Mitt første møte med Norkart

Når man forteller at man studerer geomatikk, får man som regel et tomt og litt spørrende blikk som respons, med et oppfølgende; “Geomatikk, hva er det?”. Jeg har derfor vendt meg til tanken om at det bare er oss ca 10 studentene på NTNU som driver med disse “kart-greiene”. Det var derfor veldig gøy å komme til en bedrift med ansatte som alle satt og jobbet med kart, og som dro kart-vitser i kantina. Det var en bra start når vi første dag fikk se “yndlings-kartdataen” til en av veilederne mine, Robert. Jeg er absolutt interessert i kart, men dette kunne jeg ikke toppe.

I løpet av første uken skjedde det mye! Vi fikk innføring i prosjektet, hadde felles dag for alle studentene med masse informasjon om bedriften, middag på Aker brygge, fagdag og sommerfest. En bra start på en spennende sommer.

Den andre uken var vi med på workshop-uke for hele webutviklingsavdelingen. Temaet for uken var Mapbox, som var relevant for oss siden prosjektet vårt også omhandlet Mapbox-teknologi. Vi ble fordelt i grupper, og gruppen min fikk som oppgave å jobbe med tidsavhengige kart. Resultatet ble et kart som endret utseende utifra vær. Til tross for at det kun var én uke etter vi hadde begynt, og jeg var veldig giret på å fortsette å jobbe med mitt eget prosjekt som jeg endelig hadde kommet ordentlig i gang med, var det absolutt gøy å få være med. Det var fint å få samarbeide, lære og bli bedre kjent med de andre ansatte.

I løpet av sommeren fikk vi veiledning når vi trengte det, og vi kunne stille spørsmål når det dukket opp utfordringer. Ofte var det ikke noe enkel løsning på problemene, og da var svaret alltid; “Dokumenter det!”. Ellers fikk vi jobbe mye selvstendig, og løse problemer slik vi anså det best.

Oppgaven for sommeren var et samarbeidsprosjekt mellom meg og en datastudent fra NTNU, Anders Oftebro Bjørnøy. Oppgaven omhandlet, som nevnt, mapbox teknologi og målet var å produsere nye vektorbaserte kart med Mapbox GL.

I løpet av sommeren klarte vi å skrive kode som konverterte kart fra SLD til Mapbox GL. Selv om det måtte noen manuelle endringer til etter konverteringen, ble bortimot alt av informasjonen oversatt riktig. Det var utrolig gøy å jobbe med noe man kunne se så tydelig resultat av, og i tillegg ha mulighet til sammenligne med det eksisterende rasterkartet for å se om resultatet ble riktig.

Noe av det som var utfordrende med oppgaven, var å finne riktig informasjon om hvordan tegnereglene skulle defineres i Mapbox GL, og å finne ut hvordan ting ble definert i de eksisterende SLD-filene. Det var store variasjoner, som gjorde det utfordrende å skrive en generell kode for konverteringen.

Etter at vi hadde produsert de nye kartene, lagde vi en demo for å vise resultatene av konverteringen. Denne inneholdt blant annet en stileditor for å endre utseende på kartet, slik at man enkelt kunne gjøre endringer på designet, eller lage et helt eget design om man ville det.

Jeg føler vi fikk en oppgave som var akkurat passe utfordrende. Vi fikk klare resultater i løpet av sommeren, men det var defintivt ikke uten utfordringer. I løpet av sommeren fikk jeg jobbet med både Python, node, JavaScript, jquery, html, github, SLD og ikke minst Mapbox. Vi jobbet med andre ord med mye forskjellig, og det var utrolig gøy å få muligheten til å lære mer om alt dette. Jeg fikk masse erfaring rundt samarbeid på større prosjekter, fikk testet ut forskjellige planlegginsmetoder, blant annet å tegne ned white-board veggene på kontoret med prototyper,  og jeg lærte viktigheten av å dokumentere-dokumentere-dokumentere!

Alt i alt vil jeg si at min sommer hos Norkart nådde opp til forventningene mine, og vel så det.  Dette gjeder både som arbeidsplass generelt, og med tanke på læringsutbytte. Jeg har hørt andre si at man i løpet av en sommerjobb kan lære mer enn man gjør i løpet av resten av semestert, og nå skjønner jeg hva de mener. Det har vært utrolig lærerikt å gjennomføre prosjektet, og det var en utrolig hyggelig arbeidsplass å jobbe på.

0 replies

Legg igjen et svar

Want to join the discussion?
Feel free to contribute!

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *