このプロジェクトについて

deck.glは、データ(通常はJSON配列)をポリゴン、アイコン、テキストなどの視覚的なレイヤーのスタックにマッピングすることで、大規模なデータセットのレンダリングプロセスを簡素化する可視化フレームワークです。これらは、マップ、一人称視点、正投影法など、さまざまな視点から閲覧できます。 主な機能は以下の通りです: - WebGL2およびWebGPUによる、大規模データセットの高パフォーマンスなレンダリングと更新。 - ピッキング、フィルタリング、ハイライトのための組み込みインタラクティブイベント処理。 - 地図投影法のサポートおよび主要なベースマッププロバイダーとの統合。 - ユーザーがカスタムレイヤーを作成し、コアクラスを拡張できる拡張可能なアーキテクチャ。 このフレームワークは、スタンドアロンのscriptタグ、純粋なJavaScriptおよびReact用のNPMモジュール、そしてpydeckを介したPython実装など、複数の統合オプションを提供しています。これはOpenJS Foundation傘下のvis.glプロジェクトの一部です。