Home

Awesome

GeoData (soon to be archived! - use Rasters.jl)

Build Status Codecov Aqua.jl Quality Assurance

GeoData.jl defines common types and methods for reading, writing and manipulating spatial data.

These currently include raster arrays like GeoTIFF and NetCDF, R grd files, multi-layered stacks, and multi-file series of arrays and stacks.

EarthEnv HabitatHeterogeneity layers trimmed to Australia

A GeoStack of EarthEnv HabitatHeterogeneity layers, trimmed to Australia and plotted with Plots.jl

Lazyness

Data-source abstraction

GeoData provides a standardised interface that allows many source data types to be used with identical syntax.

Named dimensions and index lookups

GeoData.jl extends DimensionalData.jl so that spatial data can be indexed using named dimensions like X, Y and Ti (time) and e.g. spatial coordinates.

Dimensions can also be used in most Base and Statistics methods like mean and reduce where dims arguments are required. Much of the behaviour is covered in the DimensionalData docs.

See the docs for more details and examples for GeoData.jl.