Workshop for Linjeforeningen Hybrida 6/10-2021
- Klon prosjektet
git clone https://github.com/Norkart/workshop-omraadeanalyse.git && cd Norkart/workshop-omraadeanalyse
- Installer yarn:
npm install -g yarn
- Installer pakker:
yarn
- Kjør opp prosjektet med
yarn dev
- Nå kan du editere koden, ta utgangspunkt i src/index.js
Som sagt er oppgaven å lage en client-side "områdeanalyse".
Kort fortalt:
- Presenter brukeren for et kart
- Boilerplate-kode gjør dette med Leaflet og L.TileLayer.Webatlas
- Velg område å undersøke a. La bruker tegne et polygon i kartet (tips: Leaflet.Draw) b. La bruker velge en eiendomsteig (tips: WAAPI-Matrikkelkart)
- Sjekk hvilke datasett som toucher området, ved bruk av WAAPI-Datavarehus, Dokumentasjon
- Presenter resultatet. Her kan dere gjøre mye, muligheter: vise geometrier, vise attributter, etc
- La bruker definere en buffer rundt valgt område (tips: Turf.js)
- Legg inn et søkefelt for å la bruker finne adresser (tips: fritekstsøk)
Nøkkel for tilgang til alle norkarts tjenester er
const apiKey = '48252c1a-f12b-4fb5-913c-a2f3c1cc0a9e';
OBS: Denne blir deaktivert etter 10 dager
Nøkkelen dere har fått gir dere tilgang til 8 datasett i datavarehuset.
- sv_svv_24_aadt - Trafikkmengde fra Statens Vegvesen
- sv_ra_69_fredabygg - Freda bygg fra Riksantikvaren
- sv_ra_49_tettetrehusmiljoe - Tette trehusmiljøer fra Riksantikvaren
- sv_nve_9_kvikkleiresone - Kvikkleiresoner fra NVE
- sv_ngu_72_aktsomhetsomraade - Radon aktsomhetsområde fra NGU
- sv_kartverket_206_markagrense - Markagrense fra Kartverket
- sv_nibio_63_arealressursflate - Dyrkbar jord fra NIBIO
- sv_miljodir_34_kartlagtfriluftslivsomraade - Karlagte verdisatte friluftsområder fra Miljødirektoratet
const datasets = {
sv_svv_24_aadt: "Årsdøgnstrafikk",
sv_ra_69_fredabygg: "Freda bygg",
sv_ra_49_tettetrehusmiljoe: "Tette trehusmiljøer",
sv_nve_9_kvikkleiresone: "Kvikkleiresoner",
sv_ngu_72_aktsomhetsomraade: "Radon aktsomhetsområde",
sv_kartverket_206_markagrense: "Markagrense",
sv_nibio_63_arealressursflate: "Dyrkbar jord",
sv_miljodir_34_kartlagtfriluftslivsomraade: "Karlagte verdisatte friluftsområder",
};
- WAAPI-Datavarehus: Lar seg spørre "hvilke datasett intersecter med en geometri/eiendom/teig
- WAAPI-Fritekstøk: Search-as-you type på adresser, gatenavn, stedsnavn +++
- WAAPI-MatrikkelKart: Lar deg slå opp eiendommer/teiger