Package: explodemap 0.2.0

George Arthur

explodemap: Hierarchical Exploded-View Cartography

Tools for generating hierarchical exploded-view maps from dense administrative boundary data. The package applies rigid-body translations to polygon geometries using a centroid-driven vector field, preserving the internal geometry of each feature while separating units within and across regions. Parameters can be derived analytically from dataset geometry using closed-form models for regional separation and local expansion. The package also includes grouped layouts, optional bounded collision refinement, and an interactive focus-map widget for selected-area inspection in 'htmlwidgets' and 'Shiny'. It implements the methodology described in George Arthur (2026) <https://github.com/PrigasG/explodemap> "A Hierarchical Vector-Based Framework for Multi-Scale Exploded-View Cartography".

Authors:George Arthur [aut, cre]

explodemap_0.2.0.tar.gz
explodemap_0.2.0.tar.gz(r-4.7-any)explodemap_0.2.0.tar.gz(r-4.6-any)
explodemap_0.2.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
explodemap/json (API)
NEWS

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

Bug tracker:https://github.com/prigasg/explodemap/issues

Pkgdown/docs site:https://prigasg.github.io

On CRAN:

Conda:

3.30 score 17 exports 60 dependencies

Last updated from:eb5511e4b7. Checks:4 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK145
source / vignettesOK225
linux-release-x86_64OK1282
wasm-releaseOK139

Exports:cache_clearcache_listcalibration_rowcompute_statsderive_paramsestimate_block_radiiexplode_groupedexplode_sectionexplode_sfexplode_sf_with_lookupexplode_stateexport_topojsonfocus_mapfocus_map_presetfocusmapOutputlayout_regionsrenderFocusmap

Dependencies:base64encbslibcachemclassclassIntclicpp11DBIdigestdplyre1071evaluatefarverfastmapfontawesomefsgenericsggplot2gluegtablehighrhtmltoolshtmlwidgetsisobandjquerylibjsonliteKernSmoothknitrlabelinglifecyclemagrittrMASSmemoisemimepillarpkgconfigproxypurrrR6rappdirsRColorBrewerRcpprlangrmarkdowns2S7sassscalessftibbletidyselecttinytexunitsutf8vctrsviridisLitewithrwkxfunyaml

Choosing an explodemap workflow

Rendered fromworkflow-guide.Rmdusingknitr::rmarkdownon May 27 2026.

Last update: 2026-05-27
Started: 2026-05-27

Getting started with explodemap

Rendered fromgetting-started.Rmdusingknitr::rmarkdownon May 27 2026.

Last update: 2026-05-27
Started: 2026-05-27

Grouped layouts and anchor placement

Rendered fromgrouped-layouts.Rmdusingknitr::rmarkdownon May 27 2026.

Last update: 2026-05-27
Started: 2026-05-27

Reproducing the paper examples

Rendered fromreproducing-paper-examples.Rmdusingknitr::rmarkdownon May 27 2026.

Last update: 2026-05-27
Started: 2026-05-27