Cargo Features
GeoArrow has no features set by default.
[dependencies]
geoarrow = { version = "0.4.0-beta.1", features = ["csv", "flatgeobuf", "flatgeobuf_async", "gdal", "geos", "geozero", "ipc_compression", "parquet", "parquet_async", "parquet_compression", "polylabel", "postgis", "proj", "rayon"] }
- csv
-
Affects
io::csv
… - flatgeobuf flatgeobuf_async? = geozero
-
Enables flatgeobuf
Set default-features = false because async not working in wasm right now
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
,io::geos
,trait_::NativeGEOSGeometryAccessor
,trait_::NativeScalar.to_geos
… - geozero flatgeobuf? postgis?
-
Enables arrow-cast, chrono, geozero, half, indexmap, and lexical-core ^0.8.5
Affects
io::display
,io::geojson
,io::geojson_lines
,io::geozero
… - 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 = geozero
-
Enables chrono, futures, and sqlx ^0.7
Affects
io::postgis
… - proj
-
Enables proj
Affects
algorithm::proj
… - rayon
-
Enables rayon
Affects
map_chunks::MapChunks.binary_map
,map_chunks::MapChunks.try_binary_map
…