File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
flood_adapt/database_builder Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -1082,9 +1082,10 @@ def update_fiat_elevation(self):
1082
1082
)
1083
1083
exposure = pd .read_csv (exposure_csv_path )
1084
1084
dem = rxr .open_rasterio (dem_file )
1085
- roads_path = Path (self .fiat_model .root ) / "exposure" / "roads.gpkg"
1086
- roads = gpd .read_file (roads_path ).to_crs (dem .spatial_ref .crs_wkt )
1087
- roads ["geometry" ] = roads .geometry .centroid # get centroids
1085
+ if "roads" in self .fiat_model .exposure .geom_names :
1086
+ roads_path = Path (self .fiat_model .root ) / "exposure" / "roads.gpkg"
1087
+ roads = gpd .read_file (roads_path ).to_crs (dem .spatial_ref .crs_wkt )
1088
+ roads ["geometry" ] = roads .geometry .centroid # get centroids
1088
1089
1089
1090
x_points = xr .DataArray (roads ["geometry" ].x , dims = "points" )
1090
1091
y_points = xr .DataArray (roads ["geometry" ].y , dims = "points" )
You can’t perform that action at this time.
0 commit comments