Skip to content

Commit

Permalink
Update dem2basin.py
Browse files Browse the repository at this point in the history
  • Loading branch information
dhardestylewis committed Nov 4, 2021
1 parent d71c26a commit d439cc5
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion src/dem2basin/dem2basin.py
Expand Up @@ -1132,7 +1132,9 @@ def get_bounding_boxes_by_project(
project,
'tiles'
)


print(projects)

dem_tilenames = []
filetypes = ('*.img', '*.dem', '*.tif', '*.jp2')
for filetype in filetypes:
Expand All @@ -1142,22 +1144,30 @@ def get_bounding_boxes_by_project(
if filename.endswith(filetype):
dem_tilenames.append(os.path.join(root,filename))

print(dem_tilenames)

dem_tile_bounds = []
for dem_tilename in dem_tilenames:
dem_tile_bounds.append((
dem_tilename,
rasterio.open(dem_tilename).bounds
))

print(dem_tile_bounds)

dem_tiles = gpd.GeoDataFrame(
dem_tile_bounds,
columns = ['lidar_file','bounds']
)

print(dem_tiles)

dem_tiles.geometry = dem_tiles['bounds'].apply(
lambda bounds: box(*bounds)
)

print(dem_tiles)

if new_coverage_file is not None:
dem_tiles.to_file(str(new_coverage_file))

Expand Down

0 comments on commit d439cc5

Please sign in to comment.