Cargo Features
GeoArrow has no features set by default.
[dependencies]
geoarrow = { version = "0.2.0", features = ["csv", "flatgeobuf", "flatgeobuf_async", "gdal", "geos", "geozero", "ipc_compression", "parquet", "parquet_async", "parquet_compression", "polylabel", "postgis", "proj", "rayon", "geodesy"] }
- 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 ^0.9.0, http of flatgeobuf
- gdal
-
Enables gdal
Affects
io::gdal
… - geos
-
Enables geos ^8.3
Affects
algorithm::geos
,io::geos
,trait_::GeometryScalarTrait.to_geos
… - geozero flatgeobuf? postgis?
-
Enables geozero
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 futures and async of parquet
parquet:
Enable async APIs
- parquet_compression
- polylabel
-
Enables polylabel
Affects
algorithm::polylabel
… - postgis = geozero
-
Enables async-stream, futures, and sqlx
Affects
io::postgis
… - proj
-
Enables proj
Affects
algorithm::proj
… - rayon
-
Enables rayon
Affects
map_chunks::MapChunks.binary_map
,map_chunks::MapChunks.try_binary_map
…
Features from optional dependencies
- geodesy implicit feature
-
Enables geodesy ^0.12
geodesy:
A platform for experiments with geodetic transformations and data flow
Affects
algorithm::geodesy
…