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-10-10
同分类更多: 地图与地理空间
GeoLibre是一个可在浏览器、桌面、移动端和Jupyter中可视化与分析地理空间数据的GIS。它让数据保持本地化并在浏览器中处理。
开源命令行工具,可将无人机、气球或风筝拍摄的照片生成地图、点云、3D模型和高程模型,用于航拍测绘。
地图点亮挑战的H5原型。发起人选定真实区域并分享链接,参与者在范围内走动即可点亮地图格子。
基于React Three Fiber的网页应用,利用建筑和道路数据生成真实城市的3D地图,可导出为GLB文件。