On 20 July 2021, parts of China’s Henan Province received the highest precipitation levels ever recorded in region. Floods caused by heavy rainfall resulted hundreds casualties and tens billions dollars’ worth property loss. Due to highly dynamic nature flood disasters, rapid timely spatial monitoring is conducive for early disaster prevention, mid-term relief, post-disaster reconstruction. How...