Skip to content

Commit a4b47ef

Browse files
committed
"intify" axis number
1 parent 1278973 commit a4b47ef

3 files changed

Lines changed: 11 additions & 10 deletions

File tree

fct/profiles/TalwegElevationProfile.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@
1515
from shapely.geometry import LineString, asShape
1616
import xarray as xr
1717

18-
from ..cli import starcall
19-
from ..tileio import as_window
20-
from ..config import (
18+
from fct.cli import starcall
19+
from fct.tileio import as_window
20+
from fct.config import (
2121
DatasetParameter,
2222
LiteralParameter
2323
)
24-
from ..corridor.ValleyBottomFeatures import MASK_VALLEY_BOTTOM
25-
from ..metadata import set_metadata
26-
# from ..plotting.PlotCorridor import (
24+
from fct.corridor.ValleyBottomFeatures import MASK_VALLEY_BOTTOM
25+
from fct.metadata import set_metadata
26+
# from fct.plotting.PlotCorridor import (
2727
# SetupPlot,
2828
# SetupMeasureAxis,
2929
# FinalizePlot
@@ -152,7 +152,7 @@ def arguments():
152152
with fiona.open(talweg_shapefile) as fs:
153153
for feature in fs:
154154

155-
axis = feature['properties']['AXIS']
155+
axis = int(feature['properties']['AXIS'])
156156
talweg = np.asarray(feature['geometry']['coordinates'])
157157

158158
yield (
@@ -187,7 +187,7 @@ def TalwegElevation(params: Parameters, processes: int = 6, **kwargs) -> xr.Data
187187
with click.progressbar(fs) as iterator:
188188
for feature in iterator:
189189

190-
axis = feature['properties']['AXIS']
190+
axis = int(feature['properties']['AXIS'])
191191
talweg = np.asarray(feature['geometry']['coordinates'])
192192
axis_values = extract_talweg_data(axis, talweg, params)
193193
values.append(axis_values)

fct/profiles/ValleyBottomElevationProfile.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
from shapely.geometry import LineString
1111
import xarray as xr
1212

13-
from ..config import config, DatasetParameter
14-
from .TalwegElevationProfile import (
13+
from fct.config import config, DatasetParameter
14+
from fct.profiles.TalwegElevationProfile import (
1515
Parameters as RefaxisParameters,
1616
TalwegElevation as RefaxisElevation
1717
)

tutorials/03-metrics/03-metrics.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@
5656
params = ValleyBottomHeight.Parameters()
5757
params.talweg = dict(key='metrics_refaxis_points', tiled=False, subdir='NETWORK/METRICS')
5858
params.measure = 'medialaxis_measure'
59+
params.nearest = 'medialaxis_nearest'
5960

6061
river_profile = ValleyBottomHeight.ValleyBottomHeight(swath_bounds=swath_bounds, params=params, processes=p)
6162
river_profile.to_netcdf(f'{config.workdir}/NETWORK/METRICS/HEIGHT_FLOODPLAIN.nc')

0 commit comments

Comments
 (0)