... plot layers using Makie?
The layers are integrated with the Makie plotting package.
julia
using SpeciesDistributionToolkit
using CairoMakieLet's grab two layers:
julia
spatial_extent = (; left = -4.87, right=9.63, bottom=41.31, top=51.14)
data_prov = RasterData(CHELSA1, BioClim)
temperature = 0.1SDMLayer(data_prov; layer="BIO1", spatial_extent...)
precipitation = SDMLayer(data_prov; layer="BIO8", spatial_extent...)SDM Layer with 1497697 Int16 cells
Proj string: +proj=longlat +datum=WGS84 +no_defs
Grid size: (1180, 1741)Additional arguments
All of these plots can be further customized by passing the usual arguments to Makie plots.
Recipes for a single layer
Heatmap
julia
heatmap(temperature; axis=(; aspect=DataAspect()))Contour
julia
contour(temperature; axis=(; aspect=DataAspect()))Filled contour
julia
contourf(temperature; axis=(; aspect=DataAspect()))Histogram
julia
hist(temperature)Density
julia
density(temperature)Step histogram
julia
stephist(temperature)ECDF plot
julia
ecdfplot(temperature)Recipes for two layers
Scatterplot
julia
scatter(precipitation, temperature)Density
julia
hexbin(precipitation, temperature)Recipes that you probably should not use
julia
surface(0.0005precipitation)