Skip to content

CVinterDataon/AzureMaps

Repository files navigation

AzureMaps

Minimal workspace til scripts, der redigerer JSON/GeoJSON-filer.

Alle python-scripts i dette repository er genereret med GitHub Copilot i Auto-mode.

Struktur

  • scripts/: Pythonøscripts til databehandling og redigering
  • data/input/: inputfiler (GeoJSON) — store filer er ikke inkluderet i repo, se nedenfor
  • data/output/: genererede outputfiler

Opsætning

Scriptsene kræver Python og nogle få biblioteker. Følg disse tre trin første gang:

python -m venv .venv
.venv\Scripts\Activate.ps1
pip install -r requirements.txt
  • python -m venv .venv — opretter et isoleret Python-miljø i mappen .venv/, så de installerede pakker ikke blandes med resten af systemet.
  • .venv\Scripts\Activate.ps1 — aktiverer miljøet i den aktuelle terminal. Skal køres igen, hver gang du åbner en ny terminal.
  • pip install -r requirements.txt — installerer de nødvendige pakker (primært geopandas og shapely) i det isolerede miljø.

Inputfiler du selv skal downloade

Store inputfiler er ikke inkluderet i Git. Læg dem i data/input/ med præcis de filnavne, der er angivet herunder.

Fil Bruges af Kilde
kommuneinddeling.geojson alle scripts datascience.dk – Kommuner
postnummerinddeling.geojson edit_geojson_postnummer_land_datascience.dk.py datascience.dk – Postnumre

Fjern hav-arealer fra postnumre

scripts/edit_geojson_postnummer_land_datascience.dk.py klipper postnummergeometrier med kommunegeometrier som landmaske (ikke beskrevet i LinkedIn-arktikel) og fjerner de store vandarealer på kystpostnumre.

python scripts/edit_geojson_postnummer_land_datascience.dk.py --input data/input/postnummerinddeling.geojson --land-mask data/input/kommuneinddeling.geojson --output data/output/postnummerinddeling_land.geojson

Udtræk hovedstadsregion og Bornholm

scripts/edit_geojson_hovedstad_bornholm.py udtrækker kommunerne i Hovedstadsregionen og Bornholm fra kommuneinddeling.geojson og tilføjer normaliserede navne og regionslabels.

python scripts/edit_geojson_hovedstad_bornholm.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages