kylebarron commented on issue #7859: URL: https://github.com/apache/datafusion/issues/7859#issuecomment-2546234363
As noted in https://github.com/apache/datafusion/pull/13797#issuecomment-2546221849 spatial data support is now unblocked by using a [dense union](https://github.com/geoarrow/geoarrow/blob/main/format.md#geometry) to support multiple geometry types! Progress is now underway in https://github.com/geoarrow/geoarrow-rs/tree/main/rust/geodatafusion to match as much of the [PostGIS API](https://postgis.net/docs/reference.html) as is possible. Having true extension types (in the sense of https://github.com/apache/datafusion/issues/12644) will be massively beneficial, because then we can keep track of the data's [coordinate reference system](https://en.wikipedia.org/wiki/Spatial_reference_system) and use more memory-efficient types where possible. But at least this unblocks us for the time being. Contributions are welcome 🙂 -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
