Learn R Programming

⚠️There's a newer version (2.2.1) of this package.Take me there.

landscapemetrics (version 1.5.6)

Landscape Metrics for Categorical Map Patterns

Description

Calculates landscape metrics for categorical landscape patterns in a tidy workflow. 'landscapemetrics' reimplements the most common metrics from 'FRAGSTATS' () and new ones from the current literature on landscape metrics. This package supports 'raster' spatial objects and takes RasterLayer, RasterStacks, RasterBricks or lists of RasterLayer from the 'raster' package as input arguments. It further provides utility functions to visualize patches, select metrics and building blocks to develop new metrics.

Copy Link

Version

Install

install.packages('landscapemetrics')

Monthly Downloads

2,518

Version

1.5.6

License

GPL-3

Maintainer

Maximillian H.K. Hesselbarth

Last Published

March 23rd, 2023

Functions in landscapemetrics (1.5.6)

fragstats_patch_augusta_nlcd

Fragstats results for landscapemetrics::augusta_nlcd (patch level)
get_unique_values

get_unique_values
fragstats_patch_podlasie

Fragstats results for landscapemetrics::podlasie (patch level)
landscape

Example map (random cluster neutral landscape model).
calculate_correlation

Calculate correlation
fragstats_patch_landscape

Fragstats results for landscapemetrics::landscape (patch level)
augusta_nlcd

Augusta NLCD 2011
get_adjacencies

get_adjacencies
get_boundaries

get_boundaries
fragstats_class_landscape

Fragstats results for landscapemetrics::landscape (class level)
fragstats_class_podlasie

Fragstats results for landscapemetrics::podlasie (class level)
get_patches

get_patches
get_nearestneighbour

get_nearestneighbour
lsm_c_cai_mn

CAI_MN (class level)
lsm_c_ai

AI (class level)
list_lsm

List landscape metrics
fragstats_landscape_augusta_nlcd

Fragstats results for landscapemetrics::augusta_nlcd (landscape level)
landscape_as_list

Landscape as list
fragstats_landscape_landscape

Fragstats results for landscapemetrics::landscape (landscape level)
extract_lsm

extract_lsm
get_centroids

get_centroids
fragstats_class_augusta_nlcd

Fragstats results for landscapemetrics::augusta_nlcd (class level)
lsm_c_area_mn

AREA_MN (class level)
lsm_abbreviations_names

Tibble of abbreviations coming from FRAGSTATS
lsm_c_area_sd

AREA_SD (class level)
lsm_c_dcore_cv

DCORE_CV (class level)
lsm_c_dcad

DCAD (class level)
lsm_c_area_cv

AREA_CV (class level)
lsm_c_circle_sd

CIRCLE_SD (Class level)
lsm_c_clumpy

CLUMPY (class level)
landscapemetrics

landscapemetrics
lsm_c_cohesion

COHESION (class level)
lsm_c_frac_mn

FRAC_MN (class level)
lsm_c_frac_sd

FRAC_SD (class level)
get_circumscribingcircle

get_circumscribingcircle
lsm_c_ca

CA (class level)
lsm_c_cai_cv

CAI_CV (class level)
lsm_c_core_mn

CORE_MN (class level)
lsm_c_core_cv

CORE_CV (class level)
lsm_c_division

DIVISION (class level)
lsm_c_contig_cv

CONTIG_CV (class level)
lsm_c_cai_sd

CAI_SD (class level)
lsm_c_gyrate_sd

GYRATE_SD (class level)
lsm_c_cpland

CPLAND (class level)
lsm_c_core_sd

CORE_SD (class level)
lsm_c_ed

ED (class level)
lsm_c_pd

PD (class level)
lsm_c_para_mn

PARA_MN (class level)
lsm_c_ndca

NDCA (class level)
lsm_c_pladj

PLADJ (class level)
lsm_c_enn_sd

ENN_SD (class level)
lsm_c_mesh

MESH (class level)
lsm_c_circle_cv

CIRCLE_CV (Class level)
lsm_c_frac_cv

FRAC_CV (class level)
lsm_c_circle_mn

CIRCLE_MN (Class level)
lsm_c_nlsi

nLSI (class level)
lsm_c_iji

Interspersion and Juxtaposition index (class level)
lsm_c_contig_sd

CONTIG_SD (class level)
lsm_c_contig_mn

CONTIG_MN (class level)
lsm_c_np

NP (class level)
lsm_c_shape_sd

SHAPE_SD (class level)
lsm_l_area_mn

AREA_MN (landscape level)
lsm_c_shape_mn

SHAPE_MN (class level)
lsm_l_area_cv

AREA_CV (landscape level)
lsm_c_dcore_sd

DCORE_SD (class level)
lsm_c_dcore_mn

DCORE_MN (class level)
lsm_c_enn_cv

ENN_CV (class level)
lsm_c_gyrate_cv

GYRATE_CV (class level)
lsm_c_gyrate_mn

GYRATE_MN (class level)
lsm_c_pafrac

PAFRAC (class level)
lsm_c_enn_mn

ENN_MN (class level)
lsm_l_circle_sd

CIRCLE_SD (landscape level)
lsm_c_split

SPLIT (class level)
lsm_c_tca

TCA (class level)
lsm_l_cohesion

COHESION (landscape level)
lsm_c_para_cv

PARA_CV (class level)
lsm_l_dcore_mn

DCORE_MN (landscape level)
lsm_l_core_cv

