A slippy map for Unity that
tilts, rotates, and never pops.
Pan, zoom, rotate and tilt inside Unity. The demo below is the real renderer.
WebGPU detected. The build is about 10 MB.
This demo needs WebGPU. WebGL2 cannot run it (see requirements). Try a recent Chrome or Edge, or Safari on iOS/macOS 26+.
1
draw call for the whole map.
60°
max tilt. Measured on iPhone 14 Pro.
262
tiles on screen at full tilt on that phone.
Three lines to a running map
Pick a tile source, set a place, press Play.
using LansMap.Core;
using LansMap.Runtime;
using UnityEngine;
public sealed class FollowLondon : MonoBehaviour
{
public ScreenMapView Map;
void Start()
{
Map.Provider = TileProvider.OpenStreetMap; // default; no key needed
Map.Latitude = 51.5074;
Map.Longitude = -0.1278;
Map.Zoom = 15;
Map.PitchDeg = 45; // 0-60 degrees
}
}