Wrangling and joining 130M points with DuckDB + the open source spatial stack

A little over a two years ago I wrote about point-in-polygon joins in R using an example of parking violations in Philedelphia. This example has been written about a few times involving a GPU example , using it as example for tuning PostGIS , a GeoPandas version for comparison , and a version comparing ArcPro, QGIS, PostGIS, and Manifold . I don&rsquo;t want to downplay the parking example because…