GeoArrow Rust crates¶
A Rust implementation of the GeoArrow specification.
Crates¶
Additionally we are working on a few other crates that are not yet distributed on crates.io:
geoarrow-geo
: Integration withgeo
crate for spatial algorithms.geoarrow-geos
: Integration withgeos
crate for spatial algorithms.geodatafusion
: Integration with DataFusion.geodatafusion-flatgeobuf
: FlatGeobuf TableProvider for DataFusion.
Versioning¶
These crates may possibly diverge in versioning in the future to allow for some sub-crates to receive breaking changes while not forcing a breaking version change to all crates. However, all crates will receive a new breaking version at least every 3 months, as the upstream arrow
crates currently publish a breaking version every 3 months.
Version compatibility¶
geoarrow | arrow-rs |
---|---|
0.4.x | 55 |
0.5.x | 56 |