ah-docs

Create Hydro Network from Catchment

Description

Generate a hydro network (hydro edges and hydro junctions) from drainage lines, catchments, and drainage points.

Usage

Parameters

Direction Type Parameter Name Data Type Dialog Reference
Input Required Input Drainage Line Feature Class GPFeatureLayer Input Drainage Line Feature Class. Required fields: HydroID, DrainID, NextDownID.
Input Required Input Catchment Feature Class GPFeatureLayer Input Catchment Feature Class. Required fields: HydroIDFields created/updated: JunctionID.JunctionID is the Hydro Junction related to the Catchment feature. There is one and only one JunctionID for a given catchment, but there may be several catchments associated to a Hydro Junction.
Input Required Input Drainage Point Feature Class GPFeatureLayer Input Drainage Point Feature Class. Fields created/updated: HydroID, JunctionID.JunctionID is the Hydro Junction related to the Drainage Point feature. There is one and only one JunctionID for a given drainage point, but there may be several drainage points associated to a Hydro Junction.
Input Required Input Network Name GPString Name of the network that will be created.
Output Required Output HydroEdge Feature Class GPFeatureLayer Output Hydro Edge feature class.Fields created:
  • HydroID: Unique identifier of the Hydro Edge in the database.
  • DrainID: Unique identifier of the associated catchment.
  • FType: Feature Type. Default to Synthetic Channel.
  • FlowDir: Flow direction for the edge (Associated domain: HydroFlowDirections).Default to WithDigitized flow direction.
  • EdgeType: Type of Edge (Associated domain: HydroEdgeType). Available values are Flowline and Shoreline. Default to Flowline.
  • Output Required Output HydroJunction Feature Class GPFeatureLayer
    Output Derived Output Network DETraceNetwork Output Hydro Junction feature class.Fields created:
  • HydroID: Unique identifier of the Hydro Junction in the Hydro database.
  • NextDownID: HydroID of the next downstream Hydro Junction.
  • FType: Feature type of the Hydro Junction: Stream Confluence, Drainage Outlet, Drainage Inlet for beginning of streams (for the entire drainage area considered).
  • SchemaRole: Indicate whether the junction will be used by the tool Generate Node/Link Schema to create the schema. (0: not used for Drainage Inlet, 1: used for Drainage Outlet and Stream Confluence).
  • The tool creates the relationship HydroJunctionHasCatchment that relates the Hydro Junction feature class to the Catchment feature class based on the Junction HydroID/Catchment JunctionID.