Mapa, área y parámetros
Max Anjos
April 08, 2026
Source:vignettes/Introd_genera_LCZ4r.Rmd
Introd_genera_LCZ4r.RmdEl 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 | Sí |
lcz_get_map_euro() |
Descargue su mapa LCZ del conjunto de datos europeo | No es necesario | Sí |
lcz_get_map_usa() |
Descargue su mapa LCZ del conjunto de datos de los Estados Unidos continentales | No es necesario | Sí |
lcz_get_map_generator() |
Descargue su mapa LCZ desde la plataforma LCZ Generator | No es necesario | Sí |
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)
Mapa de la LCZ de São Paulo
euro_map <- lcz_get_map_euro(city = "Paris")
lcz_plot_map(euro_map)
Mapa LCZ de París
euro_map <- lcz_get_map_euro(city = "London")
lcz_plot_map(euro_map)
Mapa LCZ de Londres
lcz_map <- lcz_get_map(city = "Sydney")
lcz_plot_map(lcz_map)
Mapa LCZ de Sídney
lcz_map <- lcz_get_map(city = "Beijing")
lcz_plot_map(lcz_map)
Mapa LCZ de Beijing
usa_map <- lcz_get_map_usa(city = "New York")
lcz_plot_map(usa_map)
Mapa LCZ de Nueva York
my_map <- lcz_get_map(city = "Nairobi")
lcz_plot_map(my_map)
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:
- Acceda al Generador LCZ: Visite el Página del generador LCZ.
- Ubica tu ciudad: Navega hasta el Envíos sección y busque su ciudad usando la barra de búsqueda.
- 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)
- 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)
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)
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)
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
Pila de ráster de parámetros LCZ para Río de Janeiro
Mapas
lcz_plot_parameters(LCZpar, iselect = "SVFmean")
Mapa Sky View Factor de Río de Janeiro
lcz_plot_parameters(LCZpar, iselect = "BSFmax")
Mapa de fracciones de superficie de construcción 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```
