-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Parsing GeoJSON data requires additional work in order to add flexibility when it comes to nested types, and the way they are being extracted by using the utility Row
class. This likely also includes adding the ability to parse struct-like data into appropriate Arrow
types, which seems to be somewhat straight-forward, quick sample:
auto structArray = std::static_pointer_cast<arrow::StructArray>(this->_getChunk("geometry"));
auto coordinates = structArray->GetFieldByName("coordinates");
auto meta = this->_getListArrayMetadata(coordinates, this->_chunkRowIndex);
return this->_getNestedListData(meta.value(), defaultValue);
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request