Hovedformålet med dette verktøyet er å legge til rette for planlegging av nye skiløyper.
Det fungerer som et visualiseringshjelpemiddel for å:
- Kartlegge foreslåtte ruter: Legge GPX-spor av potensielle nye skiløyper oppå detaljerte topografiske kart og satellittbilder.
- Identifisere grunneiere: Visualisere eiendomsgrenser (Matrikkelen) og identifisere de spesifikke grunneierne (f.eks. "Jevnaker Almenning", private eiere) for hvert segment av sporet.
- Koordinere tillatelser: Bruk det fargekodede grunneierlaget for å raskt se hvilke områder som er klare til bruk og hvilke eiere som må kontaktes for diskusjon og tillatelse.
Denne oversikten bidrar til å strømlinjeforme prosessen med å etablere nye rekreasjonsruter ved å koble geografiske stier tydelig sammen med eiendomsdata.
Dette prosjektet er en enkel webapplikasjon for å se Norgeskart topografiske kart med eiendomsgrenser (tomtegrenser) og vise GPX-filer.
- Python 3: For å kjøre den lokale serveren.
- Åpne en terminal i prosjektmappen:
/Mapper - Kjør det tilpassede serverskriptet (nødvendig for å laste spor fra mappen):
python3 server.py
- Åpne nettleseren din og gå til: http://localhost:8081
- Bytt lag: Bruk lagkontrollen (øverst til høyre) for å bytte mellom Topografisk kart og Flyfoto.
- Viser eiendomsgrenser (Matrikkelen) når du er zoomet inn.
- Slå på "Eiendomsgrenser" i lagkontrollen (øverst til høyre).
- Offisielle spor: Plasser
.gpx-filer itracks/-mappen. De vil automatisk vises i listen "Server Tracks". - Lokale spor: Last opp filer via "Velg filer"-knappen. Disse lagres i nettleseren din.
- Synlighet: Bruk avmerkingsboksene for å vise/skjule spesifikke spor uten å slette dem.
- Sletting: Lokale spor kan slettes permanent. Server-spor må fjernes fra mappen.
Siden GitHub Pages er vert for en statisk nettside, kan den ikke automatisk skanne tracks/-mappen.
Hvis du legger til nye filer i tracks/ og vil at de skal vises online, må du oppdatere tracks/list.json manuelt:
[
"tracks/MinNyeTur.gpx",
"tracks/GammelTur.gpx"
]Lokalt (med server.py) blir denne filen ignorert, og mappen skannes automatisk.
- Kartfliser lastes ikke? Sjekk at du har internettilgang.
- CORS-feil? Pass på at du bruker
http://localhost:8081og ikke åpner filen direkte.
Du kan være vert for denne appen gratis ved å bruke GitHub Pages.
- Push dette depotet til GitHub.
- Gå til depotets Innstillinger (Settings).
- Klikk på Pages i venstre marg.
- Under Build and deployment > Branch, velg
mainog klikk Save. - Appen din vil være tilgjengelig på
https://<ditt-brukernavn>.github.io/<repo-navn>/.