gdalUtilities
Wrappers for 'GDAL' Utilities Executables
Description
R's 'sf' package ships with self-contained 'GDAL' executables, including a bare bones interface to several 'GDAL'-related utility programs collectively known as the 'GDAL utilities'. For each of those utilities, this package provides an R wrapper whose formal arguments closely mirror those of the 'GDAL' command line interface. The utilities operate on data stored in files and typically write their output to other files. Therefore, to process data stored in any of R's more common spatial formats (i.e. those supported by the 'sf' and 'terra' packages), first write them to disk, then process them with the package's wrapper functions before reading the outputted results back into R. GDAL function arguments introduced in GDAL version 3.5.2 or earlier are supported.
Downloads
1.1K
Last 30 days
3697th
3.3K
Last 90 days
17.8K
Last year
Trend: -7.3% (30d vs prior 30d)
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | NOTE |
| r-devel-linux-x86_64-fedora-gcc | NOTE |
| r-devel-macos-arm64 | NOTE |
| r-devel-windows-x86_64 | NOTE |
| r-oldrel-macos-arm64 | NOTE |
| r-oldrel-macos-x86_64 | NOTE |
| r-oldrel-windows-x86_64 | NOTE |
| r-patched-linux-x86_64 | NOTE |
| r-release-linux-x86_64 | NOTE |
| r-release-macos-arm64 | NOTE |
| r-release-macos-x86_64 | NOTE |
| r-release-windows-x86_64 | NOTE |
Check details (16 non-OK)
CRAN incoming feasibility
Maintainer: ‘Joshua O'Brien <joshmobrien@gmail.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Joshua",
family = "O'Brien",
role = c("aut", "cre"),
email = "joshmobrien@gmail.com")
as necessary.
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
CRAN incoming feasibility
Maintainer: ‘Joshua O'Brien <joshmobrien@gmail.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Joshua",
family = "O'Brien",
role = c("aut", "cre"),
email = "joshmobrien@gmail.com")
as necessary.
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Check History
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
CRAN incoming feasibility
Maintainer: ‘Joshua O'Brien <joshmobrien@gmail.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Joshua",
family = "O'Brien",
role = c("aut", "cre"),
email = "joshmobrien@gmail.com")
as necessary.
CRAN incoming feasibility
Maintainer: ‘Joshua O'Brien <joshmobrien@gmail.com>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Joshua",
family = "O'Brien",
role = c("aut", "cre"),
email = "joshmobrien@gmail.com")
as necessary.
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^
Rd files
checkRd: (-1) nearblack.Rd:30: Lost braces
30 | code{infile=}, indicating that the input file should be
| ^