ibis
ibis copied to clipboard
feat(duckdb): Extend geospatial support for exisiting operations
This issue is for tracking purposes:
In https://github.com/ibis-project/ibis/pull/7454 we implemented support for ~30 geospatial functions. (green check in table )
That PR missed some function for which we have defined Ibis ops (see TODO next) in table, this should be straight forward to implement.
- [ ] ST_AsWKB - GeoAsBinary
- [ ] ST_ContainsProperly - GeoContainsProperly
- [ ] ST_Perimeter - GeoPerimeter
- [ ] ST_PointN - GeoPointN
- [ ] ST_Simplify - GeoSimplify
- [x] ST_Transform - GeoTransform https://github.com/ibis-project/ibis/issues/7716
- [x] ST_FlipCoordinates https://github.com/ibis-project/ibis/pull/7944
- [ ] ST_XMax - GeoXMax
- [ ] ST_XMin - GeoXMin
- [ ] ST_YMax - GeoYMax
- [ ] ST_YMin - GeoYMin
/take edit: Looks like edited comments are not picked up by the bot
The syntax is forward slash 😅
~~/take~~
This is up for grabs if anyone is interested.