DGGS.jl is a Julia Package for scalable geospatial analysis using Discrete Global Grid Systems (DGGS), which tessellate the surface of the earth with hierarchical cells of equal area, minimizing distortion and loading time of large geospatial datasets, which is crucial in spatial statistics and building Machine Learning models.
Install:
using Pkg
Pkg.add(url="https://github.com/danlooo/DGGS.jl.git")Convert coordinates:
using DGGS
to_cell(120.8, -80, 8) |> to_geo- Snyder Equal Area Projection
- Rectify diamonds: Rotation and skew
- Storage into 5 matrices, i.e. a PentaCube
This project has received funding from the Open-Earth-Monitor Cyberinfrastructure project that is part of European Union's Horizon Europe research and innovation programme under grant 101059548.