Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
Write Arrow Table/RecordBatchReader to GDAL #346
Write Arrow Table/RecordBatchReader to GDAL #346
Changes from 2 commits
c8addb5
33ce924
3315998
0da2e45
54fd141
09ad7ee
81fb974
eab20ba
8b8bdb7
5a3aa5c
2a6f0be
838abf6
98a527c
8236787
6b22bb0
040b54f
dbf8f9d
76b64e9
77337b1
9bcec45
d8fe405
afc6807
758d55e
8d1a8ab
083f90e
a306ff3
05db5d6
da26aec
9d8aee4
b9bd26c
9f2aa7b
3b3b853
e4a6aef
e4562c3
e13cec4
6121418
0bd0236
e4898aa
713e93a
1569a9c
5e92571
66b2a56
e95f109
cd77695
ed8fb9b
45031d0
20e0676
061d72d
0588ea3
dd8585a
2903f9a
35e98f2
31ddaa2
950f0ca
b605968
0994ddf
06ab570
70e6ded
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I meant to change from
I'm not sure if cython lets you iterate through a list of pointers as if it's a python list?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No idea either, you will have to try and see ;)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hmm, it's a pity that GDAL doesn't provide a helper to create a full layer definition from a schema, instead of only field by field (that would us to access the individual children of the ArrowSchema).
We might want to vendor some helpers from nanoarrow-c to extract the children, and the metadata etc.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Accessing the child is something we can probably do quite easily, as it's something like
schema.children[i]
For a first prototype, I think we could also ignore the metadata for a moment, and manually specify which are the geometry columns.