The high temporal-spatial resolution estimation of XCO2 data is foundational for precision quantification of carbon dioxide sources and sinks at a regional scale. This study proposed an advanced XCO2 data estimation method, using spatial features deep fusion. Leveraging convolutional neural network (CNN) principles, SpatialFusionNet—a module was designed to amalgamate geographical features within a defined spatial range. This module captures and integrates the spatial characteristics of meteorological and surface environmental factors, enhancing its application to the XCO2 estimation model. Building upon machine learning methods including Extreme Gradient Boosting (XGBoost), Support Vector Machine (SVM), and Deep Neural Network (DNN), combined with the SpatialFusionNet module, the spatial features deep fusion models were constructed utilizing relationships among OCO-2 satellite XCO2 trajectory monitoring data in China, Copernicus Atmospheric Monitoring Service (CAMS) XCO2 reanalysis data, and meteorological factors, surface vegetation, and meteorological factors. Model performance improvements were significant, with SVM, DNN, and XGBoost showing respective RMSE reductions of 1.297 ppm, 0.480 ppm, and 0.200 ppm in ten-fold cross-validation based on OCO-2 trajectory samples. In data validation with TCCON Hefei station, the correlation between inversion data and ground-based data reached 0.85, affirming the method's high accuracy. Employing the spatial feature extraction module combined with DNN, the 2015 XCO2 annual spatial distribution of China, analyzing temporal-spatial distribution characteristics in China was generated. The DNN model, combining the SpatialFusionNet module, significantly contributes to the estimation of high temporal-spatial resolution XCO2 datasets, facilitating fine-scale quantification of regional carbon cycling.