2026-09-01 –, Conference Management Room2
For years, browser-based raster visualization has depended on backend services to preprocess, reproject, and tile imagery.
We built something different: a way to stream unmodified COG data directly from object storage, reprojecting the imagery in the browser — without a server in the middle.
Visualizing analytic raster data in the browser still typically depends on backend services that render pre-computed raster tiles (e.g. PNG/JPEG) and frontend layers that are reliant on those services. That approach works — but it adds infrastructure, security overhead, and limits how people can change rendering on demand.
With our work on deck.gl-raster, we’re bringing high-performance, extensible raster rendering to the deck.gl geospatial visualization library. This adds to our existing work speeding up visualization of large geospatial vector data — with the goal of making it realistic to render both massive vectors and analytic rasters in the same interactive view.
This talk dives into the technical bits of why client-side raster visualization is challenging and explains our implementation. In the process, we’ll learn about raster reprojection, how GPUs render image data, and how our reprojection implementation leverages mesh-based rendering for efficient and accurate reprojection.
This talk will be decently technical, but endeavors to be accessible to anyone familiar with raster data like Cloud-Optimized GeoTIFFs.
Kyle is a cloud engineer at Development Seed, building open source tools and infrastructure that process and visualize geospatial data. Kyle is particularly excited about cloud-native vector data formats, speeding up Python and JavaScript applications from Rust, spatial indexes, and efficient data pipelines.
Before joining Development Seed, Kyle previously worked as a software engineer at Unfolded and Foursquare, building web-based geospatial data visualizations.
Based in New York City, Kyle spends time running in Central Park, exploring the city, and dodging tourists. Kyle graduated from UCLA where he received a B.A. in Economics with a minor in Mathematics.