supercluster
ブラウザやNodeで地理空間の点をクラスタリングする高速なJavaScriptライブラリです。近くのマーカーをまとめ、点が多い地図を見やすくします。
Xで共有ライセンス: ISC
概要
supercluster は、ブラウザと Node で地理空間の点をクラスタリングする JavaScript ライブラリです。Mapbox GL JS のクラスタリングを支えるために作られ、近くのマーカーをまとめて、点が多い地図でも見やすく保ちます。半径と最大ズームを指定して索引を作り、GeoJSON の Point フィーチャーの配列を読み込み、指定ズームでの範囲内のクラスターを取得します。npm や Yarn、CDN、script タグから利用できます。
主な特長
- load() で GeoJSON Point の配列を索引化
- getClusters() が範囲とズームのクラスターを返す
- 半径と最大ズームを設定可能
- ES モジュール、CDN、script タグで利用可能
こんな人・用途に
多数の地図マーカーをズームに応じてまとめたい開発者向けです。Mapbox GL JS、Leaflet、独自コードのいずれでも使えます。
- アップストリーム
- mapbox/supercluster
- GitHubのフォーク
- Guo-astro/supercluster
- アップストリームのスター数
- 2.4k
- カテゴリ
- 地図・地理空間
- 言語
- JavaScript
- ライセンス
- ISC
- フォーク日
- 2020-11-01
- 同期状態
- 同期済み最終同期 2026-09-29
同じカテゴリ: 地図・地理空間
ドローンや気球、凧で撮った写真から地図や点群、3Dモデル、標高モデルを作るオープンソースのツールです。空撮測量に使います。
地図点灯チャレンジのモバイルWebプロトタイプです。主催者が実在の範囲を選んでリンクを共有し、参加者は歩いて地図のマスを点灯させます。
建物や道路のデータを使って実在の都市の3Dマップを生成するWebアプリです。GLBファイルとして書き出せます。
iOS、Android、デスクトップアプリにインタラクティブなベクタータイル地図を表示するオープンソースライブラリです。GPUで高速に描画し、ネイティブアプリへの地図組み込みに使います。
フォーク日 2025-12-31最終同期 2026-09-29ライセンス: BSD-2-Clause地図・地理空間GitHub