paleolimbot opened a new issue, #485: URL: https://github.com/apache/sedona-db/issues/485
In Python we can read GDAL/OGR sources with `read_pyogrio()`: https://github.com/apache/sedona-db/blob/e80fb37b2a15a9708420fef0cc575b9e5274972e/python/sedonadb/python/sedonadb/datasource.py#L112-L172 This works by leveraging the ArrowArrayStream API as exposed by pyogrio so we don't need to ship a separate GDAL build. In R it's a significant performance hit to have this read go materialize to `sf` ( https://github.com/apache/sedona/discussions/2576 ). We may need to add something to the sf package to allow the read to skip materialization; however, the sf package does implement the array stream interface at least a little: https://github.com/r-spatial/sf/blob/25700c2cb48191598bfc7495baafe4b6808398c6/R/read.R#L221-L265 , possibly enough to prototype. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
