Package: potentiomap 0.2.0

Elvin Cordero

potentiomap: Build Potentiometric Surfaces and Hydraulic-Gradient Arrows

Prepares groundwater-level observations from measured hydraulic head or from depth-to-water and land-surface elevation, interpolates potentiometric surfaces using thin-plate splines, inverse-distance weighting, ordinary Kriging, universal Kriging, or user-supplied methods, and creates raster, contour, diagnostic, support, and hydraulic-gradient products for review and export. Functions retain method conditions and fit diagnostics, validate explicit prediction tasks, inspect model-conditional uncertainty and monitoring-network sensitivity, identify limited prediction support, and check whether scaled hydraulic-gradient arrows remain within finite raster support and end at lower modeled head. Raster processing uses methods from 'terra' (Hijmans 2025) <doi:10.32614/CRAN.package.terra>, thin-plate splines use methods from 'fields' (Nychka et al. 2021) <doi:10.5065/D6W957CT>, and geostatistical interpolation uses methods from 'gstat' (Pebesma 2004) <doi:10.1016/j.cageo.2004.03.012>.

Authors:Elvin Cordero [aut, cre]

potentiomap_0.2.0.tar.gz
potentiomap_0.2.0.zip(r-4.7)potentiomap_0.2.0.zip(r-4.6)potentiomap_0.2.0.zip(r-4.5)
potentiomap_0.2.0.tgz(r-4.6-any)potentiomap_0.2.0.tgz(r-4.5-any)
potentiomap_0.2.0.tar.gz(r-4.7-any)potentiomap_0.2.0.tar.gz(r-4.6-any)
potentiomap_0.2.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
potentiomap/json (API)

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

Bug tracker:https://github.com/el-cordero/potentiomap/issues

Pkgdown/docs site:https://el-cordero.github.io

Datasets:

On CRAN:

Conda:

5.26 score 1 stars 301 downloads 46 exports 33 dependencies

Last updated from:42851bfd7b. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK252
source / vignettesOK231
linux-release-x86_64OK242
macos-release-arm64OK164
macos-oldrel-arm64OK135
windows-develOK187
windows-releaseOK196
windows-oldrelOK180
wasm-releaseOK147

Exports:ps_anisotropyps_arrow_verticesps_candidate_networkps_check_observationsps_compare_methodsps_compare_surfacesps_contour_supportps_contour_uncertaintyps_contoursps_cross_sectionps_depth_to_water_surfaceps_diagnosticsps_export_contour_supportps_export_styleps_export_surfacesps_flow_arrowsps_head_changeps_interpolateps_interpolate_groupedps_interpolate_regionsps_make_pointsps_metadataps_method_disagreementps_network_thinningps_potentiometric_pointsps_prediction_supportps_quicklookps_reportps_sample_aoips_screen_groupsps_select_eventps_smooth_surfaceps_split_domainps_surface_ensembleps_surface_profileps_surface_sensitivityps_surface_uncertaintyps_surfacesps_tune_interpolationps_validateps_validate_arrowsps_validation_plotps_variogramps_variogram_compareps_vertical_gradientps_well_influence

Dependencies:abindclassclassIntcliDBIdotCall64e1071fieldsFNNgstatintervalsKernSmoothlatticemapsMASSproxyRColorBrewerRcpprlangs2sfsftimespspacetimespamstarsterraunitsviridisLitewkxml2xtszoo

Contours and hydraulic-gradient arrows

Last update: 2026-07-18
Started: 2026-07-16

Interpolation diagnostics and prediction support

Last update: 2026-07-18
Started: 2026-07-16

Exporting GIS products and technical reports

Last update: 2026-07-17
Started: 2026-07-17

Getting started with potentiomap

Last update: 2026-07-17
Started: 2026-07-16

Monitoring-network sensitivity and candidate locations

Last update: 2026-07-17
Started: 2026-07-17

Prediction support, surface uncertainty, and contour uncertainty

Last update: 2026-07-17
Started: 2026-07-17

Preparing and checking groundwater observations

Last update: 2026-07-17
Started: 2026-07-17

Surface profiles, depth to water, and cross-sections

Last update: 2026-07-17
Started: 2026-07-17

Temporal head change and vertical hydraulic gradients

Last update: 2026-07-17
Started: 2026-07-17

Units, vertical references, and grouped groundwater observations

