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

Kepler.glは、MapLibre GLとdeck.glに基づいて構築されたデータアグノスティックなウェブベースのアプリケーションであり、数百万個のポイントのレンダリングや、オンザフライでの空間集計が可能です。大規模な地理位置データセットを効率的に処理するように設計されています。 スタンドアロンのアプリケーションであるだけでなく、Kepler.glは、状態およびデータフロー管理にReduxを利用するカスタマイズ可能なReactコンポーネントとしても提供されています。これにより、開発者は他のReact-Reduxアプリケーションにこれを組み込むことができます。主な技術的特徴は以下の通りです: - コンポーネントベースのアーキテクチャ:モジュール式のnpmパッケージ(例:@kepler.gl/components, @kepler.gl/reducers)として提供されています。 - カスタマイズ性:Styled-Componentsによるカスタムテーマと、デフォルトのUIコンポーネントを置き換えるための依存関係注入システムをサポートしています。 - データ統合:データセットと設定をプログラムでマップにロードするための専用の`addDataToMap`アクションを提供しています。 - 統合:Jupyterウィジェットと互換性があり、カスタムMapboxスタイルをサポートしています。 このツールでベースマップをレンダリングするには、Mapbox Access Tokenが必要です。