Skip to content

danlooo/DGGS.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DGGS.jl

Stable Dev Build Status Coverage

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.

Get Started

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

Background

  1. Snyder Equal Area Projection
  2. Rectify diamonds: Rotation and skew
  3. Storage into 5 matrices, i.e. a PentaCube

Funding

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.

About

Discrete Global Grid System for Julia

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages