FlatGeobuf一种为地理图形数据进行二进制编码的格式,基于flatbuffers,它能容纳OGC发布的SimpleFeatures(简单要素)规范下的数据。本编码格式受到geobuf和flatbush的启发。为了简单起见,此编码特地不支持随机写入。此编码格式使用希尔伯特R树(HilbertR-Tree)作为数据结构,所以其使用范围框(BoundingBox)来进行空间检索的速度是非常快的。对于此编码格式来说,空间索引不是必须的,以便数据能以文件流的形式高效率地写入,以及适配不需要空间过滤(即空间检索)的情况。设计目标:大数据量的静态数据要比传统格式快,且对于数据量、内容上没有大小的限制,