Accurate information on forest distribution is an essential basis for the protection of forest resources. Recent advances in remote sensing and machine learning have contributed to the monitoring of forest-cover distribution cost-effectively, but reliable methods for rapid forest-cover mapping over mountainous areas are still lacking. In addition, the forest landscape pattern has proven to be closely related to the functioning of forest ecosystems, yet few studies have explicitly measured the forest landscape pattern or revealed its driving forces in mountainous areas. To address these challenges, we developed a framework for forest-cover mapping with multi-source remote sensing data (Sentinel-1, Sentinel-2) and an automated ensemble learning method. We also designed a scheme for forest landscape pattern evaluation and driver attribution based on landscape metrics and random forest regression. Results in the Qilian Mountains showed that the proposed framework and scheme could accurately depict the distribution and pattern of forest cover. The overall accuracy of the obtained level-1 and level-2 forest-cover maps reached 95.49% and 78.05%, respectively. The multi-classifier comparison revealed that for forest classification, the ensemble learning method outperformed base classifiers such as LightGBM, random forests, CatBoost, XGBoost, and neural networks. Integrating multi-dimensional features, including spectral, phenological, topographic, and geographic information, helped distinguish forest cover. Compared with other land-cover products, our mapping results demonstrated high quality and rich spatial details. Furthermore, we found that forest patches in the Qilian Mountains were concentrated in the eastern regions with low-to-medium elevations and shady aspects. We also identified that climate was the critical environmental determent of the forest landscape pattern in the Qilian Mountains. Overall, the proposed framework and scheme have strong application potential for characterizing forest cover and landscape patterns. The mapping and evaluation results can further support forest resource management, ecological assessment, and regional sustainable development.