Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Urban Expansion Suitability Mapping Using Remote Sensing
12 students

Urban Expansion Suitability Mapping Using Remote Sensing

Analyzing Urban Growth Potential with Remote Sensing and Google Earth Engine
Created byEarth's AI
Last updated 8/2025
English

What you'll learn

  • Understand the fundamentals of remote sensing and how to apply satellite data for urban planning purposes.
  • Learn how to process and analyze elevation, slope, and land cover data using Google Earth Engine (GEE).
  • Gain skills in mapping urban expansion suitability by combining multiple spatial criteria such as slope and proximity to existing urban areas.
  • Develop the ability to visualize, interpret, and export suitability maps for practical use in urban development and land use planning projects.

Course content

1 section6 lectures48m total length
  • Lecture 1: Fundamentals of Remote Sensing13:19

    This lecture introduces the core concepts of remote sensing, explaining how satellite and aerial imagery are captured and used to analyze the Earth's surface. Learners will understand different sensor types, spectral bands, resolution, and the importance of preprocessing data. The session covers how remote sensing supports environmental monitoring, urban planning, and resource management. Emphasis is placed on the practical application of remotely sensed data for mapping and analysis, setting a solid foundation for advanced geospatial techniques and integration with tools like Google Earth Engine.

  • Lecture 2: Remote Sensing for Site Suitability Mapping8:03

    This lecture focuses on how remote sensing data can be applied to site suitability analysis. It explains key criteria such as land cover classification, slope, elevation, and proximity to urban areas. Students will learn methods to mask unsuitable areas (e.g., water bodies, existing urban zones) and how to combine multiple environmental factors to generate a comprehensive suitability map. Practical examples demonstrate how these maps guide decision-making for urban expansion, infrastructure development, and environmental conservation.

  • Lecture 3: Introduction to Google Earth Engine (GEE)9:25

    This lecture provides an overview of Google Earth Engine, a powerful cloud-based platform for geospatial data processing. Learners will become familiar with the GEE interface, key datasets, and scripting environment using JavaScript. The session covers how GEE enables large-scale analysis of satellite imagery and integration of diverse spatial datasets. Students will explore basic functions, filtering image collections, masking, visualization, and exporting results, preparing them to implement geospatial analyses effectively.

  • Getting Started with the Google Earth Engine Interface3:38

    This section introduces the Google Earth Engine platform, guiding learners through accessing the Code Editor, understanding its interface, and exploring key panels like the script editor, map viewer, inspector, and data catalog. It helps beginners get comfortable navigating GEE before writing any code or performing analysis.

  • Lecture 4: Implementation of Suitability Mapping for Urban Expansion in GEE12:13

    Building on previous lectures, this session guides learners through practical implementation of urban expansion suitability mapping using Google Earth Engine. The lecture walks through defining an area of interest, loading and processing elevation, slope, and land cover data, and calculating proximity to existing urban areas. Students will learn to combine these criteria with weighted factors to produce suitability scores and visualize them on interactive maps. The session also covers exporting maps for further use, enabling students to apply these skills in real-world urban planning scenarios.

  • Using the Inspector Tool in Google Earth Engine1:44

    This lecture introduces the Inspector Tool in Google Earth Engine, a powerful feature for examining pixel values in your visualized map layers. You’ll learn how to inspect elevation, land cover, suitability scores, and other attributes at specific locations. This tool helps validate your outputs and understand spatial variations in your data. Whether you're debugging or analyzing specific areas, the Inspector offers direct insight into how your geospatial model behaves across the landscape.


Requirements

  • No prior experience with Google Earth Engine is required — the course will guide you step-by-step.

Description

As cities grow, planning future development in a sustainable and data-informed manner is crucial. This course guides you through the process of urban expansion suitability mapping using remote sensing data and the powerful cloud-based platform Google Earth Engine (GEE).


You’ll begin by learning the basics of remote sensing—how satellites collect earth observation data and what types of sensors and bands are used in land monitoring. From there, you'll explore essential datasets such as digital elevation models (DEM) and ESA WorldCover land use classifications.


Moving from theory to application, you will learn to identify areas unsuitable for expansion, like water bodies and steep slopes, and analyze proximity to existing infrastructure. Using multi-criteria analysis, you'll assign weights to key factors such as slope, urban proximity, and land cover to create a suitability model.


The core of this course is hands-on implementation using Google Earth Engine (GEE). You'll write and modify code to visualize terrain, calculate slope suitability, mask out restricted land cover types, and produce a final suitability map. You’ll also learn how to export your results in GIS-ready formats like GeoTIFF.


-By the end of the course, you’ll be equipped to:


-Conduct spatial modeling for urban planning


-Automate satellite data processing in GEE


-Make informed decisions using remote sensing analytics


Whether you're a student, researcher, planner, or developer, this course empowers you with practical geospatial tools to support smart and sustainable urban growth.

Who this course is for:

  • Students, researchers and professionals in agriculture, environmental science, geography, or remote sensing looking to apply satellite data in real-world scenarios.