Real-time 3D mapping for React
map3D
map3D is a real-time 3D mapping library for React by Alban Pasquelin: a photorealistic globe on Google 3D Tiles down to street level, DOM markers and clusters, a geospatial drawing editor, an imperative Three.js engine under a declarative surface.
A photorealistic globe you can travel from orbit to pavement without a seam. The buildings are the real buildings, textured from Google 3D Tiles.
You place markers on it, they cluster automatically when they overlap, and you can drop into pedestrian mode. You draw on top of it the way you would in Figma: shapes, measurements, geolocated annotations, with GeoJSON import and export.
Underneath, an imperative and heavily optimised Three.js engine. On top, a declarative React API made of components. The developer never sees the engine unless they need it.