Package: aboveR 1.0.0

Chris Lyons

aboveR: 'LiDAR' Terrain Analysis and Change Detection from Above

Terrain change detection, cut and fill volume estimation, terrain profiling, flood inundation analysis, slope and aspect computation, hillshade generation, contour extraction, reclamation monitoring, erosion analysis, and engineering export (LandXML, STL) from 'LiDAR' (Light Detection and Ranging) point clouds and digital elevation models ('DEMs'). Applications include surface mine reclamation monitoring, sediment pond capacity tracking, highwall safety classification, and erosion channel detection. Built on 'lidR' for point cloud I/O and 'terra' for raster operations. Includes access utilities for 'KyFromAbove' cloud-native elevation data on Amazon Web Services ('AWS') <https://kyfromabove.ky.gov/>. Methods for terrain change detection and volume estimation follow Li and others (2005) <doi:10.1016/j.geomorph.2004.10.007>.

Authors:Chris Lyons [aut, cre]

aboveR_1.0.0.tar.gz
aboveR_1.0.0.zip(r-4.7)aboveR_1.0.0.zip(r-4.6)aboveR_1.0.0.zip(r-4.5)
aboveR_1.0.0.tgz(r-4.6-any)aboveR_1.0.0.tgz(r-4.5-any)
aboveR_1.0.0.tar.gz(r-4.7-any)aboveR_1.0.0.tar.gz(r-4.6-any)
aboveR_1.0.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
aboveR/json (API)
NEWS

# Install 'aboveR' in R:
install.packages('aboveR', repos = c('https://cranhaven.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/chrislyonsky/abover/issues

On CRAN:

Conda:

archivedpackagesr-universe

3.40 score 5 stars 4 scripts 531 downloads 33 exports 51 dependencies

Last updated from:4b58985b1e (on package/aboveR). Checks:9 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK282
source / vignettesOK300
linux-release-x86_64OK283
macos-release-arm64OK299
macos-oldrel-arm64OK147
windows-develOK143
windows-releaseOK181
windows-oldrelOK191
wasm-releaseOK210

Exports:bench_detectionboundary_terrain_profilechange_by_zonechange_colorsclassify_highwallcontour_linesdetect_channelsestimate_volumeexport_landxmlexport_stlflood_colorsflood_depthflood_inundationhas_s3_accessheight_above_drainagehillshadeimpoundment_curvekfa_county_bboxkfa_find_tileskfa_list_countieskfa_read_demkfa_read_orthokfa_read_pointcloudkfa_stac_searchkfa_tile_indexpond_sedimentationreclamation_progressslope_aspectsurface_roughnessterrain_changeterrain_colorsterrain_profilezonal_stats

Dependencies:abindbase64encBHbslibcachemclassclassIntclidata.tableDBIdigeste1071evaluatefastmapfontawesomefsgluehighrhtmltoolshtmlwidgetsjquerylibjsonliteKernSmoothknitrlazyevallidRlifecyclemagrittrMASSmemoisemimeparallellyproxyR6rappdirsRcppRcppArmadillorglrlangrlasrmarkdowns2sasssfstarsterratinytexunitswkxfunyaml

Getting Started with aboveR

Rendered fromgetting-started.Rmdusingknitr::rmarkdownon Jun 09 2026.

Last update: 2026-06-09
Started: 2026-06-09

Readme and manuals

Help Manual

Help pageTopics
Detect Mining Benches from a DEMbench_detection
Extract Terrain Profile Along a Polygon Boundaryboundary_terrain_profile
Summarise Terrain Change by Zonechange_by_zone
Diverging Color Ramp for Change Mapschange_colors
Classify Highwall Areas from a DEMclassify_highwall
Generate Contour Lines from a DEMcontour_lines
Detect Erosion Channels from a DEMdetect_channels
Estimate Cut or Fill Volume Between Two Surfacesestimate_volume
Export a DEM to LandXML TIN Surfaceexport_landxml
Export a DEM to STL for 3D Printingexport_stl
Flood Depth Color Rampflood_colors
Compute Flood Depth at a Given Water Levelflood_depth
Generate a Flood Inundation Maskflood_inundation
Check S3 Access to KyFromAbove Buckethas_s3_access
Compute Height Above Nearest Drainage (HAND)height_above_drainage
Generate a Hillshade from a DEMhillshade
Generate an Impoundment Capacity Curveimpoundment_curve
Get Bounding Box for a Kentucky Countykfa_county_bbox
Find KyFromAbove Tiles Covering an Area of Interestkfa_find_tiles
List Available Kentucky Countieskfa_list_counties
Read KyFromAbove DEMs for an Area of Interestkfa_read_dem
Read KyFromAbove Orthoimagery for an Area of Interestkfa_read_ortho
Read KyFromAbove Point Cloud for an Area of Interestkfa_read_pointcloud
Search KyFromAbove STAC Catalogkfa_stac_search
Load and Cache a KyFromAbove Tile Indexkfa_tile_index
Estimate Pond Sedimentation from Multi-Temporal DEMspond_sedimentation
Assess Reclamation Progress Between Time Stepsreclamation_progress
Compute Slope and Aspect from a DEMslope_aspect
Compute Surface Roughness of a DEMsurface_roughness
Compute Terrain Change Between Two DEMsterrain_change
Terrain Color Rampterrain_colors
Extract a Terrain Profile Along a Lineterrain_profile
Compute General Zonal Statistics from a Rasterzonal_stats