{
  "_id": "6acbf2cafe5cc25786e93685",
  "Package": "deckglgeoarrow",
  "Title": "Use 'GeoArrow' to Add 'Deck.gl' Layers to a\n'maplibregl'/'mapboxgl' Map",
  "Version": "0.1.0.9005",
  "Authors@R": "c(person(given = \"Tim\",\nfamily = \"Appelhans\",\nrole = c(\"cre\", \"aut\"),\nemail = \"tappelhans@tutamail.com\",\ncomment = c(ORCID = \"0000-0002-9824-2707\")),\nperson(given = \"Kyle\",\nfamily = \"Barron\",\nrole = \"ctb\",\ncomment = \"@geoarrow/deck-gl-geoarrow\"),\nperson(\"RConsortium\",\nrole = \"fnd\",\ncomment = c(\"https://r-consortium.org/\", ROR = \"01z833950\")))",
  "Description": "Leverages the high-performance 'GeoArrow' memory layout to\nrender potentially very large 'Deck.gl' data layers on a\n'maplibregl'/'mapboxgl' map created with R package 'mapgl'. The\nheavy lifting is done on the 'JavaScript' side in the browser\nusing 'deck.gl-geoarrow'\n(<https://github.com/geoarrow/deck.gl-geoarrow/>). Currently\nprovides functions for adding Scatterplot (points), Path\n(lines) and Polygon (polygons) layers. Has support for data\nclasses from R packages 'wk' and 'sf'. In addition, convenience\nfunctions for styling data, tooltips and popups, as well as\nlayer management are provided. Furthermore, remotely hosted\n'GeoParquet' and 'GeoArrow' files can be visualised directly in\nthe browser, without the need to first read them into R memory.\nOnly the styling instructions are prepared by the user in R and\nare then transferred to and applied in the browser as the data\narrives.",
  "License": "MIT + file LICENSE",
  "VignetteBuilder": "quarto",
  "Encoding": "UTF-8",
  "Roxygen": "list( packages = \"roxut\", markdown = TRUE, roclets =\nc(\"collate\", \"namespace\", \"rd\", \"roxut::tests_roclet\"))",
  "URL": "https://github.com/r-spatial/deckglgeoarrow,\nhttps://r-spatial.github.io/deckglgeoarrow/",
  "BugReports": "https://github.com/r-spatial/deckglgeoarrow/issues",
  "SystemRequirements": "Quarto command line tool\n(<https://github.com/quarto-dev/quarto-cli>).",
  "Config/roxygen2/version": "8.1.0",
  "Config/pak/sysreqs": "cmake make libuv1-dev libzstd-dev zlib1g-dev",
  "Repository": "https://r-spatial.r-universe.dev",
  "Date/Publication": "2026-10-11 16:32:41 UTC",
  "RemoteUrl": "https://github.com/r-spatial/deckglgeoarrow",
  "RemoteRef": "HEAD",
  "RemoteSha": "e34c936c9ffef9033e1ff9ff15d0fd99d51a39a2",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-11 20:29:18 UTC",
    "User": "root"
  },
  "Author": "Tim Appelhans [cre, aut] (ORCID:\n<https://orcid.org/0000-0002-9824-2707>),\nKyle Barron [ctb] (@geoarrow/deck-gl-geoarrow),\nRConsortium [fnd] (https://r-consortium.org/, ROR:\n<https://ror.org/01z833950>)",
  "Maintainer": "Tim Appelhans <tappelhans@tutamail.com>",
  "_user": "r-spatial",
  "_type": "src",
  "_file": "deckglgeoarrow_0.1.0.9005.tar.gz",
  "_fileid": "https://r2.ropensci.org/236d6f2cbadce4ed358b75d25ce42202a629d457d474debb82160ccf73791cf3",
  "_filesize": 3118114,
  "_sha256": "236d6f2cbadce4ed358b75d25ce42202a629d457d474debb82160ccf73791cf3",
  "_expires": "2027-01-19T20:34:16.000Z",
  "_created": "2026-10-11T20:29:18.000Z",
  "_published": "2026-10-11T20:34:18.284Z",
  "_buildurl": "https://github.com/r-universe/r-spatial/actions/runs/38172183032",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 114567679925,
      "time": 242,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11715065672"
    },
    {
      "job": 114567679998,
      "time": 204,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11715030763"
    },
    {
      "job": 114567680012,
      "time": 215,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11714317552"
    },
    {
      "job": 114567679944,
      "time": 237,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11714571900"
    },
    {
      "job": 114566967460,
      "time": 203,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11714331988"
    },
    {
      "job": 114567679972,
      "time": 236,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11714462046"
    },
    {
      "job": 114567680035,
      "time": 206,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11714466931"
    },
    {
      "job": 114567680016,
      "time": 227,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11713494951"
    },
    {
      "job": 114567679990,
      "time": 254,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11715130281"
    }
  ],
  "_upstream": "https://github.com/r-spatial/deckglgeoarrow",
  "_commit": {
    "id": "e34c936c9ffef9033e1ff9ff15d0fd99d51a39a2",
    "author": "Tim Appelhans <tappelhans@tutamail.com>",
    "committer": "Tim Appelhans <tappelhans@tutamail.com>",
    "message": "bump dev version 0.1.0.9005\n",
    "time": 1791736361
  },
  "_maintainer": {
    "name": "Tim Appelhans",
    "email": "tappelhans@tutamail.com",
    "login": "tim-salabim",
    "mastodon": "@tim_salabim@fosstodon.org",
    "description": "Geo-spatial modelling & visualisation, #rstats #rspatial",
    "uuid": 2826432,
    "orcid": "0000-0002-9824-2707"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "geoarrow",
      "role": "Imports"
    },
    {
      "package": "geoarrowWidget",
      "role": "Imports"
    },
    {
      "package": "htmltools",
      "role": "Imports"
    },
    {
      "package": "htmlwidgets",
      "role": "Imports"
    },
    {
      "package": "nanoarrow",
      "role": "Imports"
    },
    {
      "package": "geos",
      "role": "Suggests"
    },
    {
      "package": "mapgl",
      "role": "Suggests"
    },
    {
      "package": "quarto",
      "role": "Suggests"
    },
    {
      "package": "s2",
      "role": "Suggests"
    },
    {
      "package": "terra",
      "role": "Suggests"
    },
    {
      "package": "tinytest",
      "role": "Suggests"
    },
    {
      "package": "wk",
      "role": "Suggests"
    }
  ],
  "_owner": "r-spatial",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-41",
      "n": 2
    },
    {
      "week": "2025-46",
      "n": 9
    },
    {
      "week": "2026-08",
      "n": 5
    },
    {
      "week": "2026-09",
      "n": 1
    },
    {
      "week": "2026-15",
      "n": 7
    },
    {
      "week": "2026-16",
      "n": 4
    },
    {
      "week": "2026-18",
      "n": 13
    },
    {
      "week": "2026-19",
      "n": 23
    },
    {
      "week": "2026-20",
      "n": 15
    },
    {
      "week": "2026-21",
      "n": 6
    },
    {
      "week": "2026-22",
      "n": 8
    },
    {
      "week": "2026-23",
      "n": 2
    },
    {
      "week": "2026-24",
      "n": 22
    },
    {
      "week": "2026-25",
      "n": 41
    },
    {
      "week": "2026-26",
      "n": 14
    },
    {
      "week": "2026-27",
      "n": 3
    },
    {
      "week": "2026-28",
      "n": 7
    },
    {
      "week": "2026-29",
      "n": 15
    },
    {
      "week": "2026-37",
      "n": 4
    },
    {
      "week": "2026-38",
      "n": 5
    },
    {
      "week": "2026-40",
      "n": 7
    },
    {
      "week": "2026-41",
      "n": 3
    }
  ],
  "_tags": [
    {
      "name": "0.0.1",
      "date": "2026-06-25"
    },
    {
      "name": "0.0.2",
      "date": "2026-07-01"
    },
    {
      "name": "0.1.0",
      "date": "2026-09-09"
    }
  ],
  "_stars": 26,
  "_contributors": [
    {
      "user": "tim-salabim",
      "count": 119,
      "uuid": 2826432
    },
    {
      "user": "e-kotov",
      "count": 1,
      "uuid": 8681379
    }
  ],
  "_userbio": {
    "uuid": 25086656,
    "type": "organization",
    "name": "r-spatial",
    "followers": 582,
    "description": "For packages raster, terra, dismo & geosphere visit the rspatial github organisation (mind the missing '-')"
  },
  "_downloads": {
    "count": 344,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/deckglgeoarrow"
  },
  "_devurl": "https://github.com/r-spatial/deckglgeoarrow",
  "_pkgdown": "https://r-spatial.github.io/deckglgeoarrow/",
  "_searchresults": 14,
  "_quarto": true,
  "_topics": [
    "quarto"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/deckglgeoarrow.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/r-spatial/deckglgeoarrow",
  "_realowner": "r-spatial",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.0.2",
      "date": "2026-07-06"
    }
  ],
  "_exports": [
    "addGeoArrowPathLayer",
    "addGeoArrowPolygonLayer",
    "addGeoArrowS2Layer",
    "addGeoArrowScatterplotLayer",
    "addSource",
    "dataAccessors",
    "extJSLibs",
    "generateDeckglLayerId",
    "popupOptions",
    "renderOptions",
    "tooltipOptions"
  ],
  "_help": [
    {
      "page": "addGeoArrowPathLayer",
      "title": "Add Deck.gl PathLayer to a 'mapgl::maplibre()' or 'mapgl::mapboxgl()' map using blazing fast 'nanoarrow::write_nanoarrow()' data transfer.",
      "topics": [
        "addGeoArrowPathLayer"
      ]
    },
    {
      "page": "addGeoArrowPolygonLayer",
      "title": "Add Deck.gl PolygonLayer to a 'mapgl::maplibre()' or 'mapgl::mapboxgl()' map using blazing fast 'nanoarrow::write_nanoarrow()' data transfer.",
      "topics": [
        "addGeoArrowPolygonLayer"
      ]
    },
    {
      "page": "addGeoArrowS2Layer",
      "title": "Add Deck.gl S2Layer to a 'mapgl::maplibre()' or 'mapgl::mapboxgl()' map using blazing fast 'nanoarrow::write_nanoarrow()' data transfer.",
      "topics": [
        "addGeoArrowS2Layer"
      ]
    },
    {
      "page": "addGeoArrowScatterplotLayer",
      "title": "Add Deck.gl ScatterplotLayer to a 'mapgl::maplibre()' or 'mapgl::mapboxgl()' map using blazing fast 'nanoarrow::write_nanoarrow()' data transfer.",
      "topics": [
        "addGeoArrowScatterplotLayer"
      ]
    },
    {
      "page": "addSource",
      "title": "Add a data source to a 'mapgl::maplibre()' or 'mapgl::mapboxgl()' map.",
      "topics": [
        "addSource"
      ]
    },
    {
      "page": "dataAccessors",
      "title": "Deck.gl data accessors",
      "topics": [
        "dataAccessors"
      ]
    },
    {
      "page": "extJSLibs",
      "title": "Names and versions of external JavaScript libraries.",
      "topics": [
        "extJSLibs"
      ]
    },
    {
      "page": "generateDeckglLayerId",
      "title": "Generate proper internal layer IDs",
      "topics": [
        "generateDeckglLayerId"
      ]
    },
    {
      "page": "popupOptions",
      "title": "Options for popups and tooltips",
      "topics": [
        "popupOptions",
        "tooltipOptions"
      ]
    },
    {
      "page": "renderOptions",
      "title": "Deck.gl render options",
      "topics": [
        "renderOptions"
      ]
    }
  ],
  "_readme": "https://github.com/r-spatial/deckglgeoarrow/raw/HEAD/README.md",
  "_rundeps": [
    "base64enc",
    "bslib",
    "cachem",
    "cli",
    "commonmark",
    "digest",
    "evaluate",
    "fastmap",
    "fontawesome",
    "fs",
    "geoarrow",
    "geoarrowWidget",
    "glue",
    "highr",
    "htmltools",
    "htmlwidgets",
    "httpuv",
    "jquerylib",
    "jsonlite",
    "knitr",
    "later",
    "lifecycle",
    "listviewer",
    "magrittr",
    "memoise",
    "mime",
    "nanoarrow",
    "otel",
    "promises",
    "R6",
    "rappdirs",
    "Rcpp",
    "rlang",
    "rmarkdown",
    "sass",
    "shiny",
    "sourcetools",
    "tinytex",
    "withr",
    "wk",
    "xfun",
    "xtable",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "getting_started.qmd",
      "filename": "getting_started.html",
      "title": "Getting started with deckglgeoarrow",
      "engine": "quarto::html",
      "headings": [
        "Layers",
        "Styles",
        "Example"
      ],
      "created": "2026-06-16 14:40:26",
      "modified": "2026-06-25 12:27:44",
      "commits": 3
    }
  ],
  "_score": 6.602494068807282,
  "_indexed": true,
  "_nocasepkg": "deckglgeoarrow",
  "_universes": [
    "r-spatial",
    "tim-salabim"
  ],
  "_previous": "0.1.0.9004",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0.9005",
      "date": "2026-10-11T20:33:16.000Z",
      "distro": "resolute",
      "commit": "e34c936c9ffef9033e1ff9ff15d0fd99d51a39a2",
      "fileid": "https://r2.ropensci.org/9b4117a2b7bbf534bf46d231f0de41eeb4c9b9ae4a2a20f2c7eb44f2da3e4e68",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-spatial/actions/runs/38172183032"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.0.9005",
      "date": "2026-10-11T20:32:39.000Z",
      "distro": "resolute",
      "commit": "e34c936c9ffef9033e1ff9ff15d0fd99d51a39a2",
      "fileid": "https://r2.ropensci.org/a09ef98a74afede89b4436b44849fdf2c9a45836ea118c1d054f4373853cd710",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-spatial/actions/runs/38172183032"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0.9005",
      "date": "2026-10-11T20:33:02.000Z",
      "commit": "e34c936c9ffef9033e1ff9ff15d0fd99d51a39a2",
      "fileid": "https://r2.ropensci.org/8736e42a043a86f29e6b92055785583bf7f195e778f22dbf16f3a9fe211bc634",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-spatial/actions/runs/38172183032"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.0.9005",
      "date": "2026-10-11T20:33:23.000Z",
      "commit": "e34c936c9ffef9033e1ff9ff15d0fd99d51a39a2",
      "fileid": "https://r2.ropensci.org/a9bde6f87f98fb4efb6cf44f357413e8f21a6b5dcc08d59d080ccafe1ebf3812",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-spatial/actions/runs/38172183032"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0.9005",
      "date": "2026-10-11T20:33:36.000Z",
      "commit": "e34c936c9ffef9033e1ff9ff15d0fd99d51a39a2",
      "fileid": "https://r2.ropensci.org/1b55cfea1d27dcb0486b86370d1896eca9a5ba18b61a68504905760dfb9d02f5",
      "status": "success",
      "buildurl": "https://github.com/r-universe/r-spatial/actions/runs/38172183032"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0.9005",
      "date": "2026-10-11T20:32:31.000Z",
      "commit": "e34c936c9ffef9033e1ff9ff15d0fd99d51a39a2",
      "fileid": "https://r2.ropensci.org/31d8727ed5b734ca046e8ed36ae480f5df15e676d3a617f22c13c662c74eb513",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-spatial/actions/runs/38172183032"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0.9005",
      "date": "2026-10-11T20:32:53.000Z",
      "commit": "e34c936c9ffef9033e1ff9ff15d0fd99d51a39a2",
      "fileid": "https://r2.ropensci.org/9b9f6c0af812747ae90fc8b5d6b653716d52a6a62c95274e13dd7b5e946f19ed",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-spatial/actions/runs/38172183032"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.0.9005",
      "date": "2026-10-11T20:33:22.000Z",
      "commit": "e34c936c9ffef9033e1ff9ff15d0fd99d51a39a2",
      "fileid": "https://r2.ropensci.org/053ec2bb27ef7cde719ae7c615c02363c22487f60933639b137337cb0b82858c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-spatial/actions/runs/38172183032"
    }
  ]
}