Optimizing Data Visualization Performance in Web Maps
summary
A practical overview of strategies to speed up web map rendering for very large geospatial datasets (tens to hundreds of thousands of features). Covers trade-offs between raster tiles (PNG) and global map services, then focuses on advanced techniques — tiling, aggregation (clustering, heatmaps), cartographic generalization, scale controls and format transformations — with concrete tools and examples to implement them.
AI-written summary · about
chapters (25)
- 0:00Introduction
- 2:06First failed project
- 4:52Introduction
- 5:14Spatial map optimization
- 7:23Static map tech
- 10:13Dynamic maps and SVG
- 11:18Canvas interactive maps
- 13:043D immersive maps
- 14:27Tech comparison
- 15:31Load time optimization
- 16:54GeoJSON and TopoJSON
- 19:01MapShaper tool
- 21:45Tessellation and simplification
- 23:30Dynamic data APIs
- 27:28Vector vs raster formats
- 29:56Hosting tech
- 30:59Spatial indexes
- 32:03Point clustering
- 35:17Advanced cluster visualization
- 37:24Heatmaps and filters
- 38:26Geometric tessellation
- 39:10Client-side spatial analysis
- 40:53Cheap data sources
- 41:14Summary and recommendations
- 43:41Q&A
related talks
01h 10mAnalyzing Large Geographically Distributed Data via Map Visualization
33mMaps on the Web
49mSaving the world with JavaScript: A Data Visualization story
48mData Visualization in Practice
37mVisualizing Large Datasets with JavaScript Using deck.gl
15mThe Future of Data Visualization on the Web
16mRaster tiles to vector tiles: how to cross the gulf
16mIntroduction to Geodata – Vector Tiles
