Et kode og karteksperiment

Personlig prosjekt

Når 2024
Med Personlig prosjekt
Screenshot of the map visualization interface

Mitt ønske

Jeg er glad i naturen, og har bygd meg opp en interesse for kart. Det å kunne forstå hvordan naturen der ute er, og finne ruter man vil gå, se hvor man har vært, utforske terreng og med det kunne ta trygge valg er veldig spennende. Men ingen av de store "kart og turappene" er så gode på Norge. Vi har veldig mye tilgjengelig og åpen kartdata, men det er vanskelig å finne tjenester som tar dem i bruk. Så jeg startet å utforske om jeg kunne lage mitt eget. Målet var å ha et norsk topo-kart, og kunne se egne turer på det kartet.

Resultatet

Resultatet ble et prosjekt hvor hodet nesten alltid har vært under vann. Jeg startet med det jeg trodde var enklest, Leaflet og ren JS, så gikk jeg over på mapbox GL JS (fremdeles i ren JS), før jeg til slutt endte i Next.js og react - men fremdeles med mapbox GL. Det var en temmelig bratt læringskurve, med mye tulling rundt i forumer (og ja, en del kopiert kode). Underveis i prosjektet ble også AI-hjelpen til slutt så god at det gikk an å bruke det.

Så dette er begynnelsen på kartet mitt. Du kan velge mellom ulike kartlag og overlays (fra Norge, yey), se rutene mine fra Strava (og forhåpentligvis dine egne snart), bruke 3D-kart, se stigning på rutene osv.

Prosjektet seiler seg fremover i ledige stunder! Og masse takk til Stian Forseth for masse hjelp og veiledning.