API
Interpolator <: AbstractProvider
Interpolator(f; colormap=:thermal, options=Dict(:minzoom=1, :maxzoom=19))
Provides tiles by interpolating them on the fly.
f
: an Interpolations.jl interpolator or similar.colormap
: ASymbol
orVector{RGBA{Float32}}
. Default is:thermal
.
Map
Map(extent, [extent_crs=wgs84]; kw...)
Tylers main object, it plots tiles onto a Makie.jl Axis
, downloading and plotting more tiles as you zoom and pan.
Arguments
-extent
: the initial extent of the map, as a GeometryBasics.Rect
or an Extents.Extent
in the projection of extent_crs
. -extent_crs
: Any GeoFormatTypes
compatible crs, the default is wsg84.
Keywords
-resolution
: The figure resolution. -figure
: an existing Makie.Figure
object. -crs
: The providers coordinate reference system. -provider
: a TileProviders.jl Provider
. -max_parallel_downloads
: limits the attempted simultaneous downloads, with a default of 16
. -cache_size_gb
: limits the cache for storing tiles, with a default of 5
. -depth
: the number of layers to load when zooming. Lower numbers will be slightly faster but have more artefacts. The default is 8
. -halo
: The fraction of the width of tiles to add as a halo so that panning is smooth - the tiles will already be loaded. The default is 0.2
, which means 0.1
on each side. -scale
: a tile scaling factor. Low number decrease the downloads but reduce the resolution. The default is 1.0
.