By collecting numerous multi-epoch and multi-source data, Spacegen is able to produce accurate flood prediction to form an early warning system to warn the residents in proximity of flood dangers. In addition, Spacegen is capable of carrying out reliable and accurate flood risk assessment for the use of sustainable planning of urban settlement, agricultural land expansion, civil engineering projects etc.