这个现象是由光的折射原理引起的。当太阳处于地平线以下时,太阳光经过大气层时会发生折射,因为大气层中的空气密度是不均匀的,密度越大的地方光速越慢,因此太阳光线会向大气密度较大的地方弯曲。当太阳的位置越来越接近地平线时,光线的折射角度也越来越大,最终形成了一条笔直的光路,从而形成了海平面上的日出景象。