Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Machine Learning in GIS: Land Use and Land Cover analysis
Rating: 4.3 out of 5(211 ratings)
6,962 students

Machine Learning in GIS: Land Use and Land Cover analysis

Advance Remote Sensing and GIS pixel-based and object-based image analysis in Google Earth Engine and QGIS
Created byKatie Alison
Last updated 11/2025
English

What you'll learn

  • Fully understand advanced methods of Land use and Land Cover (LULC) Mapping in QGIS and Google Earth Engine
  • Learn how to perform such advanced methods as object based image analysis (OBIA) and object-based classification using real-world data in QGIS
  • Further advanced your skills in the most popular open-source GIS and Remote Sensing software tools (QGIS)
  • Learn how to obtain satellite data, apply image pre-processing, create training and validation data for OBIA in QGIS and Google Earth Engine
  • Apply advanced Machine Learning image classification algorithms
  • Create and download LULC maps for your report
  • Explore the power of Google Earth Engine for image analysis
  • You'll also have plenty of handy hints and tips will be provided alongside the code to prevent glitches
  • You'll have a copy of the labs’ step-by-step manuals used in the course for your reference to use in your analysis.

Course content

8 sections36 lectures4h 38m total length
  • Introduction3:37

Requirements

  • A vivid interest in working with geospatial data
  • Basic knowledge of manipulating spatial (image) data using QGIS
  • A working computer with internet connection
  • The course will be demonstrated using a QGIS version of Windows PC. Mac and Linux users will have to adapt the instructions to their operating systems.

Description

Advanced Land Use and Land Cover Mapping with Machine Learning

Are you ready to take your geospatial analysis skills to the next level using QGIS and Google Earth Engine? Do you want to master object-based image analysis and apply powerful Machine Learning algorithms for Land Use and Land Cover (LULC) mapping? This course is designed for learners with basic GIS experience who want to perform advanced geospatial tasks with confidence.

You will explore pixel-based and object-based image analysis, work with multiple data sources, and apply advanced Machine Learning techniques for LULC classification, change detection, and object-based crop mapping. All workflows are demonstrated in QGIS and Google Earth Engine using real satellite data.

Course Highlights

• Advanced geospatial analysis and Remote Sensing in QGIS
• Object-based image analysis (OBIA) workflows
• Machine Learning algorithms for LULC mapping
• Practical exercises using QGIS and Google Earth Engine
• Installation and configuration of open-source GIS software
• Supervised and unsupervised Machine Learning techniques
• Accuracy assessment for geospatial classification projects

Course Focus

This course provides a practical introduction to advanced LULC mapping and object-based image analysis. You will gain confidence using Machine Learning algorithms for environmental and spatial analysis tasks, while leveraging the capabilities of QGIS and Google Earth Engine. By course completion, you will understand how to classify satellite images, design geospatial workflows, and evaluate outputs accurately.

What You Will Learn

• Installing and configuring QGIS and the Orfeo Toolbox
• Navigating the QGIS interface and essential plug-ins for Remote Sensing
• Classifying satellite imagery using Machine Learning algorithms in QGIS
• Collecting training and validation data and performing accuracy assessments
• Performing object-based image analysis and object-based crop type mapping
• Running supervised and unsupervised Machine Learning algorithms in Google Earth Engine
• Building LULC classification workflows from start to finish

Who Should Enroll

This course is ideal for geographers, GIS and Remote Sensing specialists, programmers, social scientists, geologists, environmental analysts, and anyone who needs to create land cover and land use maps. If you want to tackle advanced geospatial challenges or use cutting-edge LULC techniques, this course will give you the skills and confidence you need.

Included in the Course

You will gain access to all datasets, JavaScript code files, and additional materials used throughout the course, as well as future updates and resources.

Enroll today and take your geospatial and Remote Sensing skills to the next level with advanced Machine Learning and LULC analysis in QGIS and Google Earth Engine.

Who this course is for:

  • Geographers, Programmers, geologists, biologists, social scientists, or every other expert who deals with GIS maps in their field