China on Tuesday sent a new satellite into space from the Taiyuan Satellite Launch Center in the northern province of Shanxi, in a move to enhance the country's survey and mapping service capabilities.