urban-expansion-analysis

Analyze multi-year land use change and urban expansion patterns from classified satellite imagery.

Updated Jun 2, 2026
One-click install
npx skills add https://github.com/bettercallfan/deerflow --skill urban-expansion-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: urban-expansion-analysis
Source: https://github.com/bettercallfan/deerflow/tree/main/skills/custom/remote_sensing_image/urban-expansion-analysis
Command: npx skills add https://github.com/bettercallfan/deerflow --skill urban-expansion-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires rasterio, numpy, scipy, geopandas, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill quantifies urban expansion speed, direction, and pattern, along with land-use structure evolution, providing insights for urban planning and management.

Core Features & Use Cases

  • Urban Expansion Analysis: Measures expansion speed, direction, and patterns, including infill, edge, and leapfrog expansion.
  • Land-Use Change Analysis: Tracks changes in land use over multiple years, identifying key trends and patterns.
  • Use Case: For instance, a city planner can use this Skill to understand how urban areas have expanded over the past decade, identify potential areas for development, and plan infrastructure improvements accordingly.

Quick Start

Run the urban-expansion-analysis skill to analyze the urban expansion pattern from the land use classification images between 2015 and 2025.

Frequently Asked Questions about urban-expansion-analysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I measure urban expansion speed and direction from satellite imagery?

Urban expansion analysis processes classified satellite imagery to measure expansion speed, direction, and patterns, including infill, edge, and leapfrog expansion. It calculates metrics like expansion intensity index to quantify spatial growth trends over multiple years.

What is a land use transition matrix and how is it calculated?

A land use transition matrix tracks changes in land use over multiple years by cross-tabulating classified raster data. This analysis identifies key trends and structural evolution in land cover, providing insights for urban planning and land management.

Can I use rasterio and geopandas for multi-year land-use change analysis in Python?

Yes, multi-year land-use change analysis relies on rasterio and geopandas for spatial data processing. These GIS dependencies handle classified satellite imagery to detect land-use structure evolution and quantify urban expansion patterns effectively.

What's the best way to analyze infill versus leapfrog urban expansion patterns?

Analyzing infill versus leapfrog expansion requires processing classified satellite imagery to identify spatial growth patterns. This approach categorizes urban expansion types, calculating expansion intensity and direction to distinguish compact growth from scattered development.

Do I need pre-classified remote sensing data for urban expansion analysis?

Yes, urban expansion analysis requires pre-classified satellite imagery as input. The Skill processes these classified land-use rasters to calculate expansion metrics, transition matrices, and directionality, rather than performing raw image classification itself.

Does this urban expansion analysis support environmental studies and infrastructure planning?

Urban expansion analysis supports environmental studies and infrastructure planning by quantifying growth patterns and land-use structure evolution. City planners use these metrics to identify development areas and plan infrastructure improvements based on historical expansion trends.