You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fasterRaster 8.4.1.0 (2025-06-17)
### Code-breaking changes
o `rnormRast()` is now `rNormRast()`.
o `runifRast()` is now `rUnifRast()`.
### New functions and functionality
o `addons()` now reports the names of all installed addons or whether a given addon is installed.
o `installAddon()` installs an addon.
o `removeAddon()` deletes an addon.
o `centroids()` now calculates centroids of clumps in a `GRaster`.
o `multivarEnvSim()` calculates multivariate environmental similarity (MESS).
o `neighborhoodMatrix()` generates a neighborhood matrix from a polygons `GVector`.
o `rWalkRast()` creates a raster with the path of random walkers.
o `ruggedness()` now allows for calculation of the terrain ruggedness index across user-defined windows with distance-based weighting.
### Minor fixes
o Rebranding as per **GRASS** re-brand (haromonized logo with **GRASS** April 2025 branding guidelines, "GRASS GIS" --> just "GRASS", "modules" --> "tools).
Copy file name to clipboardExpand all lines: NEWS.md
+23-4Lines changed: 23 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,27 @@
1
+
# fasterRaster 8.4.1.0 (2025-06-17)
2
+
3
+
### Code-breaking changes
4
+
o `rnormRast()` is now `rNormRast()`.
5
+
o `runifRast()` is now `rUnifRast()`.
6
+
7
+
### New functions and functionality
8
+
o `addons()` now reports the names of all installed addons or whether a given addon is installed.
9
+
o `installAddon()` installs an addon.
10
+
o `removeAddon()` deletes an addon.
11
+
o `centroids()` now calculates centroids of clumps in a `GRaster`.
12
+
o `multivarEnvSim()` calculates multivariate environmental similarity (MESS).
13
+
o `neighborhoodMatrix()` generates a neighborhood matrix from a polygons `GVector`.
14
+
o `rWalkRast()` creates a raster with the path of random walkers.
15
+
o `ruggedness()` now allows for calculation of the terrain ruggedness index across user-defined windows with distance-based weighting.
16
+
17
+
### Minor fixes
18
+
o Rebranding as per **GRASS** re-brand (haromonized logo with **GRASS** April 2025 branding guidelines, "GRASS GIS" --> just "GRASS", "modules" --> "tools).
19
+
1
20
# fasterRaster 8.4.0.7 (2025-04-24)
2
21
o Removed dependency on **rpanel** because its dependency on **tclk** did not work with **Docker** images. Replaced with version dependency on **omnibus**'s `screenRes()` function.
3
22
4
23
# fasterRaster 8.4.0.6 (2025-03-26)
5
-
o `faster(debug = TRUE)` displays the **GRASS** command for each **GRASS**module called in a **fasterRaster** function.
24
+
o `faster(debug = TRUE)` displays the **GRASS** command for each **GRASS**tool called in a **fasterRaster** function.
6
25
o `GVector[i]` works for cases with long `i`s.
7
26
o Fixes to help pages.
8
27
@@ -84,7 +103,7 @@ o `pca()` has been renamed `princomp()`.
84
103
### Enhanced functionality and new functions
85
104
o `extract()` now automatically projects a `GVector` to match the CRS of a `GRaster` from which extraction is being made.
86
105
o `grassGUI()` allows users to start the **GRASS** GUI.
87
-
o `grassHelp()` shows the manual page for a **GRASS**module.
106
+
o `grassHelp()` shows the manual page for a **GRASS**tool.
88
107
o `layerIndex()` allows a `negate` argument to get the "opposite" indices of a `GRaster`.
89
108
o `init()` assigns to `GRaster` cells the value of their coordinates, rows, columns, or values in a regular or chessboard-like pattern.
90
109
o `regress()` replaces individual functions `intercept()`, `slope()`, `r2()`, and `tvalue()`.
@@ -238,8 +257,8 @@ o `activeCat()`: Correct output when `names = TRUE`.
238
257
o `expanse()`: Expanded list of units; correct assignation of units to **GRASS** unit format.
239
258
o `extract()`: Extracting from a `GRaster` to a `lines` or `polygons``GVector` works.
240
259
o `fast()`: Fixed bug arising when reading vector saved by `writeRaster()`.
241
-
o + `global()`: Removed functions `"countNA"` and `"countNonNA"` from `global()` since **GRASS**module`r.report` can be mistaken.
242
-
o `nacell()` and `nonnacell()`: Correct (but slow~~~) reporting of `NA` and non-`NA` cells (workaround of error in **GRASS**'s `r.report`module).
260
+
o + `global()`: Removed functions `"countNA"` and `"countNonNA"` from `global()` since **GRASS**tool`r.report` can be mistaken.
261
+
o `nacell()` and `nonnacell()`: Correct (but slow~~~) reporting of `NA` and non-`NA` cells (workaround of error in **GRASS**'s `r.report`tool).
Copy file name to clipboardExpand all lines: R/00e_GVector_class.r
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -54,7 +54,7 @@ methods::setValidity("GVector",
54
54
#'
55
55
#' @param table A `data.table`, `data.frame`, `GVector` with a table, or character. This can be `data.table(NULL)` or `data.frame(NULL)` if there is no table associated with the vector. If a character, this is interpreted as the name of the table in **GRASS**.
56
56
#'
57
-
#' @param build Logical: If `TRUE` (default), build topology using **GRASS** module `v.build`.
57
+
#' @param build Logical: If `TRUE` (default), build topology using **GRASS** tool `v.build`.
58
58
#'
59
59
#' @param extensive Logical: If `TRUE`, do extensive topological checks using `v.build`. The default is `FALSE`.
0 commit comments