Cartographie 3D temps réel pour React
map3D
map3D est une bibliothèque de cartographie 3D temps réel pour React, écrite par Alban Pasquelin : globe photoréaliste sur les tuiles 3D Google jusqu'au niveau de la rue, marqueurs et regroupements en DOM, éditeur de dessin géospatial, moteur Three.js impératif sous une surface déclarative.
Un globe photoréaliste que l'on traverse de l'orbite jusqu'au trottoir, sans coupure. Les bâtiments sont les vrais bâtiments, texturés depuis les tuiles 3D de Google.
On y pose des marqueurs, on les regroupe automatiquement quand ils se chevauchent, et on descend en mode piéton. On dessine dessus comme dans Figma : formes, mesures, annotations géolocalisées, avec import et export GeoJSON.
Dessous, un moteur Three.js impératif et optimisé. Dessus, une API React déclarative où l'on écrit des composants. Le développeur ne voit jamais le moteur, sauf s'il en a besoin.