Open
Description
Very possible there's a flaw in my example, but:
import pyogrio
import pyarrow as pa
tab = pa.table(
[[b'\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf0?']],
schema = pa.schema([
pa.field("geometry", pa.binary(), metadata={
"ARROW:extension:name": "geoarrow.wkb",
"ARROW:extension:metadata": ""
})
])
)
tab.schema.field("geometry").metadata
#> {b'ARROW:extension:name': b'geoarrow.wkb', b'ARROW:extension:metadata': b''}
pyogrio.write_arrow(tab, "foofy.fgb")
#> DataLayerError: Error while writing batch to OGR layer: Cannot find OGR geometry field for Arrow array geometry
Metadata
Metadata
Assignees
Labels
No labels