Default configuration settings for Linesink-makerΒΆ
Settings not specified by the user in their configuration file are populated from these settings.
1GlobalSettings:
2 # full path to working folder where intermediate (preprocessed) files
3 # and output will be generated.
4 working_dir: '.'
5 # The projected coordinate reference system (CRS) for the model
6 prj:
7 # elevation units multiplier (from NHDPlus cm to model units)
8 zmult: 0.03280839895013123
9 # global resistance value to apply to all resistance LinesinkData
10 # (c parameter in the GFLOW documentation)
11 resistance: 0.3
12 # global global_streambed_thickness value to apply to all resistance LinesinkData
13 # (delta parameter in the GFLOW documentation)
14 global_streambed_thickness: 3
15 # aquifer thickness in model units
16 # (used for calculating lambda parameter in determining resistance;
17 # see GFLOW documentation on "Dealing with Resistance to Flow into Surface Waters"
18 # https://www.haitjema.com/documents/Dealingwithresistancetoflowintosurfacewaters.pdf)
19 H: 100
20 # representative hydraulic conductivity for computing lambda
21 k: 10
22 # default (PEST) parameter name for linesink resistance
23 ScenResistance: Rlinesink
24 # model length units (feet or meters)
25 ComputationalUnits: feet
26 #
27 chkScenario: True
28 preproc: True # whether or not to run preprocessing
29
30ModelDomain:
31 # polygon shapefile indicating the desired model extent
32 # LinesinkData within this area but outside of the near or mid-fields
33 # will be zero resistance (specified head)
34 farfield:
35 # A distance (in GIS or Basemap units; typically meters) that defines
36 # the extent of model farfield area as a buffer distance around the nearfield polygon
37 # (can be specified in lieu of a polygon shapefile under the farfield: key)
38 farfield_buffer: 15000
39 # polygon of the model nearfield area, where LinesinkData will be given
40 # resistance and routed
41 routed_area:
42 # polygon of area of focus within routed area (optional)
43 nearfield:
44 # option to clip linestrings that intersect the outer edge of the farfield area
45 clip_farfield: False
46 # options to write a separate LSS XML file for each polgyon in the HUC_shp shapefile
47 split_by_HUC: False
48 # polygon shapefile
49 HUC_shp:
50 # field in HUC_shp with polygon names
51 HUC_name_field: False
52
53NHDFiles:
54 flowlines:
55 elevslope:
56 PlusFlowVAA:
57 waterbodies:
58
59PreprocessedFiles:
60 DEM:
61 DEM_zmult: 1.
62 flowlines_clipped: 'preprocessed/flowlines_clipped.shp'
63 waterbodies_clipped: 'preprocessed/waterbodies_clipped.shp'
64 routed_mp: 'preprocessed/ra_cutout.shp'
65 farfield_mp: 'preprocessed/ff_cutout.shp'
66 preprocessed_lines: 'preprocessed/lines.shp'
67
68Simplification:
69 # maximum distance a simplified line can deviate from the original linework
70 nearfield_tolerance: 100
71 # maximum distance a simplified line can deviate from the original linework
72 routed_area_tolerance: 100
73 # maximum distance a simplified line can deviate from the original linework
74 farfield_tolerance: 300
75 # minimum stream order to retain in the nearfield -->
76 min_nearfield_order: 1
77 # minimum stream order to retain in the routed area -->
78 min_routed_area_order: 1
79 # minimum stream order to retain in farfield -->
80 min_farfield_order: 2
81 # minimum sized waterbodies to retain in routed area (km2)
82 min_waterbody_size: 1
83 # minimum size of waterbodies to retain in nearfield (km2)
84 min_nearfield_wb_size: 1
85 # minimum size of waterbodies to retain in farfield (km2)
86 min_farfield_wb_size: 1
87 #
88 farfield_length_threshold: 0
89 #
90 routed_area_length_threshold: 0
91 # Drop ephemeral streams from routed area outside of nearfield
92 drop_intermittent: True
93 # Option to drop LinesinkData that cross
94 drop_crossing: False
95 # routed area arbolate sum threshold
96 asum_thresh_ra: 0
97 # nearfield_arbolate sum threshold
98 asum_thresh_nf: 0
99 # farfield arbolate sum threshold
100 asum_thresh_ff: 0
101
102Outputs:
103 outfile_basename: Model
104 error_reporting: linesinkMaker_errors.txt