The Yaogan XV remote-sensing satellite was successfully launched on Tuesday from the Taiyuan Satellite Launch Center in north China's Shanxi province, according to a press release from the center.