geojson-extent
计算GeoJSON对象的范围(边界框)。常用于让地图或静态地图图片恰好框住数据。
分享到 X许可证: ISC
概述
geojson-extent 用于计算 GeoJSON 对象的边界范围。主函数按西、南、东、北的顺序返回范围,输入无效时返回 null。相关的辅助函数可以把范围以 GeoJSON 多边形返回,或为对象添加边界框。它还附带命令行工具,从标准输入读取 GeoJSON 并输出范围,可选 Leaflet 格式。常用于让地图或静态地图图片正好框住数据。
主要特点
- extent() 以 [西, 南, 东, 北] 返回范围
- extent.polygon() 以 GeoJSON 多边形返回范围
- extent.bboxify() 为 GeoJSON 添加边界框
- 命令行工具可从标准输入读取 GeoJSON
适用场景
适合需要让地图缩放或生成静态地图图片以适配 GeoJSON 数据的开发者。
- 上游仓库
- mapbox/geojson-extent
- GitHub 上的 fork
- Guo-astro/geojson-extent
- 上游 Star 数
- 73
- 分类
- 地图与地理空间
- 编程语言
- JavaScript
- 许可证
- ISC
- Fork 时间
- 2020-11-01
- 同步状态
- 已同步上次同步 2026-10-11
同分类更多: 地图与地理空间
GeoLibre是一个可在浏览器、桌面、移动端和Jupyter中可视化与分析地理空间数据的GIS。它让数据保持本地化并在浏览器中处理。
开源命令行工具,可将无人机、气球或风筝拍摄的照片生成地图、点云、3D模型和高程模型,用于航拍测绘。
地图点亮挑战的H5原型。发起人选定真实区域并分享链接,参与者在范围内走动即可点亮地图格子。
基于React Three Fiber的网页应用,利用建筑和道路数据生成真实城市的3D地图,可导出为GLB文件。