hydromodpy.spatial.site_selection.hydrology.delineation#

Catchment delineation adapters for site-selection candidates.

Functions

delineate_candidate_outlet(*, outlet, ...[, ...])

Delineate one candidate by delegating to existing geographic code.

outlet_display_xy(catchment)

Return the outlet coordinate to display on maps and spatial exports.

outlet_snap_distance_m(catchment)

Distance between original candidate outlet and snapped outlet in projected metres.

snapped_outlet_xy(catchment)

Return the snapped outlet coordinates when the delineation wrote them.

try_delineate_candidate_outlet(*, outlet, ...)

Delineate one candidate and return a rejected record on failure.

Classes

DelineatedCatchment(site_id, outlet[, ...])

Delineation result for one candidate outlet.