Kyle Barron

Results 1626 comments of Kyle Barron

> Right, ok - I personally need compression and (less critical) parquet format version permitted in the writer options, so: > > geoarrow.rust.io.write_parquet( > target_path, encoding, compression="zstd", parquet_format_version="parquet_2_0" > )...

This is now unblocked because geo-svg no longer depends on `geo` (it had been depending on the out-of-date `geo` 0.29): https://crates.io/crates/geo-svg/0.8.0

That's fine to move it to have versioned guides, but maybe it would be helpful to have a redirect from `https://jorgecarleitao.github.io/arrow2/` to `https://jorgecarleitao.github.io/arrow2/main/guide/`? Or at least delete the old unversioned...

In the medium term I do want to get shapefile working and am happy to make some PRs, but probably not before the next 0.12 release.

Now that #457 has been merged, would we be able to get an 0.23 release of numpy?

This is still relevant; we'd like to support reading and writing data with the latest geometry type in Iceberg spec.

> One very simple way we can do much better than GeoParquet, which only prunes at the whole-file level, is by implementing a spatial bloom filter (with [S2 cell IDs](http://s2geometry.io/devguide/s2cell_hierarchy.html)...

In case you ever come back to this, the core `geoarrow` crate APIs are much more stable than they were in the spring!

As described in https://github.com/geoarrow/geoarrow-rs/pull/1097, the old `geoarrow` crate is being refactored into a monorepo of smaller crates. I think this issue can be closed now.

I haven't thought much about the CRS API. Open to suggestions here.