{
  "_id": "6a2677ca794753ddbc3ec410",
  "Package": "hexify",
  "Title": "Equal-Area Hex Grids on the 'Snyder' 'ISEA' 'Icosahedron'",
  "Version": "0.7.1",
  "Authors@R": "person(\"Gilles\", \"Colling\", , \"gilles.colling051@gmail.com\", role = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"0000-0003-3070-6066\"))",
  "Description": "Provides functions to build and use hexagonal discrete\nglobal grids using the 'Snyder' 'ISEA' projection ('Snyder'\n1992 <doi:10.3138/27H7-8K88-4882-1752>) and the 'H3'\nhierarchical hexagonal system ('Uber' Technologies). Implements\nthe 'ISEA' discrete global grid system ('Sahr', 'White' and\n'Kimerling' 2003 <doi:10.1559/152304003100011090>). Includes a\nfast 'C++' core for 'ISEA' projection and aperture\nquantization, an included 'H3' v4.4.1 C library for native 'H3'\ngrid operations, and 'sf'/'terra'-compatible R wrappers for\ngrid generation and coordinate assignment. Output is compatible\nwith 'dggridR' for interoperability.",
  "License": "MIT + file LICENSE",
  "SystemRequirements": "C99",
  "Language": "en-US",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "VignetteBuilder": "knitr",
  "URL": "https://gillescolling.com/hexify/",
  "BugReports": "https://github.com/gcol33/hexify/issues",
  "Config/testthat/edition": "3",
  "LazyData": "true",
  "Config/pak/sysreqs": "libabsl-dev cmake libgdal-dev gdal-bin libgeos-dev\nlibssl-dev libproj-dev libsqlite3-dev libudunits2-dev",
  "Repository": "https://gcol33.r-universe.dev",
  "Date/Publication": "2026-03-10 07:44:02 UTC",
  "RemoteUrl": "https://github.com/gcol33/hexify",
  "RemoteRef": "HEAD",
  "RemoteSha": "f2842168489b7b3adccb62cf018ae225156c8da9",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-08 07:56:18 UTC",
    "User": "root"
  },
  "Author": "Gilles Colling [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0003-3070-6066>)",
  "Maintainer": "Gilles Colling <gilles.colling051@gmail.com>",
  "MD5sum": "4d369577e60e6e74f6576c61110654d9",
  "_user": "gcol33",
  "_type": "src",
  "_file": "hexify_0.7.1.tar.gz",
  "_fileid": "57feac087425145cedf978979ef9973cab8a3a6512c6573a955b06b20af622b5",
  "_filesize": 9987183,
  "_sha256": "57feac087425145cedf978979ef9973cab8a3a6512c6573a955b06b20af622b5",
  "_created": "2026-06-08T07:56:18.000Z",
  "_published": "2026-06-08T08:05:30.027Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 80047192478,
      "time": 211,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7474494354"
    },
    {
      "job": 80047192525,
      "time": 201,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7474490347"
    },
    {
      "job": 80047192519,
      "time": 195,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7474489008"
    },
    {
      "job": 80047192483,
      "time": 219,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7474496538"
    },
    {
      "job": 80047192583,
      "time": 164,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7474477898"
    },
    {
      "job": 80047192648,
      "time": 448,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7474570171"
    },
    {
      "job": 80047192575,
      "time": 135,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7474468920"
    },
    {
      "job": 80047192601,
      "time": 406,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7474557329"
    },
    {
      "job": 80046363669,
      "time": 312,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7474425785"
    },
    {
      "job": 80047192467,
      "time": 181,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7474483020"
    },
    {
      "job": 80047192535,
      "time": 216,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7474496092"
    },
    {
      "job": 80047192545,
      "time": 217,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7474495550"
    },
    {
      "job": 80047192486,
      "time": 211,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7474494201"
    }
  ],
  "_buildurl": "https://github.com/r-universe/gcol33/actions/runs/27123569465",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/gcol33/hexify",
  "_commit": {
    "id": "f2842168489b7b3adccb62cf018ae225156c8da9",
    "author": "gilles colling <gilles.colling051@gmail.com>",
    "committer": "gilles colling <gilles.colling051@gmail.com>",
    "message": "Retag as v0.7.1 (patch, not minor — no new features)\n\nCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>\n",
    "time": 1773128642
  },
  "_maintainer": {
    "name": "Gilles Colling",
    "email": "gilles.colling051@gmail.com",
    "login": "gcol33",
    "linkedin": "in/gilles-colling-0b3747306",
    "orcid": "0000-0003-3070-6066",
    "twitter": "@Gilles__Colling",
    "description": "Building tools for ecology in R, C++, and Rust.\nWhy did Microsoft have to buy it. Sadge :(",
    "uuid": 25009600
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "sf",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "lifecycle",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "terra",
      "role": "Suggests"
    },
    {
      "package": "raster",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "RColorBrewer",
      "role": "Suggests"
    },
    {
      "package": "rnaturalearth",
      "role": "Suggests"
    },
    {
      "package": "tibble",
      "role": "Suggests"
    },
    {
      "package": "gridExtra",
      "role": "Suggests"
    },
    {
      "package": "leaflet",
      "role": "Suggests"
    }
  ],
  "_owner": "gcol33",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-50",
      "n": 10
    },
    {
      "week": "2025-51",
      "n": 30
    },
    {
      "week": "2026-01",
      "n": 2
    },
    {
      "week": "2026-02",
      "n": 9
    },
    {
      "week": "2026-03",
      "n": 1
    },
    {
      "week": "2026-04",
      "n": 12
    },
    {
      "week": "2026-06",
      "n": 3
    },
    {
      "week": "2026-09",
      "n": 37
    },
    {
      "week": "2026-10",
      "n": 4
    },
    {
      "week": "2026-11",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "v0.1.0",
      "date": "2025-12-11"
    },
    {
      "name": "v0.2.0",
      "date": "2025-12-11"
    },
    {
      "name": "v0.4.0",
      "date": "2026-01-09"
    },
    {
      "name": "v0.3.0",
      "date": "2026-01-13"
    },
    {
      "name": "v0.3.3",
      "date": "2026-01-13"
    },
    {
      "name": "v0.3.5",
      "date": "2026-01-20"
    },
    {
      "name": "v0.3.6",
      "date": "2026-01-21"
    },
    {
      "name": "v0.3.7",
      "date": "2026-01-21"
    },
    {
      "name": "v0.5.0",
      "date": "2026-02-27"
    },
    {
      "name": "v0.6.0",
      "date": "2026-02-27"
    },
    {
      "name": "v0.6.1",
      "date": "2026-02-27"
    },
    {
      "name": "v0.6.2",
      "date": "2026-02-28"
    },
    {
      "name": "v0.6.3",
      "date": "2026-02-28"
    },
    {
      "name": "v0.6.4",
      "date": "2026-02-28"
    },
    {
      "name": "v0.6.5",
      "date": "2026-02-28"
    },
    {
      "name": "v0.7.0",
      "date": "2026-03-01"
    },
    {
      "name": "v0.7.1",
      "date": "2026-03-10"
    }
  ],
  "_topics": [
    "dggs",
    "discrete-global-grid",
    "equal-area",
    "geospatial",
    "gis",
    "hexagonal-grid",
    "icosahedral-grid",
    "icosahedron",
    "isea",
    "spatial",
    "spatial-analysis",
    "cpp"
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "gcol33",
      "count": 116,
      "uuid": 25009600
    }
  ],
  "_userbio": {
    "uuid": 25009600,
    "type": "user",
    "name": "Gilles Colling",
    "description": "Building tools for ecology in R, C++, and Rust.\nWhy did Microsoft have to buy it. Sadge :("
  },
  "_downloads": {
    "count": 131,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/hexify"
  },
  "_devurl": "https://github.com/gcol33/hexify",
  "_pkgdown": "https://gillescolling.com/hexify/",
  "_searchresults": 29,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/hexify.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/gcol33/hexify",
  "_realowner": "gcol33",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.3.3",
      "date": "2026-01-20"
    },
    {
      "version": "0.3.8",
      "date": "2026-01-21"
    },
    {
      "version": "0.3.9",
      "date": "2026-02-04"
    },
    {
      "version": "0.3.10",
      "date": "2026-02-04"
    },
    {
      "version": "0.6.5",
      "date": "2026-02-28"
    }
  ],
  "_exports": [
    "as_dggrid",
    "as_sf",
    "as_tibble.HexData",
    "as.data.frame",
    "as.list",
    "cell_area",
    "cell_to_index",
    "cell_to_lonlat",
    "cell_to_sf",
    "cells",
    "dg_closest_res_to_area",
    "dgearthstat",
    "dggrid_43h_sequence",
    "dggrid_is_compatible",
    "dgverify",
    "from_dggrid",
    "get_children",
    "get_neighbors",
    "get_parent",
    "globe_centers",
    "grid_clip",
    "grid_global",
    "grid_info",
    "grid_rect",
    "h3_crosswalk",
    "hex_browse",
    "hex_compact",
    "hex_corners_to_sf",
    "hex_distance",
    "hex_extract",
    "hex_grid",
    "hex_summarize",
    "hex_uncompact",
    "hex_zonal",
    "hexify",
    "hexify_area_to_eff_res",
    "hexify_assign",
    "hexify_build_icosa",
    "hexify_cell_id_to_quad_ij",
    "hexify_cell_to_icosa_tri",
    "hexify_cell_to_index",
    "hexify_cell_to_lonlat",
    "hexify_cell_to_plane",
    "hexify_cell_to_quad_ij",
    "hexify_cell_to_quad_xy",
    "hexify_cell_to_sf",
    "hexify_compare_indices",
    "hexify_compare_resolutions",
    "hexify_default_index_type",
    "hexify_eff_res_to_area",
    "hexify_eff_res_to_resolution",
    "hexify_face_centers",
    "hexify_forward",
    "hexify_forward_to_face",
    "hexify_get_children",
    "hexify_get_parent",
    "hexify_get_precision",
    "hexify_get_resolution",
    "hexify_grid",
    "hexify_grid_cell_to_lonlat",
    "hexify_grid_global",
    "hexify_grid_rect",
    "hexify_grid_to_cell",
    "hexify_heatmap",
    "hexify_icosa_tri_to_plane",
    "hexify_icosa_tri_to_quad_ij",
    "hexify_icosa_tri_to_quad_xy",
    "hexify_index_to_cell",
    "hexify_index_to_lonlat",
    "hexify_inverse",
    "hexify_is_valid_index_type",
    "hexify_lonlat_to_cell",
    "hexify_lonlat_to_index",
    "hexify_lonlat_to_plane",
    "hexify_lonlat_to_quad_ij",
    "hexify_projection_stats",
    "hexify_quad_ij_to_cell",
    "hexify_quad_ij_to_icosa_tri",
    "hexify_quad_ij_to_xy",
    "hexify_quad_xy_to_cell",
    "hexify_quad_xy_to_icosa_tri",
    "hexify_resolution_to_eff_res",
    "hexify_roundtrip_test",
    "hexify_set_precision",
    "hexify_set_verbose",
    "hexify_which_face",
    "hexify_z7_canonical",
    "import_h3",
    "is_hex_data",
    "is_hex_grid",
    "is_pentagon",
    "lonlat_to_cell",
    "n_cells",
    "ncol",
    "nrow",
    "plot",
    "plot_globe",
    "plot_grid",
    "plot_world",
    "show"
  ],
  "_datasets": [
    {
      "name": "hexify_world",
      "title": "Simplified World Map",
      "object": "hexify_world",
      "class": [
        "sf",
        "data.frame"
      ],
      "fields": [
        "name",
        "name_long",
        "admin",
        "sovereignt",
        "iso_a2",
        "iso_a3",
        "iso_n3",
        "continent",
        "region_un",
        "subregion",
        "region_wb",
        "pop_est",
        "gdp_md",
        "income_grp",
        "economy",
        "geometry"
      ],
      "rows": 242,
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "hexify-package",
      "title": "hexify",
      "topics": [
        "hexify-package"
      ]
    },
    {
      "page": "as_dggrid",
      "title": "Convert hexify grid to 'dggridR'-compatible grid object",
      "concept": [
        "'dggridR' compatibility"
      ],
      "topics": [
        "as_dggrid"
      ]
    },
    {
      "page": "as_sf",
      "title": "Convert HexData to sf Object",
      "topics": [
        "as_sf"
      ]
    },
    {
      "page": "as_tibble.HexData",
      "title": "Convert HexData to tibble",
      "topics": [
        "as_tibble.HexData"
      ]
    },
    {
      "page": "cell_area",
      "title": "Compute per-cell area in km²",
      "topics": [
        "cell_area"
      ]
    },
    {
      "page": "cell_to_lonlat",
      "title": "Convert cell ID to longitude/latitude",
      "topics": [
        "cell_to_lonlat"
      ]
    },
    {
      "page": "cell_to_sf",
      "title": "Convert cell IDs to sf polygons",
      "topics": [
        "cell_to_sf"
      ]
    },
    {
      "page": "cells",
      "title": "Get Cell IDs",
      "topics": [
        "cells"
      ]
    },
    {
      "page": "dgearthstat",
      "title": "Get grid statistics for Earth coverage",
      "concept": [
        "grid statistics"
      ],
      "topics": [
        "dgearthstat"
      ]
    },
    {
      "page": "dggrid_is_compatible",
      "title": "Validate 'dggridR' grid compatibility with hexify",
      "concept": [
        "'dggridR' compatibility"
      ],
      "topics": [
        "dggrid_is_compatible"
      ]
    },
    {
      "page": "dgverify",
      "title": "Verify grid object",
      "topics": [
        "dgverify"
      ]
    },
    {
      "page": "from_dggrid",
      "title": "Convert 'dggridR' grid object to hexify_grid",
      "concept": [
        "'dggridR' compatibility"
      ],
      "topics": [
        "from_dggrid"
      ]
    },
    {
      "page": "get_neighbors",
      "title": "Get Neighboring Cells",
      "topics": [
        "get_neighbors"
      ]
    },
    {
      "page": "globe_centers",
      "title": "Globe center presets",
      "topics": [
        "globe_centers"
      ]
    },
    {
      "page": "grid_clip",
      "title": "Clip hexagon grid to polygon boundary",
      "topics": [
        "grid_clip"
      ]
    },
    {
      "page": "grid_global",
      "title": "Generate a global hexagon grid",
      "topics": [
        "grid_global"
      ]
    },
    {
      "page": "grid_info",
      "title": "Get Grid Specification",
      "topics": [
        "grid_info"
      ]
    },
    {
      "page": "grid_rect",
      "title": "Generate a rectangular grid of hexagons",
      "topics": [
        "grid_rect"
      ]
    },
    {
      "page": "h3_crosswalk",
      "title": "Crosswalk Between ISEA and H3 Cell IDs",
      "topics": [
        "h3_crosswalk"
      ]
    },
    {
      "page": "hex_browse",
      "title": "Interactive Hex Map",
      "topics": [
        "hex_browse"
      ]
    },
    {
      "page": "hex_compact",
      "title": "Compact Hex Cells",
      "topics": [
        "hex_compact"
      ]
    },
    {
      "page": "hex_distance",
      "title": "Grid Distance Between Cells",
      "topics": [
        "hex_distance"
      ]
    },
    {
      "page": "hex_extract",
      "title": "Extract Raster Values at Hex Cell Centers",
      "topics": [
        "hex_extract"
      ]
    },
    {
      "page": "hex_grid",
      "title": "Create a Hexagonal Grid Specification",
      "topics": [
        "hex_grid"
      ]
    },
    {
      "page": "hex_summarize",
      "title": "Summarize Data by Hex Cell",
      "topics": [
        "hex_summarize"
      ]
    },
    {
      "page": "hex_uncompact",
      "title": "Uncompact Hex Cells",
      "topics": [
        "hex_uncompact"
      ]
    },
    {
      "page": "hex_zonal",
      "title": "Zonal Statistics for Hex Cells",
      "topics": [
        "hex_zonal"
      ]
    },
    {
      "page": "HexData-class",
      "title": "HexData Class",
      "topics": [
        "HexData-class"
      ]
    },
    {
      "page": "HexGridInfo-class",
      "title": "HexGridInfo Class",
      "topics": [
        "HexGridInfo-class"
      ]
    },
    {
      "page": "hexify",
      "title": "Assign hexagonal DGGS cell IDs to geographic points",
      "concept": [
        "hexify main"
      ],
      "topics": [
        "hexify"
      ]
    },
    {
      "page": "hexify_build_icosa",
      "title": "Initialize icosahedron geometry",
      "concept": [
        "projection"
      ],
      "topics": [
        "hexify_build_icosa"
      ]
    },
    {
      "page": "hexify_compare_resolutions",
      "title": "Compare grid resolutions",
      "concept": [
        "grid statistics"
      ],
      "topics": [
        "hexify_compare_resolutions"
      ]
    },
    {
      "page": "hexify_face_centers",
      "title": "Get icosahedron face centers",
      "concept": [
        "projection"
      ],
      "topics": [
        "hexify_face_centers"
      ]
    },
    {
      "page": "hexify_forward",
      "title": "Forward Snyder projection",
      "concept": [
        "projection"
      ],
      "topics": [
        "hexify_forward"
      ]
    },
    {
      "page": "hexify_forward_to_face",
      "title": "Forward projection to specific face",
      "concept": [
        "projection"
      ],
      "topics": [
        "hexify_forward_to_face"
      ]
    },
    {
      "page": "hexify_get_precision",
      "title": "Get current precision settings",
      "concept": [
        "projection"
      ],
      "topics": [
        "hexify_get_precision"
      ]
    },
    {
      "page": "hexify_grid",
      "title": "Create a hexagonal grid specification",
      "concept": [
        "hexify main"
      ],
      "topics": [
        "hexify_grid"
      ]
    },
    {
      "page": "hexify_heatmap",
      "title": "Create a ggplot2 visualization of hexagonal grid cells",
      "concept": [
        "visualization"
      ],
      "topics": [
        "hexify_heatmap"
      ]
    },
    {
      "page": "hexify_inverse",
      "title": "Inverse Snyder projection",
      "concept": [
        "projection"
      ],
      "topics": [
        "hexify_inverse"
      ]
    },
    {
      "page": "hexify_projection_stats",
      "title": "Get inverse projection statistics",
      "concept": [
        "projection"
      ],
      "topics": [
        "hexify_projection_stats"
      ]
    },
    {
      "page": "hexify_roundtrip_test",
      "title": "Round-trip accuracy test",
      "concept": [
        "coordinate conversion"
      ],
      "topics": [
        "hexify_roundtrip_test"
      ]
    },
    {
      "page": "hexify_set_precision",
      "title": "Set inverse projection precision",
      "concept": [
        "projection"
      ],
      "topics": [
        "hexify_set_precision"
      ]
    },
    {
      "page": "hexify_set_verbose",
      "title": "Set verbose mode for inverse projection",
      "concept": [
        "projection"
      ],
      "topics": [
        "hexify_set_verbose"
      ]
    },
    {
      "page": "hexify_which_face",
      "title": "Determine which face contains a point",
      "concept": [
        "projection"
      ],
      "topics": [
        "hexify_which_face"
      ]
    },
    {
      "page": "hexify_world",
      "title": "Simplified World Map",
      "topics": [
        "hexify_world"
      ]
    },
    {
      "page": "hexify-conversions",
      "title": "Coordinate Conversions",
      "topics": [
        "hexify-conversions"
      ]
    },
    {
      "page": "hexify-grid",
      "title": "Core Grid Construction",
      "topics": [
        "hexify-grid"
      ]
    },
    {
      "page": "hexify-stats",
      "title": "Grid Statistics",
      "topics": [
        "hexify-stats"
      ]
    },
    {
      "page": "import_h3",
      "title": "Import External H3 Cell IDs into hexify",
      "topics": [
        "import_h3"
      ]
    },
    {
      "page": "is_hex_data",
      "title": "Check if object is HexData",
      "topics": [
        "is_hex_data"
      ]
    },
    {
      "page": "is_hex_grid",
      "title": "Check if object is HexGridInfo",
      "topics": [
        "is_hex_grid"
      ]
    },
    {
      "page": "is_pentagon",
      "title": "Detect Pentagon Cells",
      "topics": [
        "is_pentagon"
      ]
    },
    {
      "page": "lonlat_to_cell",
      "title": "Convert longitude/latitude to cell ID",
      "topics": [
        "lonlat_to_cell"
      ]
    },
    {
      "page": "n_cells",
      "title": "Get Number of Cells",
      "topics": [
        "n_cells"
      ]
    },
    {
      "page": "plot_globe",
      "title": "Plot hexagonized globe",
      "topics": [
        "plot_globe"
      ]
    },
    {
      "page": "plot_grid",
      "title": "Plot hexagonal grid clipped to a polygon boundary",
      "topics": [
        "plot_grid"
      ]
    },
    {
      "page": "plot_world",
      "title": "Quick world map plot",
      "concept": [
        "visualization"
      ],
      "topics": [
        "plot_world"
      ]
    },
    {
      "page": "plot-HexData-missing-method",
      "title": "Plot HexData objects",
      "topics": [
        "plot,HexData,missing-method"
      ]
    }
  ],
  "_readme": "https://github.com/gcol33/hexify/raw/HEAD/README.md",
  "_rundeps": [
    "class",
    "classInt",
    "DBI",
    "e1071",
    "KernSmooth",
    "MASS",
    "proxy",
    "Rcpp",
    "rlang",
    "s2",
    "sf",
    "units",
    "wk"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "h3.Rmd",
      "filename": "h3.html",
      "title": "H3 Grid Support",
      "author": "Gilles Colling",
      "engine": "knitr::rmarkdown",
      "headings": [
        "What is H3?",
        "Getting Started",
        "Choosing Resolution by Area",
        "Grid Generation",
        "Rectangular Region",
        "Clipping to a Boundary",
        "Hierarchical Navigation",
        "Parents",
        "Children",
        "Visualizing the Hierarchy",
        "Working with H3 Data",
        "ISEA--H3 Crosswalk",
        "ISEA vs H3: When to Use Which",
        "Resolution Reference",
        "See Also"
      ],
      "created": "2026-02-27 16:35:18",
      "modified": "2026-02-28 23:32:50",
      "commits": 4
    },
    {
      "source": "theory.Rmd",
      "filename": "theory.html",
      "title": "Mathematical Foundations",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "The Problem: Equal-Area Grids on a Sphere",
        "The Lambert Azimuthal Equal-Area Projection",
        "Definition",
        "Forward Formulas",
        "Equal-Area Proof",
        "Inverse Formulas",
        "Limitations",
        "The Icosahedron",
        "Geometry",
        "Vertex Latitude Derivation",
        "Standard ISEA Orientation",
        "Snyder's ISEA Projection",
        "Key Constants",
        "Forward Projection Steps",
        "The Inverse Projection",
        "Aperture and Resolution",
        "Aperture Properties",
        "Cell Count Growth",
        "Orientation Classes",
        "Pentagon Cells",
        "Coordinate Systems and Indexing",
        "Triangle to Quad",
        "Quad IJ: The Integer Lattice",
        "Hierarchical Index Types",
        "Z7 Index (Aperture 7)",
        "Z3 Index (Aperture 3)",
        "Z-Order Index (Morton Curve)",
        "Index Type Comparison",
        "SEQNUM: The Flat Cell ID",
        "Compact uint64 Storage",
        "H3 Comparison",
        "Architecture",
        "The Area Variation Trade-Off",
        "Resolution Mapping",
        "When to Use Which",
        "Round-Trip Accuracy",
        "Summary of ISEA Properties",
        "References"
      ],
      "created": "2025-12-12 11:53:59",
      "modified": "2026-03-01 19:12:57",
      "commits": 12
    },
    {
      "source": "workflows.Rmd",
      "filename": "workflows.html",
      "title": "Practical Workflows",
      "engine": "knitr::rmarkdown",
      "headings": [
        "One Grid, Many Datasets",
        "The Problem",
        "The Solution: Shared Grid Objects",
        "Combining at the Cell Level",
        "Grid Generation",
        "Grid Over a Rectangular Region",
        "Grid Over a Polygon (Shapefile)",
        "Global Grid",
        "Multi-Resolution Analysis",
        "Scale-Dependent Patterns",
        "Spatial Joins",
        "Choosing Resolution",
        "By Target Area",
        "Resolution Table (Aperture 3)",
        "Comparing Apertures",
        "Working with sf",
        "Convert HexData to sf",
        "Visualize with ggplot2",
        "Export to GIS Formats",
        "Edge Cases",
        "Handling NA Coordinates",
        "Polar Regions",
        "Date Line",
        "Function Summary",
        "See Also"
      ],
      "created": "2025-12-12 11:53:59",
      "modified": "2026-02-28 23:32:50",
      "commits": 14
    },
    {
      "source": "quickstart.Rmd",
      "filename": "quickstart.html",
      "title": "Quick Start",
      "author": "Gilles Colling",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Spatial Analysis Done Right",
        "Basic Usage",
        "Accessing HexData",
        "With sf Objects",
        "Real-World Example: Species Occurrence Data",
        "Assign Points to Grid Cells",
        "Generate Cell Polygons and Visualize",
        "Species Richness Map",
        "Core Concepts",
        "HexGridInfo Slots",
        "HexData Slots",
        "Caveats",
        "Pentagon Cells",
        "Multi-Scale Analysis",
        "Integer Limits",
        "See Also"
      ],
      "created": "2025-12-12 11:53:59",
      "modified": "2026-02-27 16:35:18",
      "commits": 19
    },
    {
      "source": "visualization.Rmd",
      "filename": "visualization.html",
      "title": "Visualization",
      "author": "Gilles Colling",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Sample Data",
        "Base R Plotting with plot()",
        "Basic Plot",
        "Customizing Colors and Styling",
        "Disabling the Basemap",
        "Setting Map Extent",
        "Showing Points",
        "Basic Points",
        "Point Size Presets",
        "Custom Point Styling",
        "Disabling Jitter",
        "ggplot2 with hexify_heatmap()",
        "Basic ggplot",
        "Customizing with ggplot2",
        "Adding Custom Layers",
        "Heatmaps with Value Mapping",
        "Creating Aggregated Data",
        "Basic Heatmap",
        "Customizing Colors",
        "Basemap Options",
        "World Map Helper",
        "Customizing the World Map",
        "Pentagon Cell Visualization",
        "Random Sampling Visualization",
        "Building Custom Visualizations",
        "Function Reference",
        "See Also"
      ],
      "created": "2025-12-17 07:35:55",
      "modified": "2026-02-28 23:32:50",
      "commits": 9
    }
  ],
  "_score": 5.860338006570993,
  "_indexed": true,
  "_nocasepkg": "hexify",
  "_universes": [
    "gcol33"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.7.1",
      "date": "2026-06-08T07:59:49.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "f2842168489b7b3adccb62cf018ae225156c8da9",
      "fileid": "cf52d278b9af1175b310e51c77792b77229bfe91eb2964788537088228003521",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gcol33/actions/runs/27123569465"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.7.1",
      "date": "2026-06-08T07:59:35.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "f2842168489b7b3adccb62cf018ae225156c8da9",
      "fileid": "bd328d7b22146d911f94d632143f55a87de55ff4fa5bd8f3fc85b9e3e1d726d4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gcol33/actions/runs/27123569465"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.7.1",
      "date": "2026-06-08T07:59:35.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "f2842168489b7b3adccb62cf018ae225156c8da9",
      "fileid": "75dd6438ced3c061ec308e24adc4955cbba354f7164a62bccb1a570e8b9aad44",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gcol33/actions/runs/27123569465"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.7.1",
      "date": "2026-06-08T07:59:54.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "f2842168489b7b3adccb62cf018ae225156c8da9",
      "fileid": "974d6ce7d77c26f30b4992d360e651fe9fca0391ee143b849e8d2d538b538a9a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gcol33/actions/runs/27123569465"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.7.1",
      "date": "2026-06-08T07:58:58.000Z",
      "arch": "aarch64",
      "commit": "f2842168489b7b3adccb62cf018ae225156c8da9",
      "fileid": "1204c2bcfc1fa861d68724f10325ba38d43dbf0524e08582604a21145817d977",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gcol33/actions/runs/27123569465"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.7.1",
      "date": "2026-06-08T08:01:26.000Z",
      "arch": "x86_64",
      "commit": "f2842168489b7b3adccb62cf018ae225156c8da9",
      "fileid": "089c24682bc6be3133daaa2e3964ce9b9df7344c4f3ca91d6539d501715e6fc0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gcol33/actions/runs/27123569465"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.7.1",
      "date": "2026-06-08T07:58:53.000Z",
      "arch": "aarch64",
      "commit": "f2842168489b7b3adccb62cf018ae225156c8da9",
      "fileid": "027d5c9d2657e354b31114776d9509ac5354e3ae8478e42790e068e5066f4b3f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gcol33/actions/runs/27123569465"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.7.1",
      "date": "2026-06-08T08:00:56.000Z",
      "arch": "x86_64",
      "commit": "f2842168489b7b3adccb62cf018ae225156c8da9",
      "fileid": "7dd4074063313c6b0a3fd9d0c3af95533cae925cab905a42ae937df92ffb2c3d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gcol33/actions/runs/27123569465"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.7.1",
      "date": "2026-06-08T08:00:03.000Z",
      "arch": "emscripten",
      "commit": "f2842168489b7b3adccb62cf018ae225156c8da9",
      "fileid": "4fdc71e18b6ce52a6ad901563f211b66e3fa7c17a34dae47b76fa9748e10033e",
      "status": "success",
      "buildurl": "https://github.com/r-universe/gcol33/actions/runs/27123569465"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.7.1",
      "date": "2026-06-08T07:58:45.000Z",
      "arch": "x86_64",
      "commit": "f2842168489b7b3adccb62cf018ae225156c8da9",
      "fileid": "26adf8597bcda2d8741353cdbd334afb61d252180bc1d12c3999af668f015037",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gcol33/actions/runs/27123569465"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.7.1",
      "date": "2026-06-08T07:58:47.000Z",
      "arch": "x86_64",
      "commit": "f2842168489b7b3adccb62cf018ae225156c8da9",
      "fileid": "000c7aa54471ca3211270d9f1b80b360b125b84a8ad6fefaa5d0baf2e0596599",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gcol33/actions/runs/27123569465"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.7.1",
      "date": "2026-06-08T07:58:44.000Z",
      "arch": "x86_64",
      "commit": "f2842168489b7b3adccb62cf018ae225156c8da9",
      "fileid": "9c07091846a2c32223c1b3a3e9154c9dd52cc30d63bd46b636031239365aeac8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gcol33/actions/runs/27123569465"
    }
  ]
}