À propos du projet

deck.gl est un framework de visualisation qui simplifie le processus de rendu de grands ensembles de données en mappant les données (généralement des tableaux JSON) dans une pile de couches visuelles — telles que des polygones, des icônes et du texte — qui peuvent être consultées via diverses perspectives, notamment des vues cartographiques, à la première personne et orthographiques. Les capacités clés incluent : - Le rendu et la mise à jour haute performance de jeux de données à grande échelle via WebGL2 et WebGPU. - Une gestion d'événements interactifs intégrée pour la sélection, le filtrage et la mise en évidence. - La prise en charge des projections cartographiques et l'intégration avec les principaux fournisseurs de fonds de carte. - Une architecture extensible permettant aux utilisateurs de créer des couches personnalisées et d'étendre les classes de base. Le framework propose plusieurs options d'intégration, notamment une balise script autonome, des modules NPM pour JavaScript pur et React, ainsi qu'une implémentation Python via pydeck. Il fait partie du projet vis.gl sous l'égide de l'OpenJS Foundation.