rosepearson / GeoFabrics

A package for generating hydrologically conditioned DEMs and roughness maps from LiDAR and other infrastructure data. Check the wiki for install and usage instructions, and documentation at https://rosepearson.github.io/GeoFabrics/
GNU General Public License v3.0
25 stars 11 forks source link

Improvements for use in flood modelling #231

Closed rosepearson closed 22 hours ago

rosepearson commented 5 months ago

Trace-back when clearing the cached files created to stabilise memory usage during parallel computing.

Line 950 processor.py cached_file.unlink()

https://github.com/rosepearson/GeoFabrics/blob/main/src/geofabrics/processor.py#L950

Also update the windows yml files to be cleaner and remove the spyder dependency.

rosepearson commented 5 months ago

Other suggestions @RegMeasures

  1. Add ability for a raster elevation or roughness patch to be added at the end of the dem/roughness stages (e.g. after the LiDAR is added).
  2. Add support for a stop-bank stage i. support z-height polyline ii. support crest height from LiDAR along polyline withou z-heights
    • [x] Add a source to the waterways stage so it is clear OSM is the current only source.
    • [x] Support saving out as GeoTiffs (each layer as a separate GeoTiff)
rosepearson commented 2 weeks ago

could look at replacing the LFS caching in the GH actions with https://github.com/marketplace/actions/cached-lfs-checkout