ABSTRACT The advancement of remote sensing technology aids geologists in obtaining lithological maps more quickly, comprehensively, and accurately. However, key challenges in lithological mapping include the limited spectral information from individual sensors and the difficulties in visually interpreting lithological samples. In this study, we integrated 241 scenes of optical data and 106 scenes of radar data on the Google Earth Engine (GEE) platform, proposing a rapid lithological identification framework that combines an automatic lithological sample data generation strategy with multi-source data. Using various machine learning algorithms, we evaluated the classification capabilities of heterogeneous predictive factors, feature optimization algorithms, and object-based algorithms. Results indicate that: (1) Combining optical and radar data improves prediction accuracy, with terrain data further enhancing mapping capabilities; (2) Terrain factors contribute most to classification, but SWIR and TIR bands of optical data are critical for lithological identification; (3) The feature optimization algorithm reduces feature redundancy and efficiency issues from multi-source data, achieving 96.51% accuracy with the optimal feature model, an improvement of 0.1%−2.02% over original features; (4) Object-based algorithms show significant potential in mapping areas with large rock outcrops. This study offers new insights for medium- to large-scale lithological maps and provides essential data support for geological work.