Nelvinebi/Urban-Heat-Island-Detection-and-Analysis

GitHub: Nelvinebi/Urban-Heat-Island-Detection-and-Analysis

本项目通过模拟空间温度数据,检测城市热岛效应,解决城市化导致的温度异常分析问题。

Stars: 13 | Forks: 1

# 城市热岛效应检测与分析 本项目模拟不同地表覆盖类型下的温度数据,用于检测城市热岛(UHI)效应。通过合成空间数据分析温度变化,识别相比周边乡村区域热效应显著增强的城市区域。 ## 📌 项目概述 城市热岛(UHI)是指由于城市化发展导致温度高于周边乡村的区域。本项目生成包含空间温度数据、地表覆盖类型的合成数据集,并应用基于阈值的规则来检测UHI点位,实现可视化分析与研究。 ## 🧪 包含功能 - **x_coord / y_coord** – 空间坐标(范围0–100) - **land_cover** – 分类变量:城市、郊区、乡村、植被 - **temperature (°C)** – 模拟地表温度 - **UHI_flag** – 1 = 检测到的UHI点位,0 = 非UHI ## 🛠 使用技术 - Python 3 - NumPy、pandas - Seaborn、Matplotlib ## 📂 仓库结构 📁 urban-heat-island-analysis ├── urban_heat_island_data.xlsx # 合成数据集(200个采样点) ├── uhi_analysis.py # 检测与可视化Python脚本 ├── README.md # 项目说明与使用指南 yaml 复制 编辑 ## 🚀 运行方法 1. 克隆仓库: git clone https://github.com/nelvinebi/urban-heat-island-analysis.git cd urban-heat-island-analysis 安装依赖包: bash 复制 编辑 pip install -r requirements.txt 运行分析脚本: bash 复制 编辑 python uhi_analysis.py 📈 输出结果 - 检测到的UHI点位汇总 - 基于地表覆盖与温度的热力散点图 - 城市热岛区域高亮可视化展示 📊 数据集说明 Excel文件 urban_heat_island_data.xlsx 包含150余条合成观测数据,用于模拟城市热岛效应。该数据集适用于地理空间建模、数据可视化或学术演示场景。 👤 作者信息 姓名:Agbozu Ebingiye Nelvin 邮箱:nelvinebingiye@gmail.com GitHub:github.com/nelvinebi 领英:*https://www.linkedin.com/in/agbozu-ebi/
标签:Mutation, Python编程, 代码示例, 可视化, 合成数据生成, 图表绘制, 地理信息系统, 城市热岛效应, 城市规划, 数据分析, 数据模拟, 模拟分析, 气候变化研究, 温度数据可视化, 温度检测, 热岛检测, 热点分析, 环境监测, 环境科学, 空间分析, 统计分析, 逆向工具