Skip to contents

El LCZ4r Las funciones generales están diseñadas para facilitar la recuperación, el análisis y la visualización de LCZ, cuando los datos no están disponibles. Estas funciones permiten a los usuarios descargar rápidamente mapas LCZ, calcular clases LCZ y extraer parámetros específicos de interés del dosel urbano (UCP), como el factor de visión del cielo, la fracción de superficie impermeable y la altura del elemento de rugosidad, etc.

Empezando

Las funciones generales, cada una con un propósito único:

Función Descripción Datos requeridos Se requiere acceso a Internet
lcz_get_map() Descargue su mapa LCZ del conjunto de datos global No es necesario
lcz_get_map_euro() Descargue su mapa LCZ del conjunto de datos europeo No es necesario
lcz_get_map_usa() Descargue su mapa LCZ del conjunto de datos de los Estados Unidos continentales No es necesario
lcz_get_map_generator() Descargue su mapa LCZ desde la plataforma LCZ Generator No es necesario
lcz_get_map2() Recorte el mapa LCZ de su ciudad o ROI Ambos Ambos
lcz_plot_map() Visualice el mapa LCZ No es necesario No es necesario
lcz_cal_area() Calcular áreas LCZ No es necesario No es necesario
lcz_get_parameters() Recuperar parámetros LCZ No es necesario No es necesario
lcz_plot_parameters() Visualizar mapa de parámetros LCZ No es necesario No es necesario

Consejo: Utilice el help(lcz_*) función para acceder a documentación completa para cada función LCZ. Por ejemplo, puede explorar detalles sobre el lcz_get_map función escribiendo help("lcz_get_map").

Descarga y visualiza el mapa LCZ

El lcz_get_map() La función facilita la obtención del mapa LCZ para la ciudad elegida o una región de interés (ROI) específica. A continuación se muestran ejemplos de ciudades de todo el mundo:

library(LCZ4r)

# Obtén el mapa de la LCZ de tu ciudad.
lcz_map <- lcz_get_map(city = "São Paulo")

# Visualice el mapa LCZ obtenido.
lcz_plot_map(lcz_map)
LCZ map for São Paulo

Mapa de la LCZ de São Paulo

euro_map <- lcz_get_map_euro(city = "Paris")
lcz_plot_map(euro_map)
LCZ map for Paris

Mapa LCZ de París

euro_map <- lcz_get_map_euro(city = "London")
lcz_plot_map(euro_map)
LCZ map for London

Mapa LCZ de Londres

lcz_map <- lcz_get_map(city = "Sydney")
lcz_plot_map(lcz_map)
LCZ map for Sydney

Mapa LCZ de Sídney

lcz_map <- lcz_get_map(city = "Beijing")
lcz_plot_map(lcz_map)
LCZ map for Beijing

Mapa LCZ de Beijing

usa_map <- lcz_get_map_usa(city = "New York")
lcz_plot_map(usa_map)
LCZ map for New York

Mapa LCZ de Nueva York

my_map <- lcz_get_map(city = "Nairobi")
lcz_plot_map(my_map)
LCZ map for Nairobi

Mapa LCZ de Nairobi

Descargue el mapa LCZ desde la plataforma LCZ Generator

Para integrar perfectamente los mapas LCZ en el paquete LCZ4r, siga estos pasos para obtener el código de identificación de la ciudad que desee:

  1. Acceda al Generador LCZ: Visite el Página del generador LCZ.
  2. Ubica tu ciudad: Navega hasta el Envíos sección y busque su ciudad usando la barra de búsqueda.
  3. Obtenga la identificación de la hoja informativa: haga clic en Mostrar hoja informativa junto al envío de su ciudad y copie el ID de la sección Información de envío (por ejemplo, 3110e623fbe4e73b1cde55f0e9832c4f5640ac21)
  4. Ejemplo de referencia: vea este ejemplo Hoja informativa de LCZ para comprender el formato y los detalles.
lcz_map <- lcz_get_map_generator(ID = "3110e623fbe4e73b1cde55f0e9832c4f5640ac21")
lcz_plot_map(lcz_map)
LCZ map from Generator Platform

Mapa LCZ de la plataforma Generator

💡 Consejo 1: mapa LCZ para la región de interés (ROI)

Este ejemplo demuestra cómo utilizar el argumento roi en lcz_get_map* funciones para recortar el mapa LCZ para su ROI. Debes importar el archivo Shapefile a R.

# Paquete de carga
library(sf)

# Importar Shapefile a R
my_shp <- sf::st_read("path/shp_name.shp") # You can also use shapefile in .gpkg format

# Obtenga el mapa LCZ para su ROI
lcz_map <- lcz_get_map(roi = my_shp)

# Visualizar el mapa de LCZ
lcz_plot_map(lcz_map)

💡 Consejo 2: Recorta el generador de mapas LCZ para tu ciudad o región de interés (ROI) usando lcz_get_map2()

Este ejemplo demuestra cómo utilizar el lcz_get_map2() función para recortar el mapa LCZ para su ciudad o ROI específica. Para las ciudades, el mapa recortado se deriva de la base de datos OpenStreetMap, mientras que para las regiones de interés, utiliza su archivo de forma importado.

# Obtén el generador de mapas LCZ (e.g., Rio de Janeiro)
lcz_map_generator <- lcz_get_map_generator(ID = "3110e623fbe4e73b1cde55f0e9832c4f5640ac21")

# Recorta el generador de mapas LCZ a tu ciudad. 
lcz_map <- lcz_get_map2(lcz_map_generator, city = "Rio de Janeiro")

# Visualizar el mapa de LCZ
lcz_plot_map(lcz_map)

