Random Forest-Based Vegetation and Non-Vegetation Classification in Siak Regency Using Landsat 8 and Google Earth Engine

Authors

  • Faiza Aulia Supriatna Universitas Muhammadiyah Prof. Dr. Hamka
  • Elvira Nurrahma Universitas Muhammadiyah Prof Dr Hamka image/svg+xml
  • Inggit Lolita Sari National Research and Innovation Agency image/svg+xml
  • Emilia Roza Universitas Muhammadiyah Prof Dr Hamka image/svg+xml
  • Harry Ramza Universitas Muhammadiyah Prof Dr Hamka image/svg+xml

DOI:

https://doi.org/10.21063/jtif.2026.V14.2.932

Keywords:

Landsat 8, VegVetation Index, GEE, QGIS, oil palm plantations, Siak Regency

Abstract

Monitoring vegetation degradation is essential for supporting sustainable land resource management through accurate and continuous land cover assessment. This quantitative study classifies vegetation in Siak Regency, Riau Province, using Landsat 8 Surface Reflectance (Level-2) imagery from 2024 and the Random Forest (RF) algorithm in the Google Earth Engine (GEE) environment. Fifty purposively selected ground truth samples, categorized as vegetation and non-vegetation, were used. Spectral bands were combined with three vegetation indices, namely NDVI, SAVI, and EVI, to improve classification performance. The dataset was randomly split into 70% training data (33 samples) and 30% validation data (17 samples) to maintain reproducibility. The model achieved an Overall Accuracy of 88.24% and a Kappa coefficient of 0.757, indicating substantial agreement between predicted and reference classes. The integration of the three indices provided complementary spectral information, improving the model’s ability to distinguish vegetation density, atmospheric influence, and soil background sensitivity. However, the small validation dataset and binary classification scheme limit the statistical reliability of the results and their comparability with multi-class studies. Overall, the findings show that combining Random Forest and Google Earth Engine offers an efficient and scalable approach to vegetation mapping. Future studies should use larger datasets, more robust validation strategies, and finer land cover classification schemes to improve reliability in tropical environmental monitoring.

Author Biographies

  • Elvira Nurrahma, Universitas Muhammadiyah Prof Dr Hamka

    Department of Electrical Engineering

    Faculty of Industrial Technology and Informatics 

  • Inggit Lolita Sari, National Research and Innovation Agency

    Research Group for Geoinformations

    Research Center for Geoinformatics

  • Emilia Roza, Universitas Muhammadiyah Prof Dr Hamka

    Department of Electrical Engineering

    Faculty of Industrial Technology and Informatics 

  • Harry Ramza, Universitas Muhammadiyah Prof Dr Hamka

    Department of Electrical Engineering

    Faculty of Industrial Technology and Informatics

References

[1] H. Shafizadeh-Moghadam dkk., "Google Earth Engine for large-scale land use and land cover mapping," GIScience & Remote Sensing, vol. 58, no. 6, hlm. 914–928, 2021, https://doi.org/10.1080/15481603.2021.1947623.

[2] A. M., S. A. Ahmed, dan N. Harishnaika, "Land use and land cover classification using machine learning algorithms in Google Earth Engine," Earth Science Informatics, vol. 16, hlm. 3057–3073, 2023, https://doi.org/10.1007/s12145-023-01113-5

[3] B. Alshehri, Z. Zhang, dan X. Liu, "A review of Google Earth Engine for land use and land cover change analysis," ISPRS International Journal of Geo-Information, vol. 14, no. 11, hlm. 416, 2025, https://doi.org/10.3390/ijgi14110416

[4] V. Nasiri dkk., "Land Use and Land Cover Mapping Using Sentinel-2, Landsat-8 Satellite Images, and Google Earth Engine: A Comparison of Two Composition Methods," Remote Sensing, vol. 14, no. 9, hlm. 1977, 2022, https://doi.org/10.3390/rs14091977.

[5] A. Tassi dkk., "Pixel- vs. Object-Based Landsat 8 Data Classification in Google Earth Engine Using Random Forest: The Case Study of Maiella National Park," Remote Sensing, vol. 13, no. 12, hlm. 2299, 2021, https://doi.org/10.3390/rs13122299

[6] C. B. Pande dkk., "Characterizing land use/land cover change dynamics by an enhanced random forest machine learning model: a Google Earth Engine implementation," Environmental Sciences Europe, vol. 36, hlm. 79, 2024, https://doi.org/10.1186/s12302-024-00901-0

