Basics
OSM tile layer + draggable marker + popup. Pan / zoom / pinch.
Camera
Fractional zoom and bearing (rotation). Pitch lands later in Phase 1.
Vector tiles
MVT tiles decoded in-browser, Canvas2D rendering, style layers & feature queries.
Labels & symbols
Glyph atlas, icon atlas, collision & placement.
Raster & hillshade
DEM hillshade, heatmap, raster-color ramps.
Clustering & feature-state
Supercluster, hover/selected state, gradient paths.
WebGL renderer
GPU-accelerated fill / line / circle / text shaders.
3D
Terrain, fill-extrusion, custom layers.
Globe
Mercator -> globe transition & atmosphere.
Services
Geocoding, directions, isochrones (OSRM / Nominatim).
Street labels & theming
Line-placed rotated road names, anchored place labels, light/dark.
Territory capture
Run a loop to claim it: closure detection, merging, stealing, leaderboard.
Real basemap
Full-screen OpenFreeMap tiles with the built-in style — the page to hold next to Apple Maps.
Turn-by-turn
Route preview, Apple-style banner and voice, follow camera, simulated drive.
Offline maps
Pick an area, see its size, download it; the map, search and directions then work with no connection.
Search
Find Nearby, Recents, instant suggestions, result pins, Search This Area, and place cards with Directions.
Landmarks and trees
A glTF model standing in for its building, pitched roofs, and trees planted in the woods once the map tilts.
Look Around
Street-level pictures from Panoramax: the streets with pictures in blue, a 360° viewer you can walk through, and a mini-map.