The second pre-release of Delft-FIAT.
Added
- A version switcher for the documentation
- Added entries for chunking size in the settings file (`settings.toml`) for `GeomModel`
- Chunking for geometry calculations (`GeomModel`)
- Chunking for resolving temporary `GeomModel` output
- New method for writing geometries from a buffer: `BufferedGeomWriter`
- New function for merging vector layers: `merge_geom_layers`
- Setting of amount of threads via cli
Changed
- Better build environment creation on linux systems
- Clarified the cli
- Fixed chunking on a single thread
- Fixed and clarified the shape (w, h) of `GridSource` and `Grid`
- Fixed handling of positive nodata values in geometry calculations
- Fixed indexing in `GridModel` calculations
- Parallelisation of calculations for `GeomModel` (not only in risk mode)
- Updated the installer creation (exe) on Windows (10/11)
- Various bug fixes
Deprecated
- `get_bbox` method of `GeomSource` and `GridSource`
- Setting: `chunk` in `exposure.geom.settings`, deprecated in favour of `chunk` in `global.geom`
- Setting: `chunk` in `exposure.grid.settings`, deprecated in favour of `chunk` in `global.grid`
- Setting: `chunk` in `hazard.settings`, deprecated in favour of `chunk` in `global.grid`
Documentation
- Ability to switch between documentation/ software versions
- Improved/ updated the page regarding exposure csv
- Restructered user settings pages
- Seperated user settings into: Basic, Computational & Optional
PR's