China on Sunday morning successfully launched its first satellite dedicated to measuring precipitation, especially heavy rainfalls during catastrophic weather in global regions of low- and mid-latitude, which could provide a powerful tool for monitoring and forecasting of global meteorological disasters.