2025-07-24 –, Main Room 4
Tyler.jl is a Makie ecosystem package that enables plotting tiled datasets, like Google Maps and many other basemaps. In the last few years, it's also gained 3D capability, and can plot colored elevation data in 3D and on GeoMakie's projected GeoAxis. Progress is also under way to allow Tyler to plot arbitrary user-provided datasets or pyramid overviews.
In this talk, we'll dissect how Tyler works and how you can use it (and abuse it!)
Tyler.jl is a Makie ecosystem package that enables plotting tiled datasets, like Google Maps and many other basemaps. In the last few years, it's also gained 3D capability, and can plot colored elevation data in 3D and on GeoMakie's projected GeoAxis. Progress is also under way to allow Tyler to plot arbitrary user-provided datasets or pyramid overviews.
Tyler works primarily by loading pyramids of map tiles which come at different zoom levels. This is through the XYZ or Slippy standard. However, new developments mean that users can also use their own datasets, either via interpolators or directly via providing a pre-computed Gaussian pyramid from PyramidScheme.jl.
In the talk, I'll break down the new features of Tyler - plotting in 3D cartesian space, plotting on the sphere and on the GeoAxis, and the new tile interface. I'll also show how you can hook into that interface for your own datasets or online providers, and how this interfaces with PyramidScheme.jl to seamlessly display huge user datasets.
JuliaGeo collaborator and author of GeoMakie.jl, and contributor to DocumenterVitepress.jl!