Available with Spatial Analyst license.

The Hydrology geoprocessing functions are used to model the flow of water across a surface. They can be applied individually or used in sequence to create a stream network or delineate watersheds.

Information about the shape of the earth's surface is useful for many fields, such as regional planning, agriculture, and forestry. These fields require an understanding of how water flows across an area and how changes in that area may affect that flow.

When modeling the flow of water, you may want to know where the water came from and where it is going. The following topics explain how to use the hydrologic analysis geoprocessing functions to help model the movement of water across a surface, the concepts and key terms regarding drainage systems and surface processes, how the functions can be used to extract hydrologic information from a digital elevation model (DEM), and sample hydrologic analysis applications.

- Understanding drainage systems
- Exploring digital elevation models (DEM)
- Deriving runoff characteristics
- Creating a depressionless DEM
- Creating watersheds
- Hydrological analysis sample applications

The following table lists the available geoprocessing functions and provides a brief description of each.

Geoprocessing Function | Description |
---|---|

Creates a raster delineating all drainage basins. | |

Fills sinks in a surface raster to remove small imperfections in the data. | |

Creates a raster of accumulated flow into each cell. A weight factor can optionally be applied. | |

Creates a raster of flow direction from each cell to its downslope neighbor, or neighbors, using the D8, Multiple Flow Direction (MFD), or D-Infinity (DINF) method. | |

Computes, for each cell, the horizontal or vertical component of downslope distance, following the flow paths, to cells on a stream into which they flow. In case of multiple flow paths, minimum, weighted mean, or maximum flow distance can be computed. | |

Calculates the upstream or downstream distance, or weighted distance, along the flow path for each cell. | |

Creates a raster identifying all sinks or areas of internal drainage. | |

Snaps pour points to the cell of highest flow accumulation within a specified distance. | |

Creates a table and a chart of elevations and corresponding storage capacities for an input surface raster. The tool calculates the surface area and total volume of the underlying region at a series of elevation increments. | |

Assigns unique values to sections of a raster linear network between intersections. | |

Assigns a numeric order to segments of a raster representing branches of a linear network. | |

Converts a raster representing a linear network to features representing the linear network. | |

Determines the contributing area above a set of cells in a raster. |