Estoy buscando hacer una cuadrícula global hexagonal geodésica basada en un icosaedro. Tal rejilla necesitaría tener 12 pentágonos también para poder encajar en una esfera.
Sé que mmqgis puede generar cuadrículas, pero estas cuadrículas son cuadrículas planas, no geodésicas, y no se asignan a una esfera sin distorsión extrema, lo que estoy tratando de evitar.
Lo que intento hacer es algo como esto:
Idealmente, esto se haría en Windows, pero Linux también es una opción si no hay herramientas disponibles para el primero.
qgis
hexagonal-grid
Miguel Bartelsman
fuente
fuente
Respuestas:
El paquete dggridR R "construye cuadrículas globales discretas que dividen la superficie de la Tierra en celdas hexagonales, triangulares o de diamante, todas las cuales tienen el mismo tamaño".
Usar R en QGIS todavía es una habilidad pendiente, pero aquí hay un tutorial: http://amsantac.co/blog/en/2015/10/31/qgis-r.html
fuente
Podrías echar un vistazo a AntiPrism . Todavía no lo he probado, pero parece que puede generar varios tipos de cuadrículas geodésicas.
Parece que hay varios formatos de salida, el OBJ de frente de onda y las coordenadas serán más fáciles de codificar (este último es un XYZ delimitado por lo que parece). También hay algunas herramientas adicionales (Python) llamadas AntiTile que se basan en AntiPrism.
ACTUALIZACIÓN 2018
Actualización: a partir de junio de 2018: Uber ha desarrollado y abierto una indexación espacial de cuadrícula hexagonal de resolución múltiple llamada H3 . Enlace a Github
fuente
Echa un vistazo al índice espacial H3 de Uber.
Tenga en cuenta que los hexágonos por sí solos no pueden formar una teselación y necesita varios pentágonos.
https://github.com/uber/h3
H3 utiliza la proyección del mapa Dymaxion que se basa en un icosaedro:
https://en.wikipedia.org/wiki/Dymaxion_map
fuente