A performant binary encoding for geographic data based on flatbuffers.
Inspired by geobuf and flatbush. Deliberately does not support random writes for simplicity, to be able to use a static spatial index and to avoid fragementation issues.
DISCLAIMER: Unfinished work in progress.
- Language support for JavaScript, TypeScript, C, C++, Java and C#
- Optional spatial index
- Optional attribute indexes (mabye, perhaps only unique id index?)
- Efficient I/O (streaming and random access)
- GDAL/OGR driver
- QGIS POC
- Complete test coverage