The horizontal and pitch rotation of the fire cannon can be remotely controlled to accurately spray water. The spray water flow is divided into spray water column and spray water mist to meet different fire-fighting needs.