With the increase of extreme weather events in recent years, quick and precise responses are needed to save both lives and property. Flood is one of the most frequently natural hazard causing casualties and millions of ...