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 的前端开发者。README 还提到有面向原生使用的 C++11 移植版。
- 上游仓库
- mapbox/geojson-vt
- GitHub 上的 fork
- Guo-astro/geojson-vt
- 上游 Star 数
- 2.1k
- 分类
- 地图与地理空间
- 编程语言
- JavaScript
- 许可证
- ISC
- Fork 时间
- 2020-11-01
- 同步状态
- 已同步上次同步 2026-09-29