{
  "_id": "6a3bb2c65cdecea1d682be58",
  "Package": "geovizr",
  "Type": "Package",
  "Title": "Interactive Cartography",
  "Version": "1.0.0",
  "Authors@R": "c(person(given = \"Nicolas\",\nfamily = \"Lambert\",\nemail = \"nicolas.lambert@cnrs.fr\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0003-4976-6560\")),\nperson(given = \"Timothée\",\nfamily = \"Giraud\",\nemail = \"timothee.giraud@cnrs.fr\",\nrole = c(\"ctb\"),\ncomment = c(ORCID = \"0000-0002-1932-3323\")))",
  "Description": "Create a wide range of interactive, zoomable vector maps.\nThis package is an 'R' binding for the 'geoviz' 'JavaScript'\nlibrary <https://github.com/riatelab/geoviz/>, itself based on\nthe 'd3.js' ecosystem <doi:10.1109/TVCG.2011.185>. Like the\noriginal 'JavaScript' library, the package takes advantage of\nthe many features provided by 'd3.js': proportional symbols,\npictograms, typologies, choropleth maps, spikes, tiles, Dorling\ncartograms, and more. It can also be used to create pretty\nstatic vectorial maps in 'svg' format, suitable for editorial\ncartography.",
  "License": "GPL (>= 3)",
  "URL": "https://riatelab.github.io/geovizr/",
  "BugReports": "https://github.com/riatelab/geovizr/issues/",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "Config/roxygen2/version": "8.0.0",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-24 10:31:40 UTC",
    "User": "root"
  },
  "Author": "Nicolas Lambert [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-4976-6560>), Timothée Giraud [ctb]\n(ORCID: <https://orcid.org/0000-0002-1932-3323>)",
  "Maintainer": "Nicolas Lambert <nicolas.lambert@cnrs.fr>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-06-24 08:36:57 UTC",
  "RemoteUrl": "https://github.com/cran/geovizr",
  "RemoteRef": "HEAD",
  "RemoteSha": "771b62e4a05dac9171d40a6b138f186064d2f0d2",
  "MD5sum": "8abf9e3fdb78ce6bed3d28f0ab8c9c1d",
  "_user": "cran",
  "_type": "src",
  "_file": "geovizr_1.0.0.tar.gz",
  "_fileid": "3860b4b80f2b977377ff6ba71f3bdcbdff7181ded20d53a3cc4a92c396ab1819",
  "_filesize": 2884297,
  "_sha256": "3860b4b80f2b977377ff6ba71f3bdcbdff7181ded20d53a3cc4a92c396ab1819",
  "_created": "2026-06-24T10:31:40.000Z",
  "_published": "2026-06-24T10:34:46.636Z",
  "_distro": "resolute",
  "_jobs": [
    {
      "job": 83173084871,
      "time": 128,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7846981475"
    },
    {
      "job": 83173084879,
      "time": 127,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7846981570"
    },
    {
      "job": 83172540462,
      "time": 182,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7846932961"
    },
    {
      "job": 83173084876,
      "time": 153,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7846990273"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/28092134557",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/geovizr",
  "_commit": {
    "id": "771b62e4a05dac9171d40a6b138f186064d2f0d2",
    "author": "Nicolas Lambert <nicolas.lambert@cnrs.fr>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.0.0\n",
    "time": 1782290217
  },
  "_maintainer": {
    "name": "Nicolas Lambert",
    "email": "nicolas.lambert@cnrs.fr",
    "login": "neocarto",
    "bluesky": "@neocarto.bsky.social",
    "description": "Front-end cartographer. Research Engineer in Geographic Information Science at CNRS & UAR RIATE. Author of Mad Maps (2019) & Cartographia (2025)",
    "uuid": 8111373,
    "orcid": "0000-0003-4976-6560"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "htmlwidgets",
      "role": "Imports"
    },
    {
      "package": "geojsonsf",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "sf",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-26",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.0.0",
      "date": "2026-06-24"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "neocarto",
      "count": 1,
      "uuid": 8111373
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 610,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/geovizr"
  },
  "_devurl": "https://github.com/riatelab/geovizr",
  "_pkgdown": "https://riatelab.github.io/geovizr/",
  "_searchresults": 24,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/geovizr.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2026-06-24"
    }
  ],
  "_exports": [
    "viz_blur",
    "viz_choro",
    "viz_circle",
    "viz_clipPath",
    "viz_create",
    "viz_dotdensity",
    "viz_earth",
    "viz_footer",
    "viz_graticule",
    "viz_gridchoro",
    "viz_gridprop",
    "viz_halfcircle",
    "viz_header",
    "viz_leg_box",
    "viz_leg_choro_horizontal",
    "viz_leg_choro_vertical",
    "viz_leg_circles",
    "viz_leg_circles_nested",
    "viz_leg_gradient_vertical",
    "viz_leg_mushrooms",
    "viz_leg_spikes",
    "viz_leg_squares",
    "viz_leg_squares_nested",
    "viz_leg_symbol_horizontal",
    "viz_leg_symbol_vertical",
    "viz_leg_typo_horizontal",
    "viz_leg_typo_vertical",
    "viz_minimap",
    "viz_north",
    "viz_outline",
    "viz_path",
    "viz_pattern",
    "viz_picto",
    "viz_prop",
    "viz_propchoro",
    "viz_proptypo",
    "viz_radialGradient",
    "viz_render",
    "viz_rhumbs",
    "viz_save",
    "viz_scalebar",
    "viz_shadow",
    "viz_sketch",
    "viz_smooth",
    "viz_spike",
    "viz_square",
    "viz_symbol",
    "viz_text",
    "viz_tile",
    "viz_tissot",
    "viz_typo"
  ],
  "_help": [
    {
      "page": "geovizr",
      "title": "Package description",
      "topics": [
        "geovizr-package",
        "geovizr"
      ]
    },
    {
      "page": "viz_blur",
      "title": "Blur filter",
      "topics": [
        "viz_blur"
      ]
    },
    {
      "page": "viz_choro",
      "title": "Choropleth layer",
      "topics": [
        "viz_choro"
      ]
    },
    {
      "page": "viz_circle",
      "title": "Circle layer",
      "topics": [
        "viz_circle"
      ]
    },
    {
      "page": "viz_clipPath",
      "title": "ClipPath layer",
      "topics": [
        "viz_clipPath"
      ]
    },
    {
      "page": "viz_create",
      "title": "Create a geoviz map container",
      "topics": [
        "viz_create"
      ]
    },
    {
      "page": "viz_dotdensity",
      "title": "Dot density layer",
      "topics": [
        "viz_dotdensity"
      ]
    },
    {
      "page": "viz_earth",
      "title": "Earth raster layer",
      "topics": [
        "viz_earth"
      ]
    },
    {
      "page": "viz_footer",
      "title": "Source of the map",
      "topics": [
        "viz_footer"
      ]
    },
    {
      "page": "viz_graticule",
      "title": "Graticule layer",
      "topics": [
        "viz_graticule"
      ]
    },
    {
      "page": "viz_gridchoro",
      "title": "Grid-based choropleth layer",
      "topics": [
        "viz_gridchoro"
      ]
    },
    {
      "page": "viz_gridprop",
      "title": "Grid-based proportional symbols layer",
      "topics": [
        "viz_gridprop"
      ]
    },
    {
      "page": "viz_halfcircle",
      "title": "Half-circle layer",
      "topics": [
        "viz_halfcircle"
      ]
    },
    {
      "page": "viz_header",
      "title": "Map title",
      "topics": [
        "viz_header"
      ]
    },
    {
      "page": "viz_leg_box",
      "title": "Add a box legend",
      "topics": [
        "viz_leg_box"
      ]
    },
    {
      "page": "viz_leg_choro_horizontal",
      "title": "Add a horizontal choropleth legend",
      "topics": [
        "viz_leg_choro_horizontal"
      ]
    },
    {
      "page": "viz_leg_choro_vertical",
      "title": "Add a vertical choropleth legend",
      "topics": [
        "viz_leg_choro_vertical"
      ]
    },
    {
      "page": "viz_leg_circles",
      "title": "Add a proportional circles legend",
      "topics": [
        "viz_leg_circles"
      ]
    },
    {
      "page": "viz_leg_circles_nested",
      "title": "Add a nested proportional circles legend",
      "topics": [
        "viz_leg_circles_nested"
      ]
    },
    {
      "page": "viz_leg_gradient_vertical",
      "title": "Add a vertical gradient legend",
      "topics": [
        "viz_leg_gradient_vertical"
      ]
    },
    {
      "page": "viz_leg_mushrooms",
      "title": "Add a proportional half-circles (mushrooms) legend",
      "topics": [
        "viz_leg_mushrooms"
      ]
    },
    {
      "page": "viz_leg_spikes",
      "title": "Add a spike legend",
      "topics": [
        "viz_leg_spikes"
      ]
    },
    {
      "page": "viz_leg_squares",
      "title": "Add a proportional squares legend",
      "topics": [
        "viz_leg_squares"
      ]
    },
    {
      "page": "viz_leg_squares_nested",
      "title": "Add a proportional nested squares legend",
      "topics": [
        "viz_leg_squares_nested"
      ]
    },
    {
      "page": "viz_leg_symbol_horizontal",
      "title": "Add a symbol horizontal legend",
      "topics": [
        "viz_leg_symbol_horizontal"
      ]
    },
    {
      "page": "viz_leg_symbol_vertical",
      "title": "Add a vertical symbol legend",
      "topics": [
        "viz_leg_symbol_vertical"
      ]
    },
    {
      "page": "viz_leg_typo_horizontal",
      "title": "Add a horizontal typology legend",
      "topics": [
        "viz_leg_typo_horizontal"
      ]
    },
    {
      "page": "viz_leg_typo_vertical",
      "title": "Add a vertical typology legend",
      "topics": [
        "viz_leg_typo_vertical"
      ]
    },
    {
      "page": "viz_minimap",
      "title": "Minimap inset layer",
      "topics": [
        "viz_minimap"
      ]
    },
    {
      "page": "viz_north",
      "title": "North arrow",
      "topics": [
        "viz_north"
      ]
    },
    {
      "page": "viz_outline",
      "title": "Outline layer",
      "topics": [
        "viz_outline"
      ]
    },
    {
      "page": "viz_path",
      "title": "Path layer",
      "topics": [
        "viz_path"
      ]
    },
    {
      "page": "viz_pattern",
      "title": "Pattern layer",
      "topics": [
        "viz_pattern"
      ]
    },
    {
      "page": "viz_picto",
      "title": "Pictogram layer",
      "topics": [
        "viz_picto"
      ]
    },
    {
      "page": "viz_prop",
      "title": "Proportional symbols layer",
      "topics": [
        "viz_prop"
      ]
    },
    {
      "page": "viz_propchoro",
      "title": "Proportional + choropleth combined layer",
      "topics": [
        "viz_propchoro"
      ]
    },
    {
      "page": "viz_proptypo",
      "title": "Proportional + typology combined layer",
      "topics": [
        "viz_proptypo"
      ]
    },
    {
      "page": "viz_radialGradient",
      "title": "Radial gradient",
      "topics": [
        "viz_radialGradient"
      ]
    },
    {
      "page": "viz_render",
      "title": "Display the map",
      "topics": [
        "viz_render"
      ]
    },
    {
      "page": "viz_rhumbs",
      "title": "Rhumb lines layer",
      "topics": [
        "viz_rhumbs"
      ]
    },
    {
      "page": "viz_save",
      "title": "Save the map",
      "topics": [
        "viz_save"
      ]
    },
    {
      "page": "viz_scalebar",
      "title": "Scale bar",
      "topics": [
        "viz_scalebar"
      ]
    },
    {
      "page": "viz_shadow",
      "title": "Shadow layer",
      "topics": [
        "viz_shadow"
      ]
    },
    {
      "page": "viz_sketch",
      "title": "Sketch layer",
      "topics": [
        "viz_sketch"
      ]
    },
    {
      "page": "viz_smooth",
      "title": "Smoothed density (isobands) layer",
      "topics": [
        "viz_smooth"
      ]
    },
    {
      "page": "viz_spike",
      "title": "Spike layer",
      "topics": [
        "viz_spike"
      ]
    },
    {
      "page": "viz_square",
      "title": "Square layer",
      "topics": [
        "viz_square"
      ]
    },
    {
      "page": "viz_symbol",
      "title": "Symbol layer",
      "topics": [
        "viz_symbol"
      ]
    },
    {
      "page": "viz_text",
      "title": "Texts and labels",
      "topics": [
        "viz_text"
      ]
    },
    {
      "page": "viz_tile",
      "title": "Mercator tiles",
      "topics": [
        "viz_tile"
      ]
    },
    {
      "page": "viz_tissot",
      "title": "Tissot indicatrices",
      "topics": [
        "viz_tissot"
      ]
    },
    {
      "page": "viz_typo",
      "title": "Typology layer",
      "topics": [
        "viz_typo"
      ]
    }
  ],
  "_readme": "https://github.com/cran/geovizr/raw/HEAD/README.md",
  "_rundeps": [
    "base64enc",
    "bslib",
    "cachem",
    "class",
    "classInt",
    "cli",
    "DBI",
    "digest",
    "e1071",
    "evaluate",
    "fastmap",
    "fontawesome",
    "fs",
    "geojsonsf",
    "geometries",
    "highr",
    "htmltools",
    "htmlwidgets",
    "jquerylib",
    "jsonify",
    "jsonlite",
    "KernSmooth",
    "knitr",
    "lifecycle",
    "MASS",
    "memoise",
    "mime",
    "proxy",
    "R6",
    "rapidjsonr",
    "rappdirs",
    "Rcpp",
    "rlang",
    "rmarkdown",
    "s2",
    "sass",
    "sf",
    "sfheaders",
    "tinytex",
    "units",
    "wk",
    "xfun",
    "yaml"
  ],
  "_score": 2.0791812460476247,
  "_indexed": true,
  "_nocasepkg": "geovizr",
  "_universes": [
    "cran",
    "neocarto",
    "riatelab"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-06-24T10:33:54.000Z",
      "distro": "resolute",
      "commit": "771b62e4a05dac9171d40a6b138f186064d2f0d2",
      "fileid": "73ace22191cd341088e36a1b8d7748eceb1bbc0530117d2feb294d47cb1c25e4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/28092134557"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-06-24T10:33:53.000Z",
      "distro": "resolute",
      "commit": "771b62e4a05dac9171d40a6b138f186064d2f0d2",
      "fileid": "a81d0a8921c3dbce6b51e5fee4271f8f9efd8eff16fcb4547d971697191003fc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/28092134557"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.0",
      "date": "2026-06-24T10:34:31.000Z",
      "commit": "771b62e4a05dac9171d40a6b138f186064d2f0d2",
      "fileid": "67098ac062268af36d5cb1cd604fca820e6e4c230daf43a2b6b4157ee521a870",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/28092134557"
    }
  ]
}