-
Notifications
You must be signed in to change notification settings - Fork 152
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mixed-type Geometry Column support in libcuspatial #1057
Labels
Comments
Can you add a description? |
isVoid
changed the title
union_column / union_range support in libcuspatial
Mixed-type Geometry Column support in libcuspatial
Apr 26, 2023
harrism
added
feature request
New feature or request
libcuspatial
Relates to the cuSpatial C++ library
labels
Apr 26, 2023
3 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
As mentioned in geoarrow specification, a mixed type geometry column can be implemented in the form of a union column.
ST_distance, as well as many other operations to be implemented in the future computes between mixed geometry columns and it should be implemented in libcuspatial. After discussion, libcuspatial will implement Mixed-type geometry column with a specialization of union-column in arrow. This union column contains 6 children, standing for 6 single-typed geometry column respectively: point column, linestring column, polygon column, multipoint column, multilinestring column and multipolygon column. This will expand the expressiveness of libcuspatial library as well as reducing maintenance cost of arbitrary type union column.
The text was updated successfully, but these errors were encountered: