![]() |
![]()
| ![]() |
![]()
Support for landscape index calculations on rasterDESCRIPTIONThis documentation is focused on scientists and developers who wants to implement a new landscape index computation. Refer to the r.li modules overview and g.gui.rlisetup module for user-focused documentation. r.li.daemon provides support for landscape index
calculations on raster maps. It hides the management of areas, defined using
g.gui.rlisetup command. It is not used like a standalone program, but its
functions are a library used by all r.li.[index] commands.
To write a new index only two steps are needed:
Compile it using a changed Makefile based on the file for r.li.patchdensity. Refer to the r.li library documentation in the source code and implementation of r.li modules for details and examples. NOTESUsing GRASS library function to access raster rows can slow down
moving windows execution. It is recommended to use
RLI_get_cell_row(int, int, area_des) RLI_get_fcell_row(int, int, area_des) RLI_get_dcell_row(int, int, area_des) to use an ad hoc build memory management developed to speed up the system. The documentation is in doxygen files. SEE ALSOold r.le manual
REFERENCESMcGarigal, K., and B. J. Marks. 1995. FRAGSTATS: spatial pattern analysis program for quantifying landscape structure. USDA For. Serv. Gen. Tech. Rep. PNW-351. (PDF) AUTHORSClaudio Porta and Lucio Davide Spano, students of Computer Science
University of Pisa (Italy).
SOURCE CODEAvailable at: Support for landscape index calculations on raster source code (history) Accessed: Saturday Jul 19 12:10:32 2025 Main index | Topics index | Keywords index | Graphical index | Full index © 2003-2025 GRASS Development Team, GRASS GIS 8.4.1 Reference Manual
|