海啸是由多种原因引起的,主要包括:
海底地震:
当震源在海底下50千米以内、里氏震级6.5以上时,海底地震能引起破坏性的海啸。
火山爆发:
海底火山爆发时,喷出的岩浆和气体会堵塞海底排水通道,导致水位上升,形成海啸。
海底滑坡或塌陷:
海底的突然下沉或岩石碎裂会导致海水迅速流入塌陷区域,形成巨浪并向上涌出,引发海啸。
气象变化:
如海底地震引发的海底地形变化,也可能导致海啸。
其他因素:
包括陨石撞击等罕见事件,也能引发海啸。
海啸波长比海洋的最大深度还要大,在海底附近传播不受阻滞,不管海洋深度如何,波都可以传播过去。海啸在海洋的传播速度大约每小时500到1000千米,波高可达数十米,形成极具危害性的“水墙”。