You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now all native-encoded arrays have a parameterization. And they are parameterized over both geometry type and dimension.
Arc<dyn NativeArray> doesn't have a parameterization, but it isn't an arrow type, it's a Rust concept on top of Arrow-native arrays. You couldn't define an Arc<dyn NativeArray> in an Arrow schema.
Right now all native-encoded arrays have a parameterization. And they are parameterized over both geometry type and dimension.
Arc<dyn NativeArray>
doesn't have a parameterization, but it isn't an arrow type, it's a Rust concept on top of Arrow-native arrays. You couldn't define anArc<dyn NativeArray>
in an Arrow schema.But we could have a union type that contains all geometry types and all dimensions. Ref geoarrow/geoarrow#43 (comment)
Then we can always represent any arbitrary
Geometry
input, while still having a fixed schema.The text was updated successfully, but these errors were encountered: