Skip to content

Commit

Permalink
add todos
Browse files Browse the repository at this point in the history
  • Loading branch information
Naman Jain authored and Naman Jain committed Jul 3, 2024
1 parent d823762 commit f95886b
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,3 +50,16 @@ python dsm2dtm.py --dsm data/sample_dsm.tif
### Example2: Input DSM, generated DTM, and groundtruth DTM (Lidar derived) over a hillside terrain
DSM was derived from [this point cloud data](https://cloud.rockrobotic.com/share/f42b5b69-c87c-4433-94f8-4bc0d8eaee90#lidar)
![example](./results/example2_dsm2dtm_hillside.png)


## TODO
- Add tests and coverage
- Add poetry (with separate dependencies for dev: black, isort, pyest, etc.)
- Add pre-commit hooks (isort, black, mypy)
- Add documentation
- Move test file(s) to remote server OR use gitlfs OR use fake-geo-images
- Reduce I/O by passing rasterio object instead of raster path
- Add exception handling
- use [SAGA python API](https://saga-gis.sourceforge.io/saga_api_python/index.html) instead of command line ineterface (saga_cmd)
- upsample generated DTM if the source DSM was downsampled
- setup docker-compose (and maybe expose as FastAPI app?)

0 comments on commit f95886b

Please sign in to comment.