The goal of this library is to start sharing core types for geometries.
The primary motivation is to enable ABI compatible, zero-copy operations between modular C++ libraries when they are combined into the same program.
A secondary motivation is general code sharing across C++ codebases implementing support for GeoJSON-like/OGC style geometries. The focus will be on Mapbox maintained code, but this library should be easily pluggable anywhere.
Running list of the primary downstream consumers this library is prioritizing and integration needs (will be editing in place):
Downstream
The goal of this library is to start sharing core types for geometries.
The primary motivation is to enable ABI compatible, zero-copy operations between modular C++ libraries when they are combined into the same program.
A secondary motivation is general code sharing across C++ codebases implementing support for GeoJSON-like/OGC style geometries. The focus will be on Mapbox maintained code, but this library should be easily pluggable anywhere.
Running list of the primary downstream consumers this library is prioritizing and integration needs (will be editing in place):
Downstream