Implementering
Verktyget utgörs av ett Python-paket med en huvudmodul och ett par hjälpmoduler för körning av hela processen från början till slut. Programmet körs med konfiguration som anges via argument eller fil.
- Läs argument/konfigurationsfil
- Kör modul
dem.pyför att förbereda hydrologisk höjdmodell och andra raster för hela analysområdet - Starta modul
area.pyför bearbetning av ett eller flera avverkningsområden (polygoner)
Normalfallet är att steg 2 körs en gång för att producera ett resultat som kan användas av steg 3 upprepade gånger. En cache-funktion används för att möjliggöra återanvändning av intermediära data. Resultatet från steg 3 kan läggas till befintliga dataset.
Detaljerade instruktioner om körning av verktyget hittas i dokumentet
README.md i roten av verktygets utvecklingskatalog (GIT repository).
Bibliotek
WhiteboxTools
- Vad är WhiteboxTools?
- Öppen källkod - Rust
- Python interface (wrapper till binär)
- Hydrologiska verktyg
- Begränsat stöd vektordataformat - ESRI Shape
- Manual
Övriga geospatiala
- Geopandas (vektor)
- Rasterio (raster)
- rasterstats (raster)
Samtliga tre bygger i grunden på GDAL och av den anledningen har Conda använts som Python-pakethanterare för att underlätta installation av GDAL.