[7] A. Ewunetu dan G. Abebe, "Integrating google earth engine and random forest for land use and land cover change detection and analysis in the upper Tekeze Basin," Earth Science Informatics, vol. 18, hlm. 227, 2025, https://doi.org/10.1007/s12145-025-01750-y

[8] M. Melichar dkk., "Random Forest Classification of Multitemporal Landsat 8 Spectral Data and Phenology Metrics for Land Cover Mapping in the Sonoran and Mojave Deserts," Remote Sensing, vol. 15, no. 5, hlm. 1266, 2023, https://doi.org/10.3390/rs15051266.

[9] M. Vizzari, "PlanetScope, Sentinel-2, and Sentinel-1 Data Integration for Object-Based Land Cover Classification in Google Earth Engine," Remote Sensing, vol. 14, no. 11, hlm. 2628, 2022, https://doi.org/10.3390/rs14112628

[10] A. Adrian dkk., "Pola Spasial Perubahan Tutupan Lahan/Penggunaan Lahan Menggunakan Google Earth Engine di Kabupaten Majalengka," Jurnal Pembangunan Wilayah dan Kota, vol. 19, no. 4, hlm. 447–463, 2023, https://doi.org/10.14710/pwk.v19i4.46254.

[11] S. Amini dkk., "Urban Land Use and Land Cover Change Analysis Using Random Forest Classification of Landsat Time Series," Remote Sensing, vol. 14, no. 11, hlm. 2654, 2022, https://doi.org/10.3390/rs14112654

[12] M. Aghababaei dkk., "Vegetation Types Mapping Using Multi-Temporal Landsat Images in the Google Earth Engine Platform," Remote Sensing, vol. 13, no. 22, hlm. 4683, 2021, https://doi.org/10.3390/rs13224683

[13] M. A. P. Aji, M. Kamal, dan N. M. Farda, "Mangrove species mapping through phenological analysis using random forest algorithm on Google Earth Engine," Remote Sensing Applications: Society and Environment, vol. 30, no. 4, hlm. 100978, 2023, https://doi.org/10.1016/j.rsase.2023.100978

[14] C. D. Agaventa dkk., "Pemanfaatan GEE dan Random Forest untuk pemetaan perkebunan jeruk," METHODIKA, vol. 11, no. 2, hlm. 52–57, 2025.

[15] K. N. Loukika, V. R. Keesara, dan V. Sridhar, "Analysis of Land Use and Land Cover Using Machine Learning Algorithms on Google Earth Engine for Munneru River Basin, India," Sustainability, vol. 13, no. 24, hlm. 13758, 2021, https://doi.org/10.3390/su132413758.

[16] G. Aziz dkk., "Remote sensing based forest cover classification using machine learning," Scientific Reports, vol. 14, no. 1, hlm. 1-15, 2024, https://doi.org/10.1038/s41598-023-50863-1

[17] D. K. Singh dkk., "Spatiotemporal Vegetation Variability and Linkage with Snow-Hydroclimatic Factors in Western Himalaya Using Remote Sensing and Google Earth Engine (GEE)," Remote Sensing, vol. 15, no. 21, hlm. 5239, 2023, https://doi.org/10.3390/rs15215239

[18] L. Yang dkk., "Google Earth Engine and Artificial Intelligence (AI): A Comprehensive Review," Remote Sensing, vol. 14, no. 14, hlm. 3253, 2022, https://doi.org/10.3390/rs14143253.

[19] S. Gülci, M. Wing, dan A. E. Akay, "Land Use and Land Cover (LULC) Mapping Accuracy Using Single-Date Sentinel-2 MSI Imagery with Random Forest and Classification and Regression Tree Classifiers," Geomatics, vol. 5, no. 3, hlm. 29, 2025, https://doi.org/10.3390/geomatics5030029.

[20] H. Yuliana dan Z. C. H. Rizqiana, "Analisis Metode Klasifikasi Pemetaan Tutupan Lahan (Land Cover) di Area Kota Bandung Menggunakan Algoritma Random Forest Pada Google Earth Engine," EPSILON: Journal of Electrical Engineering and Information Technology, vol. 22, no. 2, hlm. 63-72, 2024, https://doi.org/10.55893/epsilon.v22i2.119

[21] H. Al Fathoni, "PEMETAAN TUTUPAN LAHAN MENGGUNAKAN RANDOM FOREST PADA PLATFORM GOOGLE EARTH ENGINE: STUDI KASUS IKN," dalam Prosiding Seminar Nasional Teknologi dan Rekayasa (TECHNOPEX), 2025, hlm. 1-8.

