Skip to main content

Examples

Runnable code lives in the GitHub repository under examples/. Screenshots below are placeholders until captures are added under docs/images/.

Screenshot placeholder
FeaturedWebGPUBinary StreamingMassive DatasetsCloudflare R2

Global Cell Towers

5.1M cell towers worldwide rendered with WebGPU. Custom binary format, Cloudflare R2 delivery, GPU-native architecture with zero GeoJSON overhead.

Live demo

Screenshot placeholder

Large point pan / zoom (hosted)

OpenLayers OSM + WebGPU instanced points, FPS meter, 50k–2M points, color and size controls.

Open live demo

Screenshot placeholder

GPU picking

Single-pixel pick pass → feature id → `FeatureStore` metadata; selected vertex highlighted on GPU.

Live picking demo

Screenshot placeholder

GPU text labels (hosted)

Coordinate strings over in-view points: bitmap vs MSDF atlas, optional declutter and collision debug overlay.

Live labels demo

Screenshot placeholder

Decluttering

Priority-aware screen-space collision; optional debug overlay of accepted vs rejected boxes.

Declutter guide

Screenshot placeholder

OpenLayers integration

Overlay canvas, DPR, and `FrameState` → clip matrix wiring from `postrender` (reference implementation in demo).

Integration guide