geoarrow / geoarrow-rs

GeoArrow in Rust, Python, and JavaScript (WebAssembly) with vectorized geometry operations
http://geoarrow.org/geoarrow-rs/
Apache License 2.0
258 stars 17 forks source link

Implement reading WKT using `wkt` crate #790

Open kylebarron opened 1 month ago

kylebarron commented 1 month ago

We can implement geo-traits on the WKT types here: https://docs.rs/wkt/latest/wkt/types/index.html

Then we can read WKT into GeoArrow without geozero using existing builder APIs.

kylebarron commented 1 month ago

Partially closed by #791 , though the full parsing mechanism is not yet piped through

kylebarron commented 1 month ago

Perhaps best to wait until https://github.com/georust/wkt/pull/119 is in a wkt release

michaelkirk commented 1 month ago

We can release at any time - LMK if you want to wait for https://github.com/georust/wkt/pull/120

kylebarron commented 1 month ago

I don't think consensus is forthcoming in https://github.com/georust/wkt/pull/120 so I would release sooner rather than later.