[22] R. Wumu dkk., "Analisis Spasial Sawah Kabupaten Sidenreng Rappang Menggunakan Data Landsat-8 dengan Metode Random Forest," Journal of Geomatics Engineering, Technology, and Science (GETS), vol. 2, no. 1, hlm. 36-40, 2023, https://doi.org/10.51967/gets.v2i1.31

[23] M. G. Tuğaç, F. F. Şimşek, dan H. Torunlar, "Classification of Agricultural Crops with Random Forest and Support Vector Machine Algorithms Using Sentinel-2 and Landsat-8 Images," International Journal of Environment and Geoinformatics (IJEGEO), vol. 11, no. 3, hlm. 106-118, 2024, https://doi.org/10.30897/ijegeo.1479116

[24] S. Mateen dkk., "Billion Tree Tsunami Forests Classification Using Image Fusion Technique and Random Forest Classifier Applied to Sentinel-2 and Landsat-8 Images: A Case Study of Garhi Chandan Pakistan," ISPRS International Journal of Geo-Information, vol. 12, no. 1, hlm. 9, 2022, https://doi.org/10.3390/ijgi12010009

[25] H. Shokati dkk., "Random Forest-Based Soil Moisture Estimation Using Sentinel-2, Landsat-8/9, and UAV-Based Hyperspectral Data," Remote Sensing, vol. 16, no. 11, hlm. 1962, 2024, https://doi.org/10.3390/rs16111962.

[26] X. Peng dkk., "A Comparison of Random Forest Algorithm-Based Forest Extraction with GF-1 WFV, Landsat 8 and Sentinel-2 Images," Remote Sensing, vol. 14, no. 21, hlm. 5296, 2022, https://doi.org/10.3390/rs14215296

[27] D. X. Song dkk., "Estimation and validation of 30 m fractional vegetation cover over China through integrated use of Landsat 8 and Gaofen 2 data," Science of Remote Sensing, vol. 6, hlm. 100058, 2022, https://doi.org/10.1016/j.srs.2022.100058.

[28] F. Sivrikaya dkk., "Forest fire risk mapping with Landsat 8 OLI images: Evaluation of the potential use of vegetation indices," Ecological Informatics, vol. 79, hlm. 102461, 2024, https://doi.org/10.1016/j.ecoinf.2024.102461

[29] Y. Zhao dan Z. Zhu, "ASI: An artificial surface Index for Landsat 8 imagery," International Journal of Applied Earth Observations and Geoinformation, vol. 107, hlm. 102703, 2022, doi: 10.1016/j.jag.2022.102703.

[30] E. Rahimi dan C. Jung, "Evaluating the applicability of landsat 8 data for global time series analysis," Frontiers in Remote Sensing, vol. 5, hlm. 1492534, 2024, https://doi.org/10.3389/frsen.2024.1492534

[31] H. Farhadi dkk., "Near Real-Time Flood Monitoring Using Multi-Sensor Optical Imagery and Machine Learning by GEE: An Automatic Feature-Based Multi-Class Classification Approach," Remote Sensing, vol. 16, no. 23, hlm. 4454, 2024, https://doi.org/10.3390/rs16234454

[32] S. A. Nazhifah, Maulyanda, A. Putri, dan U. Kiftiyani, "Comparative Evaluation of NDVI-Based Vegetation Classification Using Rule-Based Approach and Random Forest Models," Cyberspace: Jurnal Pendidikan Teknologi Informasi, vol. 9, no. 2, hlm. 22-32, 2025, https://doi.org/10.22373/cjpti.v9i2.21556

[33] B. P. Kumar, K. R. Babu, B. N. Anusha, dan M. Rajasekhar, "Geo-environmental monitoring and assessment of land degradation and desertification in the semi-arid regions using Landsat 8 OLI / TIRS, LST, and NDVI approach," Environmental Challenges, vol. 8, hlm. 100578, 2022, https://doi.org/10.1016/j.envc.2022.100578

[34] N. Mzid dkk., "Evaluation of Agricultural Bare Soil Properties Retrieval from Landsat 8, Sentinel-2 and PRISMA Satellite Data," Remote Sensing, vol. 14, no. 3, hlm. 714, 2022, https://doi.org/10.3390/rs14030714

Downloads

Published

2026-10-31

How to Cite

[1]
“Random Forest-Based Vegetation and Non-Vegetation Classification in Siak Regency Using Landsat 8 and Google Earth Engine”, Jurnal Teknoif Teknik Informatika Institut Teknologi Padang, vol. 14, no. 2, pp. 68–84, Oct. 2026, doi: 10.21063/jtif.2026.V14.2.932.

Most read articles by the same author(s)