hexify: Equal-Area Hex Grids on the 'Snyder' 'ISEA' 'Icosahedron'

Provides functions to build and use hexagonal discrete global grids using the 'Snyder' 'ISEA' projection ('Snyder' 1992 <doi:10.3138/27H7-8K88-4882-1752>) and the 'H3' hierarchical hexagonal system ('Uber' Technologies). Implements the 'ISEA' discrete global grid system ('Sahr', 'White' and 'Kimerling' 2003 <doi:10.1559/152304003100011090>). Includes a fast 'C++' core for 'ISEA' projection and aperture quantization, an included 'H3' v4.4.1 C library for native 'H3' grid operations, and 'sf'/'terra'-compatible R wrappers for grid generation and coordinate assignment. Output is compatible with 'dggridR' for interoperability.

Package details

AuthorGilles Colling [aut, cre, cph] (ORCID: <https://orcid.org/0000-0003-3070-6066>)
MaintainerGilles Colling <gilles.colling051@gmail.com>
LicenseMIT + file LICENSE
Version0.6.5
URL https://gillescolling.com/hexify/
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("hexify")

Try the hexify package in your browser

Any scripts or data that you put into this service are public.

hexify documentation built on March 1, 2026, 1:07 a.m.