Articles

Sindre, Bjørnar og Vilde - Norkart sommer20

Interne Ressurser - sommer 2020

Kan vi effektivisere fordeling av interne ressurser i Norkart? Det var utfordringen Lillehammer-teamet fikk bryne seg på i sommer! Les hvordan de løste det her.

Trondheimsteamet - sommer20

sol/skygge - sommer 2020

Kan våre kartdata hjelpe boligkjøpere og -utviklere til å visualisere solforhold gjennom hele året i et 3D-kart? Det var et av oppdragene Trondheims teamet fikk bryne seg på i sommer.

Julie Marzano Frey, Marie Skatvedt og Thea Tokstad

Fikskart.no - Sommer 2020

Kan en applikasjon spare kommunen for unødvendige henvendelser, ved å la brukere selv registrere feil i kartene? Les mer om prosjektet til Sandvika-teamet sommeren 2020.

sommerstudenter

Norkart Sommer 2020

Nå kan du sende din søknad om sommerjobb 2020 hos Norkart! Vi ser etter deg som ønsker deg en utfordring, og som har et brennende engasjement for teknologi, enten backend, frontend , UX – eller alt sammen!

sommerstudenter veiledere

Norkart Sommer 2019

Hver sommer er vi så heldige å få invitere inn studenter fra universitetene til å leke med ulike prosjekter. Våre sommeransatte får en unik mulighet til å sette kunnskap og nysgjerrighet ut i praksis med hjelp av tett veiledning og oppfølging, men også med stor grad av frihet og ansvar.

AR-nabovarsel

byggAR - Sommer 2019

Sommerstudentene 2019 på AR(augumented reality)-teamet presenterer byggAR. Resultatet av hva vi fire studenter har klart å spikre sammen i løpet av to måneder. AR har kommet langt i 2019 og det å plassere statiske 3D-objekter et eller annet sted i rommet har blitt en relativt triviell sak med dagens rammeverk. Når du skal manipulere 3D-objektene ved å flytte eller skalere de har du en annen problemstilling, da referansepunkter kontinuerlig endres basert på hvordan rammeverket oppfatter omverdenen. Hvis du da på toppen skal lagre 3D-objektet og informasjonen om området for å plassere det tilbake der det er tenkelig at det skal være i virkeligheten ved en senere anledning har vi kommet til vår problemstilling for sommeren.

AI sommer19

Maskinlæring og dyrket kornåker - sommer 2019

Kan en maskin lære å se forskjellen på dyrket korn og gress? Sommerstudentene på AI-teamet kastet seg ivrig over problemstillingen!

Fra venstre Sondre Martin Bakke, Lars Martin Aders og Mathilde Ruth

Internet of Things - sommer 2019

Smarte vannmålere var temaet som studentene på IoT-teamet fikk leke seg med i sommer. Hvordan bruke vannmålerdata fra Norkarts kunder på en nyttig og intuitiv måte?

Norkart Sommer: Oppsummering fra Sandvika

Norkart Sommer: Oppsummering fra Sandvika

Vi kom oss gjennom en presentasjon uten for mange demospøkelser. Litt feil oppløsning på skjermen, men vi var godt fornøyd med å kunne vise frem resultatet av arbeidet vårt.

Resultatet av disse 6 ukene er en webapplikasjon som tar inn forskjellig forskjellige lag fra en database og visualiserer disse. Man kan markere et område der maskinlæringsmodellen har vært unøyaktig.  Koordinatene for det markerte området sendes inn til et API, som da produserer nye datasett som modellen kan trene på. En slik prosess vil føre til at modellen bare blir bedre og bedre, og plutselig kan vi sitte igjen med en modell som detekterer bygninger enda bedre enn et menneskeøye greier, mye raskere. Vi har også implementert en enkel kantopprettingsalgoritme og støyreduksjon. I applikasjonen er det også en kvalitetsoversikt så man enkelt kan se hvor modellen har gjort det bra og dårlig.