Last update: 2026-07-17
Started: 2026-07-16

Validating and comparing interpolation methods

Last update: 2026-07-17
Started: 2026-07-17

Variograms, anisotropy, and external drift

Last update: 2026-07-17
Started: 2026-07-17

Readme and manuals

Help Manual

Help pageTopics
Plot classified contour supportplot.potentiomap_contour_support
potentiomap condition classespotentiomap_arrow_endpoint_warning potentiomap_conditions potentiomap_contour_level_warning potentiomap_contour_support_error potentiomap_contour_support_warning potentiomap_contour_threshold_error potentiomap_contour_uncertainty_error potentiomap_crs_error potentiomap_error potentiomap_export_error potentiomap_input_error potentiomap_kriging_convergence_warning potentiomap_metadata_error potentiomap_support_warning potentiomap_tps_gcv_boundary_warning potentiomap_uk_instability_warning potentiomap_warning
Structured potentiometric-surface resultpotentiomap_result
Explore directional anisotropy in hydraulic headps_anisotropy
Extract arrow base or tip pointsps_arrow_vertices
Rank explicit candidate monitoring locations with recorded constraintsps_candidate_network
Check groundwater observation recordsps_check_observations
Compare validated interpolation methodsps_compare_methods
Compare two potentiometric surfacesps_compare_surfaces
Classify modeled contour sections by local prediction supportps_contour_support
Construct pointwise contour-uncertainty bandsps_contour_uncertainty
Create contours and a contour-level inventoryps_contours
Build a plot-ready potentiometric cross-sectionps_cross_section
Calculate depth to a water-table or potentiometric surfaceps_depth_to_water_surface
Extract interpolation diagnosticsps_diagnostics
Export classified contour-support productsps_export_contour_support
Export open GIS style XMLps_export_style
Export potentiometric-surface productsps_export_surfaces
Generate hydraulic-gradient arrowsps_flow_arrows
Compare paired measurements and modeled head change between eventsps_head_change
Interpolate potentiometric surfacesps_interpolate
Interpolate grouped groundwater observationsps_interpolate_grouped
Interpolate explicit regions independentlyps_interpolate_regions
Make groundwater observation pointsps_make_points
Inspect scientific metadataps_metadata
Map disagreement among interpolation methodsps_method_disagreement
Evaluate reproducible monitoring-network thinning scenariosps_network_thinning
Build potentiometric points from depth-to-water measurementsps_potentiometric_points
Describe prediction support and extrapolationps_prediction_support
Draw a quicklook surface plotps_quicklook
Render a package-owned technical reportps_report
Make the sample area-of-interest polygonps_sample_aoi
Assign or validate monitoring-well screen groupsps_screen_groups
Select a groundwater monitoring eventps_select_event
Smooth a potentiometric surface rasterps_smooth_surface
Validate and split an explicit hydrogeologic domainps_split_domain
Combine compatible potentiometric surfacesps_surface_ensemble
Extract one or more surface profiles along explicit linesps_surface_profile
Evaluate explicit interpolation sensitivity scenariosps_surface_sensitivity
Quantify model-conditional or resampling surface variabilityps_surface_uncertainty
Extract interpolated surfacesps_surfaces
Tune interpolation parameters under recorded validation partitionsps_tune_interpolation
Validate potentiometric-surface interpolationps_validate
Validate hydraulic-gradient arrow endpointsps_validate_arrows
Plot validation diagnostics with base graphicsps_validation_plot
Calculate an empirical groundwater-head variogramps_variogram
Compare fitted variogram modelsps_variogram_compare
Calculate a vertical hydraulic gradientps_vertical_gradient
Calculate conditional leave-one-well influenceps_well_influence
Synthetic anisotropic head pointssynthetic_anisotropic_points
Synthetic candidate monitoring sitessynthetic_candidate_sites
Synthetic surface shapes and hydrogeologic covariatessynthetic_covariates
Synthetic DEM rastersynthetic_dem
Synthetic repeated groundwater-monitoring eventssynthetic_events
Synthetic nested monitoring wellssynthetic_nested_wells
Two synthetic interpolation compartmentssynthetic_regions
Synthetic surface elevation measurement pointssynthetic_surface_points
Synthetic cross-section transectsynthetic_transect
Synthetic independent validation pointssynthetic_validation_points
Synthetic groundwater monitoring wellssynthetic_wells