calculate_green_index {greenR}R Documentation

Calculate Green Index (Optimized + Robust + Progress Bar)

Description

Calculates the green index for a given set of OpenStreetMap (OSM) data using DuckDB.

Usage

calculate_green_index(
  osm_data,
  crs_code,
  D = 100,
  buffer_distance = 120,
  show_time = TRUE
)

Arguments

osm_data

List containing OSM data (highways, green_areas, trees).

crs_code

Coordinate reference system code for transformations.

D

Distance decay parameter (default = 100).

buffer_distance

Buffer distance for spatial joins (default = 120).

show_time

Logical, whether to print processing time (default TRUE).

Value

A spatial data frame with calculated green index.

Examples

## Not run: 
  osm_data <- get_osm_data("Basel, Switzerland")
  green_index <- calculate_green_index(osm_data, 2056)

## End(Not run)

[Package greenR version 0.0.1.3 Index]