The earth's surface is in a continous interaction with water, controlling the flow of runoff, streams, and rivers while at the same being re-shaped by those flows. Elevation grids can be used to extract the flow patterns and create drainage networks and flood models for planning, hazard mitigation, resource management, hydro power, and more.