As heavy rainfall continues to batter flood-hit south China, Chinese authorities are making all-out efforts to combat rain and flooding. The BeiDou Navigation Satellite System (BDS) has played an integral role as an early warning system for geological disasters caused by floods.