Перейти к содержимому

Supervised Land Use Land Cover (LULC) Classification

Tayyaba Aqeel

0:00 / 0:00

Supervised Land Use Land Cover (LULC) Classification

461 просмотр · 2 мес. назад
Tayyaba Aqeel
1,51 тыс. подписчиков
461 просмотр · 2 мес. назад
https://code.earthengine.google.com/3... Learn how to perform Supervised Land Use Land Cover (LULC) Classification in Google Earth Engine (GEE) using the Random Forest Machine Learning algorithm with Sentinel-2 imagery. This complete tutorial covers the entire land cover mapping workflow, from Sentinel-2 preprocessing to feature engineering, classifier training, validation, accuracy assessment, and exporting the final classified map. 📌 In this tutorial, you'll learn: ✅ Load Sentinel-2 Surface Reflectance imagery ✅ Create a cloud-free median composite ✅ Calculate NDVI, NDBI, MNDWI, and Bare Soil Index (BSI) ✅ Prepare Ground Control Points (Training Samples) ✅ Merge multiple land cover classes ✅ Extract training samples using Sample Regions ✅ Train a Random Forest Classifier ✅ Perform Supervised Land Cover Classification ✅ Split training and validation datasets (60% / 40%) ✅ Generate a Confusion Matrix ✅ Calculate Overall Accuracy ✅ Calculate Producer's Accuracy ✅ Calculate User's (Consumer's) Accuracy ✅ Calculate Kappa Coefficient ✅ Calculate F1-Score ✅ Export the classified raster to Google Drive ✅ Export the ROI boundary ✅ Export the Accuracy Assessment Table (CSV) ✅ Export the classified image as an Earth Engine Asset 🛰 Dataset Used: • Sentinel-2 Surface Reflectance (COPERNICUS/S2_SR_HARMONIZED) 🌱 Spectral Indices: • NDVI (Normalized Difference Vegetation Index) • NDBI (Normalized Difference Built-up Index) • MNDWI (Modified Normalized Difference Water Index) • BSI (Bare Soil Index) 🤖 Machine Learning Algorithm: • Random Forest Classifier (Smile Random Forest) 🛰 Spatial Resolution: 10 meters 🎯 This tutorial is ideal for: • GIS Professionals • Remote Sensing Researchers • University Students • Environmental Scientists • Urban Planning • Agriculture Monitoring • Forest Mapping • Water Resource Management • Land Cover Change Detection • Machine Learning in Remote Sensing 📂 Outputs Generated: • Classified LULC Map • Confusion Matrix • Overall Accuracy • Producer's Accuracy • Consumer's Accuracy • Kappa Statistic • F1-Score • GeoTIFF Export • Earth Engine Asset Export • CSV Accuracy Report • ROI GeoJSON Export If you found this tutorial useful, please: 👍 Like the video 🔔 Subscribe for more Google Earth Engine, GIS, Remote Sensing, Python, ArcGIS Pro, and Machine Learning tutorials. 💬 Leave your questions in the comments. 📤 Share this tutorial with your friends and colleagues. #GoogleEarthEngine #GEE #RandomForest #SupervisedClassification #LandUseLandCover #LULC #LandCoverClassification #Sentinel2 #RemoteSensing #GIS #MachineLearning #NDVI #NDBI #MNDWI #BSI #AccuracyAssessment #ConfusionMatrix #EarthObservation #Geospatial #LearnGEE