[GIS] Creating geodesic hexagonal global grid in QGIS

hexagonal gridqgis

I'm looking to make a geodesic hexagonal global grid based on a icosahedron. Such a grid would need to have 12 pentagons in it as well to be able to fit a sphere.

I know mmqgis can generate grids, but these grids are plain flat grids, not geodesic ones, and they do not map to a sphere without extreme distortion, which I'm trying to avoid.

What I'm trying to make is something like this:

enter image description here

Ideally, this would be done on windows, but Linux is also an option if there are no tools available for the former

Best Answer

The dggridR R package "builds discrete global grids which partition the surface of the Earth into hexagonal, triangular, or diamond cells, all of which have the same size."

Richard Barnes (2017). dggridR: Discrete Global Grids for R. R package version 0.1.12. https://github.com/r-barnes/dggridR/

Using R in QGIS is still a pending skill, but here a tutorial: http://amsantac.co/blog/en/2015/10/31/qgis-r.html