Det er merkbart at vi har lært mye denne sommeren for de siste ukene har nye funksjoner gått mye fortere å implementere enn tidligere. I løpet av de siste ukene så har vi gjort siste innspurt for å ha et produkt, uten altfor mange bugs. Vi har fylt opp tavlen med oversikt over funksjonalitet som må fikses eller endres og det meste har vi kunnet sjekket av.

I løpet av denne sommeren så har jeg lært utrolig mye av å jobbe i et tverrfaglig team. Det er uten tvil bra vi har hatt en interaksjonsdesigner i gruppa. Både for å ha en som lidenskapelig bryr seg om å ha de riktige fargekombinasjonene og sørger for en god brukeropplevelse. Det har også vært deilig å alltid ha noen å spørre om hjelp når man står fast. Ofte ser man seg blind på sin egen kode og det kan være vanskelig å finne en god løsning. Jeg sitter igjen med mye mer erfaring og har lært utrolig mye av denne sommeren.

I tillegg har det vært morsomt å bli kjent med Norkart. Vi har blitt kjent med mange morsomme og hjelpsomme mennesker, og hatt stor fleksibilitet til å hva vi har lyst til å jobbe med og fokusere på. Alt i alt har det vært en super sommer, og det er litt vemodig at den nå er over.

Vi vil allerede nå ønske neste års sommerstudenter lykke til, er vil det bli konkurranse om plassene ;)

Varme hilsener fra sommerstudentene hos Norkart Sandvika!

sommerstudenter

Norkart Sommer: Sommerjobb med MapAid


Den første uken begynte med presentasjon av oppgaven vi skulle jobbe med og vi brukte mye tid på å sette oss inn bakgrunnen for oppgaven. I tillegg lærte vi oss React js, hvordan bruke leaflet og undersøkte selve brukersekvensen. I løpet av første uken kom vi fram til konseptet MapAid, som skal gjøre det raskere å trene en modell til å automatisk gjenkjenne bygninger. Dette gjøres ved å sende flyfoto til en modell som returnerer et resultat der den markerer bygninger. Dette resultatet kan sammenlignes med en fasit for å sjekke hvor godt modellen fungerer.

Målet er at MapAid skal gi en oversikt over hvor bra modellen har gjort det, samt gjøre det mulig å markere områder med mye feil. Deretter kan MapAid sende disse områdene tilbake til modellen slik at modellen får trent mer på det den sliter med. Dersom modellen blir god nok, er tanken at man kan laste opp data til eksterne systemer, slik som OpenStreetMap. Da vil man kunne kartlegge deler av verden som ikke er kartlagt enda, noe som vil gå mye raskere enn manuell kartlegging.

Vi hadde store ambisjoner i starten av prosjektet, og kom fram til flere funksjoner vi ville inkludere i MapAid. Nå som vi sitter i uke fire har vi lært at små ting kan ta lang tid, og at tiden går veldig fort. Vi har mye å jobbe med de siste to ukene for å få på plass alt vi vil at MapAid skal inneholde.

I løpet av de siste ukene har jeg lært hvordan man jobber alene som designer på et team med andre som ikke har samme bakgrunn. Jeg har også lært masse fra gruppa mi om hvordan man koder i React js og hvordan man setter opp et kodeprosjekt. Dette var helt nytt for meg, men heldigvis har jeg flinke folk på teamet, samt en flink veileder, som alle har mye kodeerfaring fra før. Jeg har derfor fått mye erfaring med å planlegge, jobbe med og fullføre et prosjekt sammen med andre.

Dessuten har Norkart tatt oss veldig godt i mot og vi har fått være med på alt fra sommerfest og foosball-turnering til tech-timer og nettverkskvelder. Været denne sommeren har slått alle rekorder, og da er det fantastisk at SosiKom har innført badelunsj på Kadettangen. De siste ukene i Norkart-sommer er derfor bare å glede seg til!

Lars

Norkart Sommer: Hvilken sone er jeg i?

Så, hva skal til for at vanlige brukere av geografiske datasett kan hente ut riktig UTM- og NTM-sone uten å måtte lære seg projeksjoner, koordinatsystemer og høydedatum? Ett av sommerens prosjekter i Trondheim gikk ut på å lage en tjeneste som automatisk foreslår riktig koordinatsystem for en innsendt geometri.

