ibis icon indicating copy to clipboard operation
ibis copied to clipboard

feat(duckdb): Extend geospatial support for exisiting operations

Open ncclementi opened this issue 2 years ago • 3 comments

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

ncclementi avatar Dec 04 '23 16:12 ncclementi

/take edit: Looks like edited comments are not picked up by the bot

ncclementi avatar Dec 04 '23 16:12 ncclementi

The syntax is forward slash 😅

cpcloud avatar Dec 04 '23 16:12 cpcloud

~~/take~~

This is up for grabs if anyone is interested.

ncclementi avatar Dec 04 '23 18:12 ncclementi