paleolimbot opened a new pull request, #45459: URL: https://github.com/apache/arrow/pull/45459
### Rationale for this change The GEOMETRY and GEOGRAPHY logical types are being proposed as an addition to the Parquet format. ### What changes are included in this PR? This is a continuation of @Kontinuation 's initial PR (#43977), which included: - Added geometry logical types (printing, serialization, deserialization) - Added geometry column statistics (serialization, deserialization, writing) - Support reading/writing parquet files containing geometry columns Changes after this included: - Rebasing on the latest apache/arrow - Split geography/geometry types - Synchronize the final parameter names (e.g., no more "encoding", "edges" -> "algorithm") I think we still need a few more for this to be merged (pending the format change vote): - Update the bounding box logic to implement the "wraparound" bounding boxes where `max > min` - Handle propagation of the parameters to Arrow (I think we can do this via GeoArrow even without a canonical extension type) ### Are these changes tested? Yes! ### Are there any user-facing changes? Yes! -- 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]
