FlatGeobuf
FlatGeobuf是一种基于Google FlatBuffers技术的高性能开源地理数据二进制编码GIS格式,专为大规模静态矢量地理要素的存储、流式传输和高效读取设计,支持包含SQL-MM Part 3定义的圆形插值在内的完整简单要素集合,兼容点、线、面等各类几何类型与对应的属性信息。它通过内置可选的Packed Hilbert R-Tree空间索引,无需加载完整文件就能实现毫秒级的空间范围过滤查询,读写速度相比传统Shapefile快2-3倍,比GeoJSON快数倍,文件体积也能减少30%-60%,同时支持流式读写和随机访问,提供了JavaScript、C++、Rust、Go等多语言实现,目前已被GDAL、QGIS、GeoServer、PostGIS等主流GIS工具原生支持,广泛应用于Web地图百万级要素高效可视化、大规模地理数据集分发、云环境下的空间数据按需加载等场景,是替代传统文本类地理数据格式的高性能方案。
2026/10/19
咨询客服