geojson-vt

GeoJSONをその場でベクタータイルに分割するJavaScriptライブラリです。大きなGeoJSONをブラウザで素早く描画、操作できます。

Xで共有ライセンス: ISC

概要

geojson-vt は、GeoJSON をその場でベクタータイルに切り分ける JavaScript ライブラリです。主にサーバーなしで、大きな地理空間データをブラウザ上で描画・操作するために作られました。Mapbox GL JS の GeoJSON 対応を支えるために開発され、Leaflet、OpenLayers、d3、Node.js アプリでも使えます。タイルはベクタータイル仕様の JSON 形式に沿い、ズームごとに簡略化されるため描画が軽く保たれます。

主な特長

  • 実行時に GeoJSON をベクタータイルへ分割
  • ズームごとに形状を簡略化し微小な図形を除外
  • 出力はベクタータイル仕様の JSON 形式
  • ブラウザ、Node.js、複数の地図ライブラリで利用可

こんな人・用途に

タイルサーバーなしで大きな GeoJSON を表示したいフロントエンド開発者向けです。ネイティブ向けには C++11 版も案内されています。

アップストリーム
mapbox/geojson-vt
GitHubのフォーク
Guo-astro/geojson-vt
アップストリームのスター数
2.1k
カテゴリ
地図・地理空間
言語
JavaScript
ライセンス
ISC
フォーク日
2020-11-01
同期状態
同期済み最終同期 2026-09-29