Get LULC Class Mappings for a Product
get_lulc_classes.RdReturns a named list of standardized class mappings for the specified LULC product. This provides consistent access to class values across different LULC products, enabling product-agnostic processing in downstream functions.
Utilisation
get_lulc_classes(product = c("esri_10m", "dynamic_world", "esa_worldcover"))Valeur de retour
A named list with class value mappings. Common keys include:
water: Water bodiestrees: Tree cover / forestagriculture: Cropland / cultivated areasbuilt_area: Built-up / urban areasforest_managed: Managed forest classes (may be vector)forest_all: All forest-related classes (may be vector)
Exemples
# Get all class mappings for ESRI 10m LULC
classes <- get_lulc_classes("esri_10m")
classes$agriculture # Returns 5
#> [1] 5
classes$built_area # Returns 7
#> [1] 7
# Get Dynamic World classes
dw_classes <- get_lulc_classes("dynamic_world")
dw_classes$agriculture # Returns 4
#> [1] 4
# Get ESA WorldCover classes
esa_classes <- get_lulc_classes("esa_worldcover")
esa_classes$agriculture # Returns 40
#> [1] 40