diff --git a/README.md b/README.md index cc3784a..6612b8a 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,18 @@ # Utforsk Norge -Utforsk Norge er en nettapplikasjon som gir brukeren oversikt over turer og turruter i Norge. Målet er å gjøre det enkelt å oppdage turmuligheter, finne turer som passer egne ønsker og se praktisk informasjon før turen. Brukeren kan utforske turer i en liste eller på kart, søke etter steder og filtrere på blant annet aktivitet, lengde og område. +Utforsk Norge er en nettapplikasjon som gir oversikt over turer og turruter i Norge. Mange som vil på tur vet ikke hvor de skal begynne: informasjonen er spredt på ulike kart og nettsider, og det er vanskelig å sammenligne turer. Målet vårt er å samle dette på ett sted, slik at brukeren raskt finner turer som passer egne ønsker og kan se praktisk informasjon før turen. -## Hovedfunksjoner +Brukeren skal kunne utforske turer både i en liste og på kart, søke etter steder og filtrere på blant annet aktivitet, lengde og område. Løsningen skal fungere godt på mobil, og viktig turinformasjon skal kunne leses uten å bruke kartet. + +## Status: utkast med mockup-data + +**Prøv utkastet:** [it2810-34.idi.ntnu.no/project2](http://it2810-34.idi.ntnu.no/project2/) + +Dette er første utkast. Vi har så langt bare satt opp mockup-data for å illustrere deler av funksjonaliteten vi har bygget: søk i ruter på navn, resultatliste med sidebytte, og kart og detaljer for en valgt rute. Resten av funksjonene under er planlagt, men ikke laget ennå, blant annet filtrering, Mine turer og høydeprofil. + +**Mockup-dataen** (`public/data/mock-routes.json`) er 100 fotruter fra Kartverkets turrutedata, hentet fra nedlastingsdatasettet «Tur- og friluftsruter» i [Geonorge](https://kartkatalog.geonorge.no/metadata/d1422d17-6d95-4ef1-96ab-8af31744dd63). Det er en statisk fil og ikke et live API-kall. Den inneholder rutenavn, rutenummer, lengde, kartlinje og vedlikeholdsansvarlig, og for noen ruter vanskelighetsgrad og beskrivelse. Utvalget viser registrerte rutestrekninger, ikke nødvendigvis ferdige turforslag. Kartbakgrunnen hentes live fra OpenStreetMap. + +## Hovedfunksjoner (mål) - **Oversikt:** En søkbar liste over turer i hele Norge, koblet til et interaktivt kart. - **Søk og filtrering:** Søk etter turer og steder, og avgrens etter aktivitet, lengde, stigning, geografi og tilgjengelige fasiliteter. @@ -10,9 +20,32 @@ Utforsk Norge er en nettapplikasjon som gir brukeren oversikt over turer og turr - **Mine turer:** Brukeren kan lagre favoritter, markere turer som planlagt eller gjennomført og legge inn vurderinger. - **Mobilvennlig løsning:** De samme funksjonene skal fungere på mobil, nettbrett og PC. Kartet suppleres alltid med en tilgjengelig resultatliste. -# Datakilder +Et typisk brukstilfelle er å søke etter «Romsdalen», velge fotturer på 5–15 km og deretter sammenligne treffene før man åpner en tur for å se rute og detaljer. + +## Kjøre prosjektet + +Du trenger Node.js og npm. + +```bash +npm install +``` + +### Demomodus (lokalt) + +Bruker de 100 rutene i `public/data/mock-routes.json`. Krever hverken database eller backend. OSM-laget er slått av i denne modusen. + +```bash +npm run dev -- --mode demo +``` + +## Datakilder + + +| Kilde | Hensikt | +| --------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------- | +| [Kartverkets turrutedata (Geonorge)](https://kartkatalog.geonorge.no/metadata/d1422d17-6d95-4ef1-96ab-8af31744dd63) | Hovedkilde for merkede ruter og fasiliteter. | +| [OpenStreetMap / Overpass API](https://wiki.openstreetmap.org/wiki/Overpass_API) | Stier, turruter og steder som supplement. | +| [Kartverkets stedsnavn-API](https://kartverket.no/api-og-data/stedsnavndata/brukarrettleiing-stadnamn-api) | Planlagt: søk etter steder. | +| [Kartverkets høydeprofil-API](https://kartverket.no/api-og-data/friluftsliv/hoydeprofil) | Planlagt: høydeprofil for en rute. | -| Kilde | Hensikt | -| ----------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------- | -| [kartkatalog.geonorge.no/metadata/d1422d17-6d95-4ef1-96ab-8af31744dd63](https://kartkatalog.geonorge.no/metadata/d1422d17-6d95-4ef1-96ab-8af31744dd63) | Hovedkilde for merkede ruter og fasiliteter. | -| [wiki.openstreetmap.org/wiki/Overpass_API](https://wiki.openstreetmap.org/wiki/Overpass_API) | Hente stier, turruter og steder til en prototype eller som supplement. | +Kartdata fra Kartverket. Kartbakgrunn og OSM-data © [OpenStreetMap-bidragsytere](https://www.openstreetmap.org/copyright). diff --git a/index.html b/index.html index d960542..2c80d39 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ - Norwegian Explorer + Utforsk Norge
diff --git a/src/App.tsx b/src/App.tsx index 7fffbdc..6f38e6e 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -176,7 +176,7 @@ export default function App() { }, [selected, attempt]) return <> Hopp til ruteinformasjon -
△ Norwegian ExplorerUtforsk fotruter
+
△ Utforsk NorgeUtforsk fotruter
{demoMode &&
Prototype med 100 registrerte fotruter

Navn og kartlinjer er hentet fra Kartverket. Utvalget viser registrerte strekninger, ikke nødvendigvis komplette turforslag. Søk, sidebytte, kart og rutevalg fungerer uten backend.

}

OPPDAG NORGE TIL FOTS

Ut på nye stier.

Utforsk registrerte turruter og bli kjent med veien videre.

diff --git a/norwegian-explorer-project-plan.md b/utforsk-norge-prosjektplan.md similarity index 91% rename from norwegian-explorer-project-plan.md rename to utforsk-norge-prosjektplan.md index c04b4a3..784dc15 100644 --- a/norwegian-explorer-project-plan.md +++ b/utforsk-norge-prosjektplan.md @@ -1,8 +1,8 @@ -# Norwegian Explorer – prosjektplan +# Utforsk Norge – prosjektplan ## Prosjektidé -Norwegian Explorer er en nettapplikasjon som gir brukeren oversikt over turer og turruter i Norge. Målet er å gjøre det enkelt å oppdage turmuligheter, finne turer som passer egne ønsker og se praktisk informasjon før turen. Brukeren kan utforske turer i en liste eller på kart, søke etter steder og filtrere på blant annet aktivitet, lengde og område. +Utforsk Norge er en nettapplikasjon som gir brukeren oversikt over turer og turruter i Norge. Målet er å gjøre det enkelt å oppdage turmuligheter, finne turer som passer egne ønsker og se praktisk informasjon før turen. Brukeren kan utforske turer i en liste eller på kart, søke etter steder og filtrere på blant annet aktivitet, lengde og område. ## Hovedfunksjoner