Fram til nylig har geografiske data i stor grad blitt behandlet av geomatikere og andre med kjennskap til disse tingene. Men hva skjer når automatiseringen av dataleveranse går fremover, og sluttbrukere som saksbehandlere og arkitekter selv får tilgang på dataene? Det er klart at man kunne kurset alle i hvordan dette henger sammen, men hadde det ikke vært mer praktisk med en automatisk forslagstjeneste som gir deg det riktige oppsettet på første forsøk?  

Dette er hvor jeg kommer inn i bildet! Hei, jeg heter Lars Furu Kjelsaas og studerer 4. året på Geomatikk på NTNU i Trondheim. Min sommerjobb i Norkart startet mykt, med en første dag på sommerjobben med info om prosjektene før lunsj og oppsett av hardware og programvare. Allerede etter min andre arbeidsdag var det klar for Trondheimskontorets sommerfest, med bowling (der jeg var best blant studentene!), god middag med god drikke. Etter å ha satt meg inn i oppgave, rammeverk og unnagjort festen, satte prosjektet i gang for alvor. 

Beskjeden var at tjenesten helst skulle implementeres i .NET Core Web API, et rammeverk jeg ikke hadde vært borti før. Etter en rask introduksjon og oppsett av prosjekt gikk det veldig greit. Som geomatikk-student hadde jeg allerede grei kjennskap til projeksjoner og de ulike koordinatsystemene, og .NET lignet på ting jeg hadde vært borte i før. Det har vært veldig lærerikt å få bryne seg på ny teknologi i et nytt miljø, og selv om læringskurven har vært bratt har prøving og feiling, mye googling og noen erfarne folk på Trondheimskontoret ført fram. Endepunkter for tilkobling er definert, bugs har blitt fjernet (og nye har dukket opp), databaser koblet til og tester skrevet (og feilet). Etter rundt to ukers jobbing var tjenesten i sin første versjon klar.  

Med det var sommerens andre prosjekt ferdig! Sommer-teamet i Trondheim er allerede i gang med nytt prosjekt, og jeg gleder meg til å få samarbeidet med resten av sommerstudentene på å skape flere kule resultater. Sideprosjekt får bli å endelig vinne en runde i fotballspillet som står her, det har enda til gode å skje.  Med færre på kontoret nå i juli har jeg kanskje sjansen til å få øvd litt! 

Prosjekt Dekningskart

Norkart Sommer: Prosjekt Dekningskart

Så først, hvem er dette dreamteamet? Vi er et ganske så tverrfaglig team bestående av to geomatikere, Kari og Lars, samt UX designer Susanne og Oddrún som studerer kommunikasjonsteknologi. Mens Lars ble satt på et annet prosjekt (stay tuned for ny bloggpost!) fikk resten av gjengen prøve seg på å utvikle en kartløsning i en web-klient.

Vår oppgave var lage et dekningskart, altså å visualisere dekning i ulike områder på et kart. Med denne oppgaven fikk vi prøve oss på verktøyene React og Leaflet i en herlig kombinasjon. Flere av verktøyene vi brukte var ikke akkurat kjent for alle i teamet. Heldigvis var sommerteamet lærevillige og de ansatte i Norkart hjelpevillige! Dette var en super anledning for oss å få prøve oss på nye teknologier.

På litt over to uker har vi utviklet en klient med oversikt over dekningsgrad visualisert på et interaktivt kart. I klienten kan man velge mellom 2G, 3G og 4G ved å hente ut gjeldende WMS lag fra geoserveren. Videre for å filtrere leverandører blir det sendt CQL forespørsler fra applikasjonen til geoserveren. I tillegg har tjenesten vår andre stilige egenskaper som en søkefunksjon, legends og valg av bakgrunnskart. Med det var sommerens første prosjekt ferdig. Nå gleder vi oss til å høre mer om neste prosjekt som Norkart har på lur til oss!