Description Usage Arguments Details Value Examples
A partir de las variables calculadas con las funciones de extracción de la superficie verde urbana area_urban y acceso_urban y de las funciones de extracción del NDVI ndvi y acceso_ndvi. Se construye un índice combinado llamado “greenness” calculado con una media ponderada entre el área verde urbana y el NDVI dando mayor peso al área verde urbana “urban atlas”.
1 |
x |
DataFrame con las columnas de entrada. |
urban |
Vector: Con la columna que contiene el parámetro 'urban'. |
ndvi |
Vector: Con la columna que contiene el parámetro 'ndvi'. |
Función para crear un índice ponderado que resuma la exposición a espacios verdes urbanos. Para ello es necesario introducir las variables de 'urban atlas' y NDVI como datos de entrada, teniendo en cuenta el nivel de desagregación con el que han sido calculados: acceso ( donde se tiene en cuenta la ponderación de la capa de catastro) o area (sin esa ponderación).
El cálculo consiste en una índice ponderado que da mayor peso a la capa 'urban atlas', concretamente un 80 lugar se entanderiza el NDVI para que su rango vaya de 0-100. Luego se realiza una media ponderada con los valores comentados anteriormente.
Devuelve el mismo DataFrame de entrada con dos columnas añadidas:
greenness: Columna con el valor absoluto del índice greenness.
green_cat: Columna con el valor de la variable greenness categorizada por cuartiles.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | ## Not run:
library(greennessr)
# carga de datos de ejemplo
data("catastro_castellon")
data("secciones_castellon")
data("urban_atlas_castellon")
# comprobar que son obejetos espaciales
class(catastro_castellon)
class(secciones_castellon)
class(urban_atlas_castellon)
head(secciones_castellon) # 'secccion'
# calculo de la variable 'urban atlas'
castellon <- acceso_urban(
sc = secciones_castellon,
id_sc = 'seccion',
urban = urban_atlas_castellon,
catastro = catastro_castellon,
radio = 300,
categorias = c(14100, 14200)
)
# calculo de la variable NDVI
castellon <- acceso_ndvi(
dir_img = '~01_data/landsat/castellon',
sc = secciones_castellon,
id_sc = "seccion",
catastro = catastro_castellon,
radio = 300,
calculo = mean,
dev_raster = TRUE,
landsat8 = FALSE
)
# calculo del Ãndice ponderado greenness
castellon <- greenness(
x = castellon,
urban = castellon$accs_urban,
ndvi = castellon$accs_ndvi
)
# estadÃsticas del resultado
summary(castellon$greenness)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.