Cargo Features
GeoArrow has no features set by default.
[dependencies]
geoarrow = { version = "0.4.0-beta.2", features = ["csv", "flatgeobuf", "flatgeobuf_async", "gdal", "geos", "ipc_compression", "parquet", "parquet_async", "parquet_compression", "polylabel", "postgis", "proj", "rayon"] }
- csv
-
Enables arrow-csv, with-csv of geozero
Affects
io::csv
… - flatgeobuf flatgeobuf_async?
-
Enables flatgeobuf
Set default-features = false because async not working in wasm right now For geo-traits impl
Affects
io::flatgeobuf
… - flatgeobuf_async
-
Enables async-trait and bytes, http-range-client and object_store, http of flatgeobuf
- gdal
-
Enables gdal
Affects
io::gdal
… - geos
-
Enables geos
Affects
algorithm::geos
,trait_::NativeGEOSGeometryAccessor
,trait_::NativeScalar.to_geos
… - ipc_compression
- parquet parquet_async? parquet_compression?
-
Enables parquet
Affects
io::parquet
… - parquet_async = parquet
-
Enables tokio, async-stream and futures and async of parquet
parquet:
Enable async APIs
- parquet_compression
- polylabel
-
Enables polylabel
Affects
algorithm::polylabel
… - postgis
-
Affects
io::postgis
… - proj
-
Enables proj
Affects
algorithm::proj
… - rayon
-
Enables rayon
Affects
map_chunks::MapChunks.binary_map
,map_chunks::MapChunks.try_binary_map
…