{
  "_id": "69e250aac5259ad4cd94840c",
  "Package": "tidyterra",
  "Title": "'tidyverse' Methods and 'ggplot2' Helpers for 'terra' Objects",
  "Version": "1.1.0",
  "Authors@R": "c(\nperson(\"Diego\", \"Hernangómez\", , \"diego.hernangomezherrero@gmail.com\", role = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"0000-0001-8457-4658\")),\nperson(\"Dewey\", \"Dunnington\", role = \"ctb\",\ncomment = c(ORCID = \"0000-0002-9415-4582\", \"for ggspatial code\")),\nperson(\"ggplot2 authors\", role = \"cph\",\ncomment = \"for contour code\"),\nperson(\"Andrea\", \"Manica\", role = \"ctb\",\ncomment = c(ORCID = \"0000-0003-1895-450X\"))\n)",
  "Description": "Extension of the 'tidyverse' for 'SpatRaster' and\n'SpatVector' objects of the 'terra' package. It includes also\nnew 'geom_' functions that provide a convenient way of\nvisualizing 'terra' objects with 'ggplot2'.",
  "License": "MIT + file LICENSE",
  "URL": "https://dieghernan.github.io/tidyterra/,\nhttps://github.com/dieghernan/tidyterra",
  "BugReports": "https://github.com/dieghernan/tidyterra/issues",
  "VignetteBuilder": "quarto",
  "Config/Needs/coverage": "covr",
  "Config/Needs/website": "geodata, dieghernan/gitdevr, ragg, styler, metR,\nggspatial, cpp11, remotes, gganimate, gifski, tidyverse",
  "Config/testthat/edition": "3",
  "Config/testthat/parallel": "true",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/pak/sysreqs": "libabsl-dev cmake libgdal-dev gdal-bin libgeos-dev\nlibicu-dev libssl-dev libproj-dev libsqlite3-dev\nlibudunits2-dev",
  "Repository": "https://r-multiverse.r-universe.dev",
  "Date/Publication": "2026-03-10 21:29:50 UTC",
  "RemoteUrl": "https://github.com/dieghernan/tidyterra",
  "RemoteRef": "v1.1.0",
  "RemoteSha": "d1f847e65f441efc5226c13892968ba59e91a953",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-04-17 15:14:56 UTC",
    "User": "root"
  },
  "Author": "Diego Hernangómez [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0001-8457-4658>),\nDewey Dunnington [ctb] (ORCID: <https://orcid.org/0000-0002-9415-4582>,\nfor ggspatial code),\nggplot2 authors [cph] (for contour code),\nAndrea Manica [ctb] (ORCID: <https://orcid.org/0000-0003-1895-450X>)",
  "Maintainer": "Diego Hernangómez <diego.hernangomezherrero@gmail.com>",
  "MD5sum": "1e0f04adb4c054378115e01a82b1b502",
  "_user": "r-multiverse",
  "_type": "src",
  "_file": "tidyterra_1.1.0.tar.gz",
  "_fileid": "52649b24e7c1869ac678093da2dba564a7335664593ade30b67ff09793dd1ecb",
  "_filesize": 2461265,
  "_sha256": "52649b24e7c1869ac678093da2dba564a7335664593ade30b67ff09793dd1ecb",
  "_created": "2026-04-17T15:14:56.000Z",
  "_published": "2026-04-17T15:24:26.744Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 71849102928,
      "time": 291,
      "config": "linux-devel-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6499027621"
    },
    {
      "job": 71849103038,
      "time": 286,
      "config": "linux-release-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6499025171"
    },
    {
      "job": 71849102938,
      "time": 233,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6499006751"
    },
    {
      "job": 71849102945,
      "time": 257,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6499014729"
    },
    {
      "job": 71848243278,
      "time": 327,
      "config": "source",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6498929355"
    },
    {
      "job": 71849102919,
      "time": 140,
      "config": "wasm-release",
      "r": "4.5.1",
      "check": "OK",
      "artifact": "6498975298"
    },
    {
      "job": 71849102998,
      "time": 342,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6499045440"
    },
    {
      "job": 71849103016,
      "time": 504,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6499098237"
    },
    {
      "job": 71849102940,
      "time": 294,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6499028334"
    }
  ],
  "_buildurl": "https://github.com/r-universe/r-multiverse/actions/runs/24572237775",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/dieghernan/tidyterra",
  "_commit": {
    "id": "d1f847e65f441efc5226c13892968ba59e91a953",
    "author": "Diego H <diego.hernangomezherrero@gmail.com>",
    "committer": "Diego H <diego.hernangomezherrero@gmail.com>",
    "message": "Prepare CRAN release\n",
    "time": 1773178190
  },
  "_maintainer": {
    "name": "Diego Hernangómez",
    "email": "diego.hernangomezherrero@gmail.com",
    "login": "dieghernan",
    "orcid": "0000-0001-8457-4658",
    "twitter": "@dhernangomez",
    "uuid": 25656809
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "cli",
      "version": ">= 3.0.0",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "version": ">= 1.2.0",
      "role": "Imports"
    },
    {
      "package": "generics",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "version": ">= 4.0.0",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "isoband",
      "role": "Imports"
    },
    {
      "package": "lifecycle",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "sf",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "terra",
      "version": ">= 1.8-10",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "version": ">= 3.0.0",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "vctrs",
      "role": "Imports"
    },
    {
      "package": "hexbin",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "maptiles",
      "role": "Suggests"
    },
    {
      "package": "quarto",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "s2",
      "role": "Suggests"
    },
    {
      "package": "stringi",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "dieghernan",
  "_selfowned": false,
  "_usedby": 34,
  "_updates": [
    {
      "week": "2025-16",
      "n": 1
    },
    {
      "week": "2025-18",
      "n": 3
    },
    {
      "week": "2025-19",
      "n": 1
    },
    {
      "week": "2025-20",
      "n": 1
    },
    {
      "week": "2025-22",
      "n": 3
    },
    {
      "week": "2025-24",
      "n": 1
    },
    {
      "week": "2025-25",
      "n": 1
    },
    {
      "week": "2025-27",
      "n": 2
    },
    {
      "week": "2025-31",
      "n": 2
    },
    {
      "week": "2025-33",
      "n": 1
    },
    {
      "week": "2025-38",
      "n": 1
    },
    {
      "week": "2025-40",
      "n": 3
    },
    {
      "week": "2025-41",
      "n": 3
    },
    {
      "week": "2025-44",
      "n": 8
    },
    {
      "week": "2025-45",
      "n": 1
    },
    {
      "week": "2025-46",
      "n": 2
    },
    {
      "week": "2025-47",
      "n": 1
    },
    {
      "week": "2025-50",
      "n": 6
    },
    {
      "week": "2025-51",
      "n": 1
    },
    {
      "week": "2026-02",
      "n": 1
    },
    {
      "week": "2026-03",
      "n": 6
    },
    {
      "week": "2026-04",
      "n": 17
    },
    {
      "week": "2026-05",
      "n": 7
    },
    {
      "week": "2026-06",
      "n": 3
    },
    {
      "week": "2026-07",
      "n": 3
    },
    {
      "week": "2026-08",
      "n": 9
    },
    {
      "week": "2026-09",
      "n": 17
    },
    {
      "week": "2026-11",
      "n": 4
    }
  ],
  "_tags": [
    {
      "name": "v1.0.0",
      "date": "2026-01-22"
    },
    {
      "name": "v1.1.0",
      "date": "2026-03-10"
    }
  ],
  "_topics": [
    "terra",
    "ggplot-extension",
    "r-spatial",
    "rspatial",
    "quarto"
  ],
  "_stars": 214,
  "_contributors": [
    {
      "user": "dieghernan",
      "count": 524,
      "uuid": 25656809
    },
    {
      "user": "dramanica",
      "count": 2,
      "uuid": 3873428
    },
    {
      "user": "imgbotapp",
      "count": 2,
      "uuid": 31427850
    },
    {
      "user": "fan-ix",
      "count": 1,
      "uuid": 61686936
    },
    {
      "user": "teunbrand",
      "count": 1,
      "uuid": 49372158
    }
  ],
  "_userbio": {
    "uuid": 161461790,
    "type": "organization",
    "name": "R-multiverse",
    "description": "A community-curated collection of R package releases, powered by R-universe"
  },
  "_downloads": {
    "count": 19489,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/tidyterra"
  },
  "_devurl": "https://github.com/dieghernan/tidyterra",
  "_pkgdown": "https://dieghernan.github.io/tidyterra/",
  "_searchresults": 3296,
  "_quarto": true,
  "_rbuild": "4.5.3",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/tidyterra.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/dieghernan/tidyterra",
  "_realowner": "dieghernan",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2022-05-24"
    },
    {
      "version": "0.2.0",
      "date": "2022-06-21"
    },
    {
      "version": "0.2.1",
      "date": "2022-09-23"
    },
    {
      "version": "0.2.2",
      "date": "2022-09-29"
    },
    {
      "version": "0.3.0",
      "date": "2022-10-12"
    },
    {
      "version": "0.3.1",
      "date": "2022-11-09"
    },
    {
      "version": "0.3.2",
      "date": "2023-02-24"
    },
    {
      "version": "0.4.0",
      "date": "2023-03-17"
    },
    {
      "version": "0.5.0",
      "date": "2023-11-22"
    },
    {
      "version": "0.5.1",
      "date": "2023-12-15"
    },
    {
      "version": "0.5.2",
      "date": "2024-01-19"
    },
    {
      "version": "0.6.0",
      "date": "2024-04-23"
    },
    {
      "version": "0.6.1",
      "date": "2024-06-08"
    },
    {
      "version": "0.6.2",
      "date": "2025-01-08"
    },
    {
      "version": "0.7.0",
      "date": "2025-02-03"
    },
    {
      "version": "0.7.1",
      "date": "2025-04-07"
    },
    {
      "version": "0.7.2",
      "date": "2025-04-14"
    },
    {
      "version": "1.0.0",
      "date": "2026-01-23"
    },
    {
      "version": "1.1.0",
      "date": "2026-03-11"
    }
  ],
  "_exports": [
    "%>%",
    "add_count",
    "aes",
    "after_stat",
    "anti_join",
    "arrange",
    "as_coordinates",
    "as_sf",
    "as_spatraster",
    "as_spatvector",
    "as_tibble",
    "autoplot",
    "bind_spat_cols",
    "bind_spat_rows",
    "compare_spatrasters",
    "count",
    "cross_blended.colors",
    "cross_blended.colors2",
    "distinct",
    "drop_na",
    "fill",
    "filter",
    "filter_out",
    "fortify",
    "full_join",
    "geom_spatraster",
    "geom_spatraster_contour",
    "geom_spatraster_contour_filled",
    "geom_spatraster_contour_text",
    "geom_spatraster_rgb",
    "geom_spatvector",
    "geom_spatvector_label",
    "geom_spatvector_text",
    "get_coltab_pal",
    "glance",
    "glimpse",
    "grass.colors",
    "group_by",
    "group_by_drop_default",
    "group_data",
    "group_indices",
    "group_keys",
    "group_rows",
    "group_size",
    "group_vars",
    "groups",
    "hypso.colors",
    "hypso.colors2",
    "inner_join",
    "is_grouped_spatvector",
    "is_regular_grid",
    "left_join",
    "mutate",
    "n_groups",
    "pivot_longer",
    "pivot_wider",
    "princess.colors",
    "pull",
    "pull_crs",
    "relocate",
    "rename",
    "rename_with",
    "replace_na",
    "required_pkgs",
    "right_join",
    "rowwise",
    "scale_color_coltab",
    "scale_color_cross_blended_b",
    "scale_color_cross_blended_c",
    "scale_color_cross_blended_d",
    "scale_color_cross_blended_tint_b",
    "scale_color_cross_blended_tint_c",
    "scale_color_cross_blended_tint_d",
    "scale_color_grass_b",
    "scale_color_grass_c",
    "scale_color_grass_d",
    "scale_color_hypso_b",
    "scale_color_hypso_c",
    "scale_color_hypso_d",
    "scale_color_hypso_tint_b",
    "scale_color_hypso_tint_c",
    "scale_color_hypso_tint_d",
    "scale_color_princess_b",
    "scale_color_princess_c",
    "scale_color_princess_d",
    "scale_color_terrain_b",
    "scale_color_terrain_c",
    "scale_color_terrain_d",
    "scale_color_whitebox_b",
    "scale_color_whitebox_c",
    "scale_color_whitebox_d",
    "scale_color_wiki_b",
    "scale_color_wiki_c",
    "scale_color_wiki_d",
    "scale_colour_coltab",
    "scale_colour_cross_blended_b",
    "scale_colour_cross_blended_c",
    "scale_colour_cross_blended_d",
    "scale_colour_cross_blended_tint_b",
    "scale_colour_cross_blended_tint_c",
    "scale_colour_cross_blended_tint_d",
    "scale_colour_grass_b",
    "scale_colour_grass_c",
    "scale_colour_grass_d",
    "scale_colour_hypso_b",
    "scale_colour_hypso_c",
    "scale_colour_hypso_d",
    "scale_colour_hypso_tint_b",
    "scale_colour_hypso_tint_c",
    "scale_colour_hypso_tint_d",
    "scale_colour_princess_b",
    "scale_colour_princess_c",
    "scale_colour_princess_d",
    "scale_colour_terrain_b",
    "scale_colour_terrain_c",
    "scale_colour_terrain_d",
    "scale_colour_whitebox_b",
    "scale_colour_whitebox_c",
    "scale_colour_whitebox_d",
    "scale_colour_wiki_b",
    "scale_colour_wiki_c",
    "scale_colour_wiki_d",
    "scale_fill_coltab",
    "scale_fill_cross_blended_b",
    "scale_fill_cross_blended_c",
    "scale_fill_cross_blended_d",
    "scale_fill_cross_blended_tint_b",
    "scale_fill_cross_blended_tint_c",
    "scale_fill_cross_blended_tint_d",
    "scale_fill_grass_b",
    "scale_fill_grass_c",
    "scale_fill_grass_d",
    "scale_fill_hypso_b",
    "scale_fill_hypso_c",
    "scale_fill_hypso_d",
    "scale_fill_hypso_tint_b",
    "scale_fill_hypso_tint_c",
    "scale_fill_hypso_tint_d",
    "scale_fill_princess_b",
    "scale_fill_princess_c",
    "scale_fill_princess_d",
    "scale_fill_terrain_b",
    "scale_fill_terrain_c",
    "scale_fill_terrain_d",
    "scale_fill_whitebox_b",
    "scale_fill_whitebox_c",
    "scale_fill_whitebox_d",
    "scale_fill_wiki_b",
    "scale_fill_wiki_c",
    "scale_fill_wiki_d",
    "select",
    "semi_join",
    "slice",
    "slice_colrows",
    "slice_cols",
    "slice_head",
    "slice_max",
    "slice_min",
    "slice_rows",
    "slice_sample",
    "slice_tail",
    "stat_spat_coordinates",
    "stat_spatraster",
    "stat_spatvector",
    "summarise",
    "summarize",
    "tally",
    "tidy",
    "transmute",
    "ungroup",
    "whitebox.colors",
    "wiki.colors"
  ],
  "_datasets": [
    {
      "name": "cross_blended_hypsometric_tints_db",
      "title": "Cross-blended hypsometric tints",
      "object": "cross_blended_hypsometric_tints_db",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "pal",
        "limit",
        "r",
        "g",
        "b",
        "hex"
      ],
      "rows": 41,
      "table": true,
      "tojson": true
    },
    {
      "name": "grass_db",
      "title": "GRASS color tables",
      "object": "grass_db",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "pal",
        "limit",
        "r",
        "g",
        "b",
        "hex"
      ],
      "rows": 2920,
      "table": true,
      "tojson": true
    },
    {
      "name": "hypsometric_tints_db",
      "title": "Hypsometric palettes database",
      "object": "hypsometric_tints_db",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "pal",
        "limit",
        "r",
        "g",
        "b",
        "hex"
      ],
      "rows": 1102,
      "table": true,
      "tojson": true
    },
    {
      "name": "princess_db",
      "title": "Princess palettes database",
      "object": "princess_db",
      "class": [
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "pal",
        "r",
        "g",
        "b",
        "hex"
      ],
      "rows": 75,
      "table": true,
      "tojson": true
    },
    {
      "name": "volcano2",
      "title": "Updated topographic information on Auckland's Maungawhau volcano",
      "object": "volcano2",
      "class": [
        "matrix",
        "array"
      ],
      "fields": {},
      "rows": 174,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "arrange.SpatVector",
      "title": "Order a 'SpatVector' using column values",
      "concept": [
        "dplyr.methods",
        "dplyr.rows",
        "single table verbs"
      ],
      "topics": [
        "arrange.SpatVector"
      ]
    },
    {
      "page": "as_coordinates",
      "title": "Get cell number, row and column from a 'SpatRaster'",
      "concept": [
        "coerce"
      ],
      "topics": [
        "as_coordinates"
      ]
    },
    {
      "page": "as_sf",
      "title": "Coerce a 'SpatVector' to a 'sf' object",
      "concept": [
        "coerce"
      ],
      "topics": [
        "as_sf"
      ]
    },
    {
      "page": "as_spatraster",
      "title": "Coerce a data frame to 'SpatRaster'",
      "concept": [
        "coerce"
      ],
      "topics": [
        "as_spatraster"
      ]
    },
    {
      "page": "as_spatvector",
      "title": "Method for coercing objects to 'SpatVector'",
      "concept": [
        "coerce"
      ],
      "topics": [
        "as_spatvector",
        "as_spatvector.data.frame",
        "as_spatvector.sf",
        "as_spatvector.sfc",
        "as_spatvector.SpatVector"
      ]
    },
    {
      "page": "as_tibble.Spat",
      "title": "Coerce a 'SpatVector' or 'SpatRaster' object to data frames",
      "concept": [
        "coerce",
        "tibble.methods"
      ],
      "topics": [
        "as_tibble.Spat",
        "as_tibble.SpatRaster",
        "as_tibble.SpatVector"
      ]
    },
    {
      "page": "autoplot.Spat",
      "title": "Create a complete ggplot for Spat* objects",
      "concept": [
        "ggplot2.methods",
        "ggplot2.utils"
      ],
      "topics": [
        "autoplot.Spat",
        "autoplot.SpatExtent",
        "autoplot.SpatGraticule",
        "autoplot.SpatRaster",
        "autoplot.SpatVector"
      ]
    },
    {
      "page": "bind_cols.SpatVector",
      "title": "Bind multiple 'SpatVector' 'sf' and data frames objects by column",
      "concept": [
        "dplyr.methods",
        "dplyr.pairs"
      ],
      "topics": [
        "bind_cols.SpatVector",
        "bind_spat_cols"
      ]
    },
    {
      "page": "bind_rows.SpatVector",
      "title": "Bind multiple 'SpatVector', 'sf/sfc' and data frames objects by row",
      "concept": [
        "dplyr.methods",
        "dplyr.pairs"
      ],
      "topics": [
        "bind.Spat",
        "bind_rows.SpatVector",
        "bind_spat_rows"
      ]
    },
    {
      "page": "compare_spatrasters",
      "title": "Compare attributes of two 'SpatRaster' objects",
      "concept": [
        "helpers"
      ],
      "topics": [
        "compare_spatrasters"
      ]
    },
    {
      "page": "count.SpatVector",
      "title": "Count the observations in each 'SpatVector' group",
      "concept": [
        "dplyr.groups",
        "dplyr.methods"
      ],
      "topics": [
        "add_count.SpatVector",
        "count.SpatVector",
        "tally.SpatVector"
      ]
    },
    {
      "page": "cross_blended_hypsometric_tints_db",
      "title": "Cross-blended hypsometric tints",
      "concept": [
        "datasets"
      ],
      "topics": [
        "cross_blended_hypsometric_tints_db"
      ]
    },
    {
      "page": "distinct.SpatVector",
      "title": "Keep distinct/unique rows and geometries of 'SpatVector' objects",
      "concept": [
        "dplyr.methods",
        "dplyr.rows"
      ],
      "topics": [
        "distinct.SpatVector"
      ]
    },
    {
      "page": "drop_na.Spat",
      "title": "Drop attributes of Spat* objects containing missing values",
      "concept": [
        "tidyr.methods",
        "tidyr.missing"
      ],
      "topics": [
        "drop_na.Spat",
        "drop_na.SpatRaster",
        "drop_na.SpatVector"
      ]
    },
    {
      "page": "fill.SpatVector",
      "title": "Fill in missing values with previous or next value on a 'SpatVector'",
      "concept": [
        "tidyr.methods",
        "tidyr.missing"
      ],
      "topics": [
        "fill.SpatVector"
      ]
    },
    {
      "page": "filter-joins.SpatVector",
      "title": "Filtering joins for 'SpatVector' objects",
      "concept": [
        "dplyr.methods",
        "dplyr.pairs"
      ],
      "topics": [
        "anti_join.SpatVector",
        "filter-joins.SpatVector",
        "semi_join.SpatVector"
      ]
    },
    {
      "page": "filter.Spat",
      "title": "Subset cells/geometries of Spat* objects",
      "concept": [
        "dplyr.methods",
        "dplyr.rows",
        "single table verbs"
      ],
      "topics": [
        "filter.Spat",
        "filter.SpatRaster",
        "filter.SpatVector",
        "filter_out.SpatVector"
      ]
    },
    {
      "page": "fortify.Spat",
      "title": "Fortify Spat* Objects",
      "concept": [
        "coerce",
        "ggplot2.methods",
        "ggplot2.utils"
      ],
      "topics": [
        "fortify.Spat",
        "fortify.SpatExtent",
        "fortify.SpatGraticule",
        "fortify.SpatRaster",
        "fortify.SpatVector"
      ]
    },
    {
      "page": "geom_spat_contour",
      "title": "Plot 'SpatRaster' contours",
      "concept": [
        "ggplot2.utils"
      ],
      "topics": [
        "geom_spatraster_contour",
        "geom_spatraster_contour_filled",
        "geom_spatraster_contour_text",
        "geom_spat_contour"
      ]
    },
    {
      "page": "geom_spatraster",
      "title": "Visualise 'SpatRaster' objects",
      "concept": [
        "ggplot2.utils"
      ],
      "topics": [
        "geom_spatraster",
        "stat_spatraster"
      ]
    },
    {
      "page": "geom_spatraster_rgb",
      "title": "Visualise 'SpatRaster' objects as images",
      "concept": [
        "ggplot2.utils"
      ],
      "topics": [
        "geom_spatraster_rgb"
      ]
    },
    {
      "page": "ggspatvector",
      "title": "Visualise 'SpatVector' objects",
      "concept": [
        "ggplot2.utils"
      ],
      "topics": [
        "geom_spatvector",
        "geom_spatvector_label",
        "geom_spatvector_text",
        "ggspatvector",
        "stat_spatvector"
      ]
    },
    {
      "page": "glance.Spat",
      "title": "Glance at an Spat* object",
      "concept": [
        "generics.methods"
      ],
      "topics": [
        "glance.Spat",
        "glance.SpatRaster",
        "glance.SpatVector"
      ]
    },
    {
      "page": "glimpse.Spat",
      "title": "Get a nice glimpse of your Spat* objects",
      "concept": [
        "dplyr.cols",
        "dplyr.methods"
      ],
      "topics": [
        "glimpse.Spat",
        "glimpse.SpatRaster",
        "glimpse.SpatVector"
      ]
    },
    {
      "page": "grass_db",
      "title": "GRASS color tables",
      "concept": [
        "datasets"
      ],
      "topics": [
        "grass_db"
      ]
    },
    {
      "page": "group-by.SpatVector",
      "title": "Group a 'SpatVector' by one or more variables",
      "concept": [
        "dplyr.groups",
        "dplyr.methods"
      ],
      "topics": [
        "group-by.SpatVector",
        "group_by.SpatVector",
        "ungroup.SpatVector"
      ]
    },
    {
      "page": "hypsometric_tints_db",
      "title": "Hypsometric palettes database",
      "concept": [
        "datasets"
      ],
      "topics": [
        "hypsometric_tints_db"
      ]
    },
    {
      "page": "is_regular_grid",
      "title": "Check if x and y positions conforms a regular grid",
      "concept": [
        "helpers"
      ],
      "topics": [
        "is_regular_grid"
      ]
    },
    {
      "page": "mutate-joins.SpatVector",
      "title": "Mutating joins for 'SpatVector' objects",
      "concept": [
        "dplyr.methods",
        "dplyr.pairs"
      ],
      "topics": [
        "full_join.SpatVector",
        "inner_join.SpatVector",
        "left_join.SpatVector",
        "mutate-joins.SpatVector",
        "right_join.SpatVector"
      ]
    },
    {
      "page": "mutate.Spat",
      "title": "Create, modify, and delete cell values/layers/attributes of Spat* objects",
      "concept": [
        "dplyr.cols",
        "dplyr.methods",
        "single table verbs"
      ],
      "topics": [
        "mutate.Spat",
        "mutate.SpatRaster",
        "mutate.SpatVector"
      ]
    },
    {
      "page": "pivot_longer.SpatVector",
      "title": "Pivot 'SpatVector' from wide to long",
      "concept": [
        "tidyr.methods",
        "tidyr.pivot"
      ],
      "topics": [
        "pivot_longer.SpatVector"
      ]
    },
    {
      "page": "pivot_wider.SpatVector",
      "title": "Pivot 'SpatVector' from long to wide",
      "concept": [
        "tidyr.methods",
        "tidyr.pivot"
      ],
      "topics": [
        "pivot_wider.SpatVector"
      ]
    },
    {
      "page": "princess_db",
      "title": "Princess palettes database",
      "concept": [
        "datasets"
      ],
      "topics": [
        "princess_db"
      ]
    },
    {
      "page": "pull_crs",
      "title": "Extract CRS on WKT format",
      "concept": [
        "helpers"
      ],
      "topics": [
        "pull_crs"
      ]
    },
    {
      "page": "pull.Spat",
      "title": "Extract a single layer/attribute",
      "concept": [
        "dplyr.cols",
        "dplyr.methods"
      ],
      "topics": [
        "pull.Spat",
        "pull.SpatRaster",
        "pull.SpatVector"
      ]
    },
    {
      "page": "relocate.Spat",
      "title": "Change layer/attribute order",
      "concept": [
        "dplyr.cols",
        "dplyr.methods"
      ],
      "topics": [
        "relocate.Spat",
        "relocate.SpatRaster",
        "relocate.SpatVector"
      ]
    },
    {
      "page": "rename.Spat",
      "title": "Rename layers/attributes",
      "concept": [
        "dplyr.cols",
        "dplyr.methods",
        "single table verbs"
      ],
      "topics": [
        "rename.Spat",
        "rename.SpatRaster",
        "rename.SpatVector",
        "rename_with.SpatRaster",
        "rename_with.SpatVector"
      ]
    },
    {
      "page": "replace_na.Spat",
      "title": "Replace 'NA's with specified values",
      "concept": [
        "tidyr.methods",
        "tidyr.missing"
      ],
      "topics": [
        "replace_na.Spat",
        "replace_na.SpatRaster",
        "replace_na.SpatVector"
      ]
    },
    {
      "page": "required_pkgs.Spat",
      "title": "Determine packages required by Spat* objects",
      "concept": [
        "generics.methods"
      ],
      "topics": [
        "required_pkgs.Spat",
        "required_pkgs.SpatExtent",
        "required_pkgs.SpatGraticule",
        "required_pkgs.SpatRaster",
        "required_pkgs.SpatVector"
      ]
    },
    {
      "page": "rowwise.SpatVector",
      "title": "Group 'SpatVector' objects by rows",
      "concept": [
        "dplyr.groups",
        "dplyr.methods"
      ],
      "topics": [
        "rowwise.SpatVector"
      ]
    },
    {
      "page": "scale_wiki",
      "title": "Gradient scales from *Wikipedia* color schemes",
      "concept": [
        "gradients"
      ],
      "topics": [
        "scale_color_coltab",
        "scale_color_wiki_b",
        "scale_color_wiki_c",
        "scale_color_wiki_d",
        "scale_colour_wiki_b",
        "scale_colour_wiki_c",
        "scale_colour_wiki_d",
        "scale_fill_wiki_b",
        "scale_fill_wiki_c",
        "scale_fill_wiki_d",
        "scale_wiki",
        "wiki.colors"
      ]
    },
    {
      "page": "scale_coltab",
      "title": "Discrete scales based in the color table of a 'SpatRaster'",
      "topics": [
        "get_coltab_pal",
        "scale_colour_coltab",
        "scale_coltab",
        "scale_fill_coltab"
      ]
    },
    {
      "page": "scale_cross_blended",
      "title": "Cross blended hypsometric tints scales",
      "concept": [
        "gradients"
      ],
      "topics": [
        "cross_blended.colors",
        "cross_blended.colors2",
        "scale_color_cross_blended_b",
        "scale_color_cross_blended_c",
        "scale_color_cross_blended_d",
        "scale_color_cross_blended_tint_b",
        "scale_color_cross_blended_tint_c",
        "scale_color_cross_blended_tint_d",
        "scale_colour_cross_blended_b",
        "scale_colour_cross_blended_c",
        "scale_colour_cross_blended_d",
        "scale_colour_cross_blended_tint_b",
        "scale_colour_cross_blended_tint_c",
        "scale_colour_cross_blended_tint_d",
        "scale_cross_blended",
        "scale_fill_cross_blended_b",
        "scale_fill_cross_blended_c",
        "scale_fill_cross_blended_d",
        "scale_fill_cross_blended_tint_b",
        "scale_fill_cross_blended_tint_c",
        "scale_fill_cross_blended_tint_d"
      ]
    },
    {
      "page": "scale_grass",
      "title": "GRASS scales",
      "concept": [
        "gradients"
      ],
      "topics": [
        "grass.colors",
        "scale_color_grass_b",
        "scale_color_grass_c",
        "scale_color_grass_d",
        "scale_colour_grass_b",
        "scale_colour_grass_c",
        "scale_colour_grass_d",
        "scale_fill_grass_b",
        "scale_fill_grass_c",
        "scale_fill_grass_d",
        "scale_grass"
      ]
    },
    {
      "page": "scale_hypso",
      "title": "Gradient scales for representing hypsometry and bathymetry",
      "concept": [
        "gradients"
      ],
      "topics": [
        "hypso.colors",
        "hypso.colors2",
        "scale_color_hypso_b",
        "scale_color_hypso_c",
        "scale_color_hypso_d",
        "scale_color_hypso_tint_b",
        "scale_color_hypso_tint_c",
        "scale_color_hypso_tint_d",
        "scale_colour_hypso_b",
        "scale_colour_hypso_c",
        "scale_colour_hypso_d",
        "scale_colour_hypso_tint_b",
        "scale_colour_hypso_tint_c",
        "scale_colour_hypso_tint_d",
        "scale_fill_hypso_b",
        "scale_fill_hypso_c",
        "scale_fill_hypso_d",
        "scale_fill_hypso_tint_b",
        "scale_fill_hypso_tint_c",
        "scale_fill_hypso_tint_d",
        "scale_hypso"
      ]
    },
    {
      "page": "scale_princess",
      "title": "Gradient scales from princess color schemes",
      "concept": [
        "gradients"
      ],
      "topics": [
        "princess.colors",
        "scale_color_princess_b",
        "scale_color_princess_c",
        "scale_color_princess_d",
        "scale_colour_princess_b",
        "scale_colour_princess_c",
        "scale_colour_princess_d",
        "scale_fill_princess_b",
        "scale_fill_princess_c",
        "scale_fill_princess_d",
        "scale_princess"
      ]
    },
    {
      "page": "scale_terrain",
      "title": "Terrain colour scales from 'grDevices'",
      "concept": [
        "gradients"
      ],
      "topics": [
        "scale_color_terrain_b",
        "scale_color_terrain_c",
        "scale_color_terrain_d",
        "scale_colour_terrain_b",
        "scale_colour_terrain_c",
        "scale_colour_terrain_d",
        "scale_fill_terrain_b",
        "scale_fill_terrain_c",
        "scale_fill_terrain_d",
        "scale_terrain"
      ]
    },
    {
      "page": "scale_whitebox",
      "title": "Gradient scales from *WhiteboxTools* color schemes",
      "concept": [
        "gradients"
      ],
      "topics": [
        "scale_color_whitebox_b",
        "scale_color_whitebox_c",
        "scale_color_whitebox_d",
        "scale_colour_whitebox_b",
        "scale_colour_whitebox_c",
        "scale_colour_whitebox_d",
        "scale_fill_whitebox_b",
        "scale_fill_whitebox_c",
        "scale_fill_whitebox_d",
        "scale_whitebox",
        "whitebox.colors"
      ]
    },
    {
      "page": "select.Spat",
      "title": "Subset layers/attributes of Spat* objects",
      "concept": [
        "dplyr.cols",
        "dplyr.methods",
        "single table verbs"
      ],
      "topics": [
        "select.Spat",
        "select.SpatRaster",
        "select.SpatVector"
      ]
    },
    {
      "page": "slice.Spat",
      "title": "Subset cells/rows/columns/geometries using their positions",
      "concept": [
        "dplyr.methods",
        "dplyr.rows",
        "single table verbs"
      ],
      "topics": [
        "slice.Spat",
        "slice.SpatRaster",
        "slice.SpatVector",
        "slice_colrows",
        "slice_colrows.SpatRaster",
        "slice_cols",
        "slice_cols.SpatRaster",
        "slice_head.SpatRaster",
        "slice_head.SpatVector",
        "slice_max.SpatRaster",
        "slice_max.SpatVector",
        "slice_min.SpatRaster",
        "slice_min.SpatVector",
        "slice_rows",
        "slice_rows.SpatRaster",
        "slice_sample.SpatRaster",
        "slice_sample.SpatVector",
        "slice_tail.SpatRaster",
        "slice_tail.SpatVector"
      ]
    },
    {
      "page": "summarise.SpatVector",
      "title": "Summarise each group of a 'SpatVector' down to one geometry",
      "concept": [
        "dplyr.groups",
        "dplyr.methods",
        "single table verbs"
      ],
      "topics": [
        "summarise.SpatVector",
        "summarize.SpatVector"
      ]
    },
    {
      "page": "tidy.Spat",
      "title": "Turn Spat* object into a tidy tibble",
      "concept": [
        "coerce",
        "generics.methods"
      ],
      "topics": [
        "tidy.Spat",
        "tidy.SpatExtent",
        "tidy.SpatGraticule",
        "tidy.SpatRaster",
        "tidy.SpatVector"
      ]
    },
    {
      "page": "volcano2",
      "title": "Updated topographic information on Auckland's Maungawhau volcano",
      "concept": [
        "datasets"
      ],
      "topics": [
        "volcano2"
      ]
    }
  ],
  "_pkglogo": "https://github.com/dieghernan/tidyterra/raw/v1.1.0/man/figures/logo.png",
  "_readme": "https://github.com/dieghernan/tidyterra/raw/v1.1.0/README.md",
  "_rundeps": [
    "class",
    "classInt",
    "cli",
    "cpp11",
    "data.table",
    "DBI",
    "dplyr",
    "e1071",
    "farver",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "KernSmooth",
    "labeling",
    "lifecycle",
    "magrittr",
    "MASS",
    "pillar",
    "pkgconfig",
    "proxy",
    "purrr",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "rlang",
    "s2",
    "S7",
    "scales",
    "sf",
    "stringi",
    "stringr",
    "terra",
    "tibble",
    "tidyr",
    "tidyselect",
    "units",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "wk"
  ],
  "_vignettes": [
    {
      "source": "tidyterra.qmd",
      "filename": "tidyterra.html",
      "title": "Using the tidyverse with terra objects: the tidyterra package",
      "engine": "quarto::html",
      "headings": [],
      "created": "2026-02-14 11:42:06",
      "modified": "2026-02-28 20:46:39",
      "commits": 7
    },
    {
      "source": "welcome.qmd",
      "filename": "welcome.html",
      "title": "Welcome to tidyterra",
      "engine": "quarto::html",
      "headings": [],
      "created": "2026-02-14 11:42:06",
      "modified": "2026-02-25 22:27:23",
      "commits": 3
    }
  ],
  "_score": 14.19600872641328,
  "_indexed": false,
  "_nocasepkg": "tidyterra",
  "_universes": [
    "r-multiverse"
  ],
  "_indexurl": "https://dieghernan.r-universe.dev/tidyterra",
  "_binaries": [
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1.0",
      "date": "2026-04-17T15:17:59.000Z",
      "distro": "noble",
      "commit": "d1f847e65f441efc5226c13892968ba59e91a953",
      "fileid": "fc94e0a76d37f2fda2eba195a6cf3c12d47fbc6726b596fe6aeec53a146394b7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-multiverse/actions/runs/24572237775"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.0",
      "date": "2026-04-17T15:17:42.000Z",
      "commit": "d1f847e65f441efc5226c13892968ba59e91a953",
      "fileid": "ec88fdc5150706f3df9d3b73005e4de31fd66781c1eaf6dd6417a22157ef2249",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-multiverse/actions/runs/24572237775"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.1.0",
      "date": "2026-04-17T15:18:01.000Z",
      "commit": "d1f847e65f441efc5226c13892968ba59e91a953",
      "fileid": "3996f90df81fda75181b1f8cae5222df1b80844096ede6110222346802017cd6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-multiverse/actions/runs/24572237775"
    },
    {
      "r": "4.5.1",
      "os": "wasm",
      "version": "1.1.0",
      "date": "2026-04-17T15:18:01.000Z",
      "commit": "d1f847e65f441efc5226c13892968ba59e91a953",
      "fileid": "a718706b1b53455c5acc72d73b61cd9664a101d518f8d45d2efa9558950464ce",
      "status": "success",
      "buildurl": "https://github.com/r-universe/r-multiverse/actions/runs/24572237775"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.0",
      "date": "2026-04-17T15:17:17.000Z",
      "commit": "d1f847e65f441efc5226c13892968ba59e91a953",
      "fileid": "a4c18563aed28b3d88fafc55ca2d61be1527eda4af8438382fb02a249f290db7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-multiverse/actions/runs/24572237775"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.0",
      "date": "2026-04-17T15:20:56.000Z",
      "commit": "d1f847e65f441efc5226c13892968ba59e91a953",
      "fileid": "ce9dbbbd1f6373f8d44539ce11e8fd2312c6252452227d2561a85ca185900994",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-multiverse/actions/runs/24572237775"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.1.0",
      "date": "2026-04-17T15:17:17.000Z",
      "commit": "d1f847e65f441efc5226c13892968ba59e91a953",
      "fileid": "b90680fc4746b387ef0b6f30043b16ab3cbb3ea8741899a8f95eb67bf64a58d3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/r-multiverse/actions/runs/24572237775"
    }
  ]
}