The present invention provides a device for measuring
river runoff, comprising: a frame body; a telescopic rod
assembly, the first end of the telescopic rod
assembly is rotatably connected to the frame body, and the telescopic rod
assembly includes a first rod body and a second rod body; a guiding part, arranged on the telescopic rod assembly; a wire body, the first end of the wire body is connected to the telescopic rod assembly; a driving assembly, the second end of the wire body is arranged on the driving assembly; a measuring piece, arranged on the driving assembly, and the measuring piece is used for measuring the length of the wire body extending out of the driving assembly; a rangefinder, arranged on the frame body; and a flowmeter, arranged on the telescopic rod assembly. When the second end of the telescopic rod assembly abuts against the river bottom, the elongation length of the wire body is measured by the measuring piece, so that the length of the side of the
river bed can be obtained. The width of the river
bank is measured by the rangefinder. After obtaining the lengths of the sides of the inverted trapezoid, the cross-sectional area of the
river bed can be calculated. Then, the flow velocity of the river is measured by the flowmeter, and the
river runoff is obtained by multiplying the cross-sectional area of the
river bed by the flow velocity of the river.