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
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);
The text was updated successfully, but these errors were encountered:
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 appropriateArrow
types, which seems to be somewhat straight-forward, quick sample:The text was updated successfully, but these errors were encountered: