Landscape Metrics with R, SDMTools, ImageJ and Bio7

[This article was first published on » R, and kindly contributed to R-bloggers]. (You can report issue about the content on this page here)
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.


Landscape metrics were developed to analyze spatial patterns of landscapes (e.g. composition and spatial arrangement). In R it is possible to calculate these metrics with the “SDMTools” package. Bio7 offers an easy to use interface to R and ImageJ and can use these tools to simplify a workflow to analyze image data (e.g. vegetation data) with landscape metrics. A typical workflow would include to cluster available image data into different classes and then analyze the data with the available metrics.

In the video below a simple artificial example is given of the workflow in Bio7 with the help of ImageJ, R and the “SDMTools” package:

Beside this possibility it is also possible to calculate a subset of landscape metrics with a Java API available in Bio7 for simulation purposes.


Landscape metrics algorithms are quite similar to some algorithms which are default available in ImageJ and these measurements can maybe complement an analysis of landscape structures, see:

Be aware that it is of importance to define the neighborhood rule (e.g. 4- neighbor rule or 8-neighbor rule) beside several other aspects which have to be considered. For an overview about landscape analysis and landscape ecology follow the link to a literature database at the end of this post.

Related to this article:

Creating fractal categorical maps and images with Bio7

Supervised classification of images with Bio7 and R

SDMTools package

Literature (see Landscape Analysis – if you know good papers or books let me know!)

To leave a comment for the author, please follow the link and comment on their blog: » R. offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)