Package: a5R
Title: 'A5' Discrete Global Grid System
Version: 1.0.0.9000
Authors@R: c(
person("Hugh", "Graham", role = c("aut", "cre"),
email = "hugh@belian.earth"),
person("belian.earth", role = "cph"),
person("Felix", "Palmer", role = c("ctb", "cph"),
comment = "Author of the bundled 'a5' Rust crate"),
person("Authors of the dependency Rust crates", role = "cph",
comment = "see LICENSE.note")
)
Description: Bindings for the "A5 geospatial index"
. 'A5' partitions the Earth's surface into
pentagonal cells across 31 resolution levels using an
equal-area projection onto a dodecahedron. Provides functions
for indexing coordinates to cells, traversing the cell
hierarchy, computing cell boundaries, and
compacting/uncompacting cell sets. Powered by the 'A5' 'Rust'
crate via 'extendr'.
License: Apache License (>= 2)
URL: https://github.com/belian-earth/a5R,
https://belian-earth.github.io/a5R/
BugReports: https://github.com/belian-earth/a5R/issues
Depends: R (>= 4.2)
Imports: cli, rlang (>= 1.1.0), units, utils, vctrs (>= 0.6.0), wk (>=
0.9.0)
Suggests: arrow, grid, knitr, parallel, pillar, rmarkdown, sf, terra,
testthat (>= 3.0.0), tibble, tidyr, withr
VignetteBuilder: knitr
Config/testthat/edition: 3
Config/rextendr/version: 0.5.0
SystemRequirements: Cargo (Rust's package manager), rustc (>= 1.82.0)
Encoding: UTF-8
Language: en-GB
Roxygen: list(markdown = TRUE)
RoxygenNote: 8.0.0
Config/roxygen2/version: 8.0.0
Config/pak/sysreqs: libudunits2-dev libclang-dev
Repository: https://belian-earth.r-universe.dev
Date/Publication: 2026-10-19 10:15:55 UTC
RemoteUrl: https://github.com/belian-earth/a5r
RemoteRef: HEAD
RemoteSha: 89bfaa2227a765566cfe3909549bbef0296fffaa
NeedsCompilation: yes
Packaged: 2026-10-19 13:45:51 UTC; root
Author: Hugh Graham [aut, cre],
belian.earth [cph],
Felix Palmer [ctb, cph] (Author of the bundled 'a5' Rust crate),
Authors of the dependency Rust crates [cph] (see LICENSE.note)
Maintainer: Hugh Graham