quadtree: Region Quadtrees for Spatial Data

Provides functionality for working with raster-like quadtrees (also called “region quadtrees”), which allow for variable-sized cells. The package allows for flexibility in the quadtree creation process. Several functions defining how to split and aggregate cells are provided, and custom functions can be written for both of these processes. In addition, quadtrees can be created using other quadtrees as “templates”, so that the new quadtree's structure is identical to the template quadtree. The package also includes functionality for modifying quadtrees, querying values, saving quadtrees to a file, and calculating least-cost paths using the quadtree as a resistance surface.

Version: 0.1.9
Depends: R (≥ 2.10)
Imports: graphics, grDevices, methods, raster, Rcpp (≥ 1.0.5), stats
LinkingTo: Rcpp
Suggests: knitr, rmarkdown, testthat (≥ 3.0.0)
Published: 2022-02-01
Author: Derek Friend ORCID iD [aut, cre, cph], Randolph Voorhies [cph] (Author of included 'cereal' library), Shane Grant [cph] (Author of included 'cereal' library), Juan Pedro Bolivar Puente [cph] (Author of included 'cereal' library)
Maintainer: Derek Friend <dafriend.R at gmail.com>
BugReports: https://github.com/dfriend21/quadtree/issues/
License: MIT + file LICENSE
URL: https://github.com/dfriend21/quadtree/, https://dfriend21.github.io/quadtree/
NeedsCompilation: yes
Materials: README NEWS
CRAN checks: quadtree results

Documentation:

Reference manual: quadtree.pdf
Vignettes: quadtree-code
quadtree-creation
quadtree-lcp
quadtree-usage

Downloads:

Package source: quadtree_0.1.9.tar.gz
Windows binaries: r-devel: quadtree_0.1.9.zip, r-release: quadtree_0.1.9.zip, r-oldrel: quadtree_0.1.9.zip
macOS binaries: r-release (arm64): quadtree_0.1.9.tgz, r-oldrel (arm64): quadtree_0.1.9.tgz, r-release (x86_64): quadtree_0.1.9.tgz, r-oldrel (x86_64): quadtree_0.1.9.tgz
Old sources: quadtree archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=quadtree to link to this page.