Documentation
LansMap is a slippy map inside Unity: pan, zoom, rotate and tilt, with tiles and markers drawn in one pass.
Pre-release: v0.1.1. Names can still change before 1.0. On the Unity Asset Store. Questions before you buy? Get in touch.
Using it
Add a ScreenMapView
Add a ScreenMapView to a GameObject with a camera. Pick a tile source in the inspector (OpenStreetMap needs no key) and set Latitude / Longitude / Zoom.
Add interaction (optional)
Add a MapInteractionController to the same object for drag, zoom, rotate and pitch. Press Play.
Add markers or your own tiles (optional)
Pins via Map.Markers.Store.Add, prefabs via PrefabMarkerManager.Spawn, or a custom URL via Map.Provider = TileProvider.Custom. Full code: Getting started.
Need the generated C# API reference? Current version (also at /docs/<package-version>/, matching com.lansenou.map). Frozen snapshots stay in the repo as gzipped trees and unpack next to it. The browser demo’s WebGPU rule is on Requirements. Something missing? Support.