-
Notifications
You must be signed in to change notification settings - Fork 10
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
Root concat #1270
base: master
Are you sure you want to change the base?
Root concat #1270
Conversation
Deployment of preview was successful: https://interactive-instruments-ldproxy-pr-1270.surge.sh |
I created a new type
If there is a constraint that all concat options must always have exactly the same schema, some of these issues are no longer an issue, but in that case, this probably should be checked. |
@cportele |
@azahnen The cause is that geometry type / dimension is determined from the first primary geometry property. This was correct when there could only be one, but with concat there can now be multiple. It is easy to fix in this case, but we probably need to review all cases where a similar schema constraint is assumed, which no longer applies. Should I work on this? |
@cportele |
@azahnen As long as the feature schema in the root concat case is an any-of of the concatenated parts, we can no longer assume that at most a single property has a certain characteristic. |
@cportele |
@azahnen |
Pull request checklist
Changes introduced by this PR
Closes #1269.
Depends on interactive-instruments/xtraplatform-spatial#285
Todo
Example