# Recorte del generador de mapas LCZ a la ROI
library(sf)
my_shp <- sf::st_read("path/shp_name.shp") # You can also use shapefile in .gpkg format
lcz_map <- lcz_get_map2(lcz_map_generator, roi = my_shp)

# Visualizar el mapa de LCZ
lcz_plot_map(lcz_map)
Clipped LCZ map for Rio de Janeiro

Mapa LCZ recortado de Río de Janeiro

Calcular las áreas LCZ

El lcz_cal_area() La función calcula el área para cada clase LCZ:

lcz_map <- lcz_get_map(city = "Rio de Janeiro")
lcz_cal_area(lcz_map)
LCZ areas calculation for Rio de Janeiro

Cálculo de áreas LCZ para Río de Janeiro

Consejo: Esta función proporciona una tabla.csv de las áreas LCZ calculadas. Para guardar como CSV, use: lcz_cal_area(lcz_map, iplot = FALSE)

Recuperar y visualizar parámetros LCZ

El lcz_get_parameters() La función le brinda acceso a diversos parámetros LCZ, que abarcan valores mínimos, máximos y medios, extraídos de Stewart y Oke (2012). Estos parámetros se pueden convertir en archivos de forma o en una pila de rásteres, donde se agregan varios rásteres en un solo archivo.

He aquí un vistazo de los parámetros LCZ disponibles:

Código Parámetro Descripción Unidad
SVFmín Factor de vista del cielo Factor mínimo de visión del cielo [0-1]
SVFmáx Factor de vista del cielo Factor máximo de visión del cielo [0-1]
SVFmedia Factor de vista del cielo Factor de visión del cielo medio [0-1]
ARmin Relación de aspecto Relación de aspecto mínima [0-3]
ARmáx Relación de aspecto Relación de aspecto máxima [0-3]
ARmedia Relación de aspecto Relación de aspecto media [0-3]
BSFmin Fracción de superficie del edificio Fracción mínima de superficie de construcción [%]
BSFmáx Fracción de superficie del edificio Fracción máxima de superficie de construcción [%]
BSFmedia Fracción de superficie del edificio Fracción media de la superficie del edificio [%]
ISFmin Fracción de superficie impermeable Fracción mínima de superficie impermeable [%]
ISFmáx Fracción de superficie impermeable Fracción máxima de superficie impermeable [%]
ISFmedia Fracción de superficie impermeable Fracción media de superficie impermeable [%]
PSFmín Fracción de superficie de vegetación Fracción mínima de superficie de vegetación [%]
PSFmáx Fracción de superficie de vegetación Fracción máxima de superficie de vegetación [%]
PSFmedia Fracción de superficie de vegetación Fracción media de superficie de vegetación [%]
TSFmín Fracción de superficie del árbol Fracción mínima de superficie de árbol [%]
TSFmáx Fracción de superficie del árbol Fracción máxima de superficie de árbol [%]
TSFmedia Fracción de superficie del árbol Fracción media de superficie del árbol [%]
HREmin Elementos de rugosidad de altura Elementos de rugosidad de altura mínima [metros]
HREmáx Elementos de rugosidad de altura Elementos de rugosidad de altura máxima [metros]
HREmedia Elementos de rugosidad de altura Elementos de rugosidad de altura media [metros]
TRCmín Clase de rugosidad del terreno Clase mínima de rugosidad del terreno [metros]
CRTmáx Clase de rugosidad del terreno Clase máxima de rugosidad del terreno [metros]
TRCmedia Clase de rugosidad del terreno Clase de rugosidad media del terreno [metros]
SADmin Admitancia de superficie Admisión mínima de superficie [J m⁻² s¹⁄² K⁻¹]
Tristemáx Admitancia de superficie Admisión máxima de superficie [J m⁻² s¹⁄² K⁻¹]
SADmedia Admitancia de superficie Admitancia superficial media [J m⁻² s¹⁄² K⁻¹]
SALmin Albedo superficial Albedo mínimo de superficie [0-0,5]
SALmáx Albedo superficial Albedo máximo de superficie [0-0,5]
SALmedia Albedo superficial Albedo superficial medio [0-0,5]
AHmín Producción de calor antropogénico Producción mínima de calor antropogénico [W·m⁻²]
AHmáx Producción de calor antropogénico Máxima producción de calor antropogénico [W·m⁻²]
AHmedia Producción de calor antropogénico Producción media de calor antropogénico [W·m⁻²]
z0 Longitud de rugosidad Clase de longitud de rugosidad [metros]

Parámetros de la LCZ de Río de Janeiro

# Extract the LCZ parameters for raster stack format
lcz_map <- lcz_get_map(city = "Rio de Janeiro")
LCZpar <- lcz_get_parameters(lcz_map, istack = TRUE)
LCZpar
LCZ parameters raster stack for Rio de Janeiro

Pila de ráster de parámetros LCZ para Río de Janeiro

Mapas

lcz_plot_parameters(LCZpar, iselect = "SVFmean")
Sky View Factor map for Rio de Janeiro

Mapa Sky View Factor de Río de Janeiro

lcz_plot_parameters(LCZpar, iselect = "BSFmax")
Building Surface Fraction map for Rio de Janeiro

Mapa de fracciones de superficie de construcción de Río de Janeiro

lcz_plot_parameters(LCZpar, iselect = "z0")
Roughness Length map for Rio de Janeiro

Mapa de rugosidad y longitud de Río de Janeiro


¿Tiene comentarios o sugerencias?

¿Tiene una idea para mejorar o detectó un error? ¡Nos encantaría saber de usted! Haga clic en el botón a continuación para crear una nueva edición (GitHub) y compartir sus comentarios o sugerencias directamente con nosotros.

Abrir incidencia en GitHub

```