CORE_CV (landscape level)
lsm_l_contig_sd

CONTIG_SD (landscape level)
lsm_l_cai_mn

CAI_MN (landscape level)
lsm_l_cai_sd

CAI_SD (landscape level)
lsm_l_enn_sd

ENN_SD (landscape level)
lsm_l_dcore_sd

DCORE_SD (landscape level)
lsm_c_pland

PLAND (class level)
lsm_c_shape_cv

SHAPE_CV (class level)
lsm_c_lpi

LPI (class level)
lsm_c_lsi

LSI (class level)
lsm_l_gyrate_mn

GYRATE_MN (landscape level)
lsm_c_para_sd

PARA_SD (class level)
lsm_l_area_sd

AREA_SD (landscape level)
lsm_l_cai_cv

CAI_CV (landscape level)
lsm_l_gyrate_sd

GYRATE_SD (landscape level)
unpad_raster

unpad_raster
lsm_c_te

TE (class level)
lsm_l_circle_cv

CIRCLE_CV (landscape level)
lsm_l_ai

AI (landscape level)
lsm_l_circle_mn

CIRCLE_MN (landscape level)
lsm_l_contig_cv

CONTIG_CV (landscape level)
lsm_l_contag

CONTAG (landscape level)
lsm_l_condent

Conditional entropy (landscape level)
lsm_l_contig_mn

CONTIG_MN (landscape level)
lsm_l_frac_sd

FRAC_SD (landscape level)
lsm_l_shei

SHEI (landscape level)
lsm_l_division

DIVISION (landscape level)
lsm_l_ed

ED (landscape level)
lsm_l_pd

PD (landscape level)
lsm_p_cai

CAI (patch level)
lsm_p_circle

CIRCLE (patch level)
lsm_l_enn_cv

ENN_CV (landscape level)
lsm_l_enn_mn

ENN_MN (landscape level)
lsm_l_frac_cv

FRAC_CV (landscape level)
lsm_l_msidi

MSIDI (landscape level)
lsm_l_frac_mn

FRAC_MN (landscape level)
lsm_l_dcad

DCAD (landscape level)
lsm_l_mesh

MESH (landscape level)
lsm_l_mutinf

MUTINF (landscape level)
lsm_l_dcore_cv

DCORE_CV (landscape level)
proj_info

proj_info
lsm_l_lpi

LPI (landscape level)
lsm_l_pladj

PLADJ (landscape level)
lsm_l_lsi

LSI (landscape level)
lsm_l_sidi

SIDI (landscape level)
podlasie_ccilc

Podlasie ESA CCI LC
spatialize_lsm

spatialize_lsm
lsm_l_core_sd

CORE_SD (landscape level)
lsm_p_gyrate

GYRATE (patch level)
lsm_l_core_mn

CORE_MN (landscape level)
matrix_to_raster

matrix_to_raster
lsm_l_te

TE (landscape level)
lsm_p_para

PARA (patch level)
lsm_l_gyrate_cv

GYRATE_CV (landscape level)
lsm_p_shape

SHAPE (patch level)
lsm_p_perim

PERIM (patch level)
lsm_p_area

AREA (patch level)
rcpp_xy_from_matrix

Coordinates from a matrix
lsm_l_rpr

RPD (landscape level)
window_lsm

window_lsm
lsm_l_para_mn

PARA_MN (landscape level)
sample_lsm

sample_lsm
show_lsm

Show landscape metrics
show_patches

Show patches
lsm_l_ndca

NDCA (landscape level)
lsm_l_np

NP (landscape level)
lsm_l_ta

TA (landscape level)
lsm_l_tca

TCA (landscape level)
lsm_l_para_sd

PARA_SD (landscape level)
lsm_l_para_cv

PARA_CV (landscape level)
lsm_p_enn

ENN (patch level)
lsm_l_prd

PRD (landscape level)
lsm_l_pafrac

PAFRAC (landscape level)
lsm_l_ent

ENT (landscape level)
lsm_l_pr

PR (landscape level)
lsm_p_frac

FRAC (patch level)
lsm_l_siei

SIEI (landscape level)
lsm_l_split

SPLIT (landscape level)
rcpp_create_neighborhood

Create neighborhood coordinates
lsm_l_shape_sd

SHAPE_SD (landscape level)
rcpp_get_nearest_neighbor

First nearest neighbor distance
lsm_l_joinent

JOINENT (landscape level)
lsm_l_shape_cv

SHAPE_CV (landscape level)
lsm_l_iji

Interspersion and Juxtaposition index (landscape level)
lsm_l_msiei

MSIEI (landscape level)
options_landscapemetrics

options_landscapemetrics
show_correlation

Show correlation
show_cores

Show core area
lsm_l_relmutinf

RELMUTINF (landscape level)
lsm_l_shape_mn

SHAPE_MN (landscape level)
scale_window

scale_window
scale_sample

scale_sample
pad_raster

pad_raster
lsm_p_contig

CONTIG (patch level)
lsm_p_core

CORE (patch level)
lsm_l_shdi

SHDI (landscape level)
raster_to_points

raster_to_points
lsm_p_ncore

NCORE (patch level)
rcpp_cell_from_xy

Get cell number
data_info

data_info
check_landscape

Check input landscape
construct_buffer

construct_buffer
calculate_lsm

calculate_lsm
fragstats_landscape_podlasie

Fragstats results for landscapemetrics::podlasie_ccilc (landscape level)