Package: viewscape Type: Package Title: Viewscape Analysis Version: 3.0.0 Authors@R: c(person("Xiaohao", "Yang", role = c("aut", "cre", "cph"), email = "xiaohaoy@umich.edu"), person("Nathan", "Fox", role = c("aut")), person("Derek", "Van Berkel", role = c("aut")), person("Mark", "Lindquist", role = c("aut"))) Description: Provides tools for viewscape analysis from one or multiple viewpoints using a digital surface or elevation model. Core functionality includes computing viewsheds, quantifying visual magnitude, calculating a suite of viewscape configuration metrics (extent, depth, relief, Sky View Factor, skyline variation, and patch-based landscape structure), Shannon Diversity Index and land cover feature proportions within the visible area, pairwise intervisibility networks, panoramic view generation, and visualizing results as rasters or polygons. Viewscape configuration metrics follow the methods of Tabrizian et al. (2020) . The viewshed algorithm is based on Franklin & Ray (1994) and Wang et al. (2000) . Visual magnitude is derived from Chamberlain & Meitner (2013) . Sky View Factor is computed following Oke (1981) as implemented in the 'shadow' package (Dorman et al. 2019) . URL: https://github.com/billbillbilly/viewscape BugReports: https://github.com/billbillbilly/viewscape/issues Depends: R (>= 4.2) License: GPL-3 Encoding: UTF-8 Roxygen: list(markdown = TRUE) RoxygenNote: 7.3.2 Remotes: billbillbilly/greenSD, billbillbilly/dsmSearch Suggests: testthat (>= 3.0.0), knitr, rmarkdown, greenSD, dsmSearch Config/testthat/edition: 3 VignetteBuilder: knitr, rmarkdown biocViews: Imports: Rcpp, rlang, methods, dplyr, sf, sp, terra, ForestTools (>= 1.0.1), parallel, pbmcapply LinkingTo: Rcpp Config/pak/sysreqs: libabsl-dev cmake libfftw3-dev libgdal-dev gdal-bin libgeos-dev libglpk-dev libicu-dev libjpeg-dev libpng-dev libtiff-dev libxml2-dev libssl-dev libproj-dev libsqlite3-dev libudunits2-dev libx11-dev Repository: https://billbillbilly.r-universe.dev Date/Publication: 2026-06-20 23:38:48 UTC RemoteUrl: https://github.com/billbillbilly/viewscape RemoteRef: HEAD RemoteSha: bea8a6b6373e47f469f896e98ba3e578b8acece5 NeedsCompilation: yes Packaged: 2026-06-28 09:02:46 UTC; root Author: Xiaohao Yang [aut, cre, cph], Nathan Fox [aut], Derek Van Berkel [aut], Mark Lindquist [aut] Maintainer: Xiaohao Yang