山洪灾害致灾的因素和其他自然灾害一样,具有自然和人为因素双重属性。
其自然因素主要包括特殊的地形地貎、地质构造、降雨量和降雨强度,而人为因素主要包括人类对自然环境的破坏、工程防洪标准偏低,以及人们对山洪成灾机理认识不清,因此防御山洪灾害必须采取综合防治的对策,因为在目前的社会经济和科学技术条件下,要完全防治山洪灾害发生是不可能的,只有通过防治降低山洪山洪灾害发生的概率,减少山洪灾害造成的损失。首先要提高社会对山洪灾害的认识,提高人们的避灾能力。合理地开发利用自然资源,减少对自然环境的破坏。其次是要加快防御山洪灾害的工程建设,减少山洪发生的机会,降低山洪成灾的程度。如通过水土保持农业技术措施增加流域的蓄水能力,减少水土流失;通过水土保持林草措施改善流域植被,增大地表糙率,从而减轻雨滴对地面的打击,增加土壤入渗,减少地表径流量,减缓水流速度和削弱冲刷力;通过水土保持工程措施拦蓄地表径流,增加土壤入渗,增大河道行洪能力,提高工程的防洪标准。
另外,通过减少山洪灾害易发区、危险区的生活人群,建设山洪易发区、危险区监测系统和通讯、预警系统,实施行之有效的躲灾、避灾预案等防御山洪灾害的非工程措施,以减少山洪灾害带来的损失。