L'écosystème officiel de map3D
map3D plugins
Les plugins map3D d'Alban Pasquelin forment un monorepo pnpm où chaque source de données géographiques — IGN, BD TOPO, Géoplateforme, webcams, Windy — devient un paquet indépendant.
import { TypeScript, React19, Threejs, pnpm } from '@/stack'
export function registerPlugins(map: Map3D): GeographicSources {
Un plugin, un paquet. On installe la donnée dont on a besoin — cadastre français, webcams, météo — et rien d'autre.
import ign from '@pasquelin/map3d-plugin-ign'
C'est la preuve qu'une bibliothèque est bien découpée : si l'on peut lui ajouter des capacités depuis l'extérieur sans la modifier, les frontières étaient justes.
map.use(ign, bdTopo, geoplateforme, webcams, windy)
}