Mastering LCZ4r General Functions in QGIS
Max Anjos
April 08, 2026
Source:vignettes/Introd_QGIS_LCZ4r_general.Rmd
Introd_QGIS_LCZ4r_general.Rmd介绍
LCZ4r 通用功能 旨在促进当地气候带 (LCZ) 相关数据不易获得时的检索、分析和可视化。这些功能使用户能够:
- 从全球数据集中下载 LCZ 地图
- 计算 LCZ 类别和区域
-
提取城市冠层参数(UCP),例如:
- 天空视角系数 (SVF)
- 不透水表面分数 (ISF)
- 粗糙度元素高度 (HRE)
- 还有更多!
什么是通用函数?
通用功能是 LCZ4r 的基础,为以下功能提供必要的工具: - 数据获取:下载全球任何城市的 LCZ 地图 - 数据处理:计算面积、提取参数 - 数据可视化:创建可供发布的 LCZ 地图
📋 通用功能概述
QGIS 处理工具箱的 LCZ4r 通用函数 部分提供以下函数:
📥 下载 LCZ 地图
从全球数据集(世界、欧洲、美国)或 LCZ 生成器平台下载 LCZ 地图
✂️ 剪辑 LCZ 地图
将 LCZ 地图剪辑到您的城市或自定义感兴趣区域 (ROI)
🗺️绘制 LCZ 地图
使用可自定义的颜色和标签可视化 LCZ 地图
📐计算LCZ面积
计算您研究区域中每个 LCZ 类别的区域统计数据
📊 获取 LCZ 参数
提取每个 LCZ 的城市冠层参数(SVF、ISF、HRE 等)
🎨 绘制 LCZ 参数
可视化参数图(例如,天空视角系数、粗糙度长度)
🚀 开始使用
可用数据源
| 来源 | 覆盖范围 | 功能 |
|---|---|---|
| 全球 LCZ 地图 | 全球 | lcz_get_map() |
| 欧洲 LCZ 地图 | 欧洲 | lcz_get_map_euro() |
| 美国 LCZ 地图 | 美国大陆 | lcz_get_map_usa() |
| LCZ 发电机 | 自定义城市 | lcz_get_map_generator() |
🗺️ 分步教程
第 1 步:下载 LCZ 地图
1 下载您所在城市的 LCZ 地图
- 在处理工具箱中,导航至 R → LCZ4r General Functions
- 双击下载 LCZ 地图
- 输入您的城市名称(例如“圣保罗”、“巴黎”、“东京”)
- 选择数据集(全球、欧洲或美国)
- 单击运行
输出:您所在城市的 LCZ 分类栅格图层将添加到您的 QGIS 画布中。

示例:巴西圣保罗 LCZ 地图
第 2 步:可视化您的 LCZ 地图
2 定制和可视化
- 双击 绘制 LCZ 地图
- 选择您下载的 LCZ 地图图层
- 自定义颜色和标签(可选)
- 单击运行
输出:可发布的 LCZ 地图,具有正确的图例和配色方案。
步骤 3:计算 LCZ 面积
3 计算面积统计
- 双击计算 LCZ 面积
- 选择您的 LCZ 地图图层
- 单击运行
输出:显示每个 LCZ 类别的面积(平方公里)和百分比的表格:
| LCZ级 | 面积(平方公里) | 百分比 |
|---|---|---|
| 紧凑型中层 | 45.2 | 45.2 12.3% |
| 开扬低层 | 78.5 | 78.5 21.4% |
| 茂密的树木 | 32.1 | 32.1 8.7% |
| … | … | … |
📊 示例工作流程
以下是典型城市气候研究的完整示例工作流程:
# 1. Download LCZ map for Berlin
lcz_map <- lcz_get_map(city = "Berlin")
# 2. Calculate area distribution
lcz_areas <- lcz_cal_area(lcz_map)
# 3. Extract parameters
lcz_params <- lcz_get_parameters(lcz_map)
# 4. Visualize Sky View Factor
lcz_plot_parameters(lcz_params, iselect = "SVFmean")