33
44# rgeomorphon
55
6+ <!--
7+ [](https://CRAN.R-project.org/package=rgeomorphon)
8+ [](https://cran.r-project.org/web/checks/check_results_rgeomorphon.html)
9+ -->
10+
611<!-- badges: start -->
712
13+ [ ![ Development
14+ Version] ( https://brownag.r-universe.dev/badges/rgeomorphon )] ( https://brownag.r-universe.dev/ )
815[ ![ R-CMD-check Build
916Status] ( https://github.com/brownag/rgeomorphon/actions/workflows/R-CMD-check.yaml/badge.svg )] ( https://github.com/brownag/rgeomorphon/actions )
1017[ ![ rgeomorphon
1118Manual] ( https://img.shields.io/badge/docs-HTML-informational )] ( https://humus.rocks/rgeomorphon/ )
1219<!-- badges: end -->
1320
14- A lightweight implementation of the ‘geomorphon’ terrain form
15- classification algorithm of Jasiewicz and Stepinski (2013) based largely
16- on the ‘GRASS GIS’ ‘r.geomorphon’ module.
21+ A lightweight implementation of the geomorphon terrain form
22+ classification algorithm of Jasiewicz and Stepinski (2013)
23+ < doi:10.1016/j.geomorph.2012.11.005 > based largely on the ‘GRASS GIS’
24+ ‘r.geomorphon’ module.
1725
1826This implementation employs a novel algorithm written in C++ and
1927‘RcppParallel’.
@@ -73,7 +81,7 @@ system.time({
7381 )
7482})
7583# > user system elapsed
76- # > 0.078 0.003 0.069
84+ # > 0.058 0.005 0.050
7785
7886# inspect result
7987plot(c(dem , rg ),
@@ -120,7 +128,7 @@ system.time({
120128 )
121129})
122130# > user system elapsed
123- # > 0.130 0.006 0.116
131+ # > 0.097 0.002 0.079
124132
125133# inspect result
126134plot(c(dem , rg ),
@@ -139,7 +147,7 @@ citation("rgeomorphon")
139147# > To cite package 'rgeomorphon' in publications use:
140148# >
141149# > Brown A (2025). _rgeomorphon: A Lightweight Implementation of the
142- # > 'Geomorphon' Algorithm_. R package version 0.1 .0,
150+ # > 'Geomorphon' Algorithm_. R package version 0.3 .0,
143151# > <https://github.com/brownag/rgeomorphon/>.
144152# >
145153# > Jasiewicz J, Stepinski T (2013). "Geomorphons - a pattern recognition
0 commit comments