Package: deckglgeoarrow
Title: Use 'GeoArrow' to Add 'Deck.gl' Layers to a
'maplibregl'/'mapboxgl' Map
Version: 0.0.2.9000
Authors@R:
c(person(given = "Tim",
family = "Appelhans",
role = c("cre", "aut"),
email = "tappelhans@tutamail.com",
comment = c(ORCID = "0000-0002-9824-2707")),
person("RConsortium",
role = "fnd",
comment = c("https://r-consortium.org/", ROR = "01z833950")))
Description: Leverages the high-performance 'GeoArrow' memory layout to
render potentially very large 'Deck.gl' data layers on a
'maplibregl'/'mapboxgl' map created with R package 'mapgl'. The
heavy lifting is done on the 'JavaScript' side in the browser
using 'deck.gl-geoarrow'
(). Currently
provides functions for adding Scatterplot (points), Path
(lines) and Polygon (polygons) layers. Has support for data
classes from R packages 'wk' and 'sf'. In addition, convenience
functions for styling data, tooltips and popups, as well as
layer management are provided. Furthermore, remotely hosted
'GeoParquet' and 'GeoArrow' files can be visualised directly in
the browser, without the need to first read them into R memory.
Only the styling instructions are prepared by the user in R and
are then transferred to and applied in the browser as the data
arrives.
License: MIT + file LICENSE
Depends: R (>= 4.1.0)
Imports: geoarrow, geoarrowWidget, htmltools, htmlwidgets, nanoarrow,
Suggests: geos, mapgl, quarto, terra, tinytest, wk
VignetteBuilder: quarto
Encoding: UTF-8
Roxygen: list( packages = "roxut", markdown = TRUE, roclets =
c("collate", "namespace", "rd", "roxut::tests_roclet"))
RoxygenNote: 7.3.3
URL: https://github.com/r-spatial/deckglgeoarrow,
https://r-spatial.github.io/deckglgeoarrow/
BugReports: https://github.com/r-spatial/deckglgeoarrow/issues
SystemRequirements: Quarto command line tool
().
Config/pak/sysreqs: cmake make libuv1-dev libzstd-dev zlib1g-dev
Repository: https://r-spatial.r-universe.dev
Date/Publication: 2026-07-03 09:46:36 UTC
RemoteUrl: https://github.com/r-spatial/deckglgeoarrow
RemoteRef: HEAD
RemoteSha: be3175822d7ee67d9582e40019641058712b2932
NeedsCompilation: no
Packaged: 2026-07-07 08:28:30 UTC; root
Author: Tim Appelhans [cre, aut] (ORCID:
),
RConsortium [fnd] (https://r-consortium.org/, ROR:
)
Maintainer: Tim Appelhans