apache / apache/sedona-spatialbench

[FEATURE] Add optimized GeoPandas benchmarks

Open
#25 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Rust
Stars
48
Forks
23
Avg merge
1d 50m
Merged PRs (30d)
4

Description

**Is your feature request related to a problem? Please describe.**

The current GeoPandas code is naive. It could be cool to add optimized GeoPandas code as well.

**Describe the solution you'd like**

See [this blog post](https://dewey.dunnington.ca/post/2024/wrangling-and-joining-130m-points-with-duckdb--the-open-source-spatial-stack/) for an example that demonstrates a naive GeoPandas implementation and an optimized one for a given query.

**Describe alternatives you've considered**

[dask-geopandas](https://github.com/geopandas/dask-geopandas) is another way to optimize GeoPandas code on a single machine.

**Additional context**

Optimizing GeoPandas code can be complex and it would be great if a GeoPandas expert would be willing to help out!

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.