Write sf object to Parquet file
st_write_parquet.RdConvert a simple features spatial object from sf and
write to a Parquet file using write_parquet. Geometry
columns (type sfc) are converted to well-known binary (WKB) format.
Arguments
- obj
object of class
sf- dsn
data source name. A path and file name with .parquet extension
- compression
algorithm. Default "zstd", recommended for geoparquet
- ...
additional options to pass to
write_parquet
Examples
# read spatial object
nc <- sf::st_read(system.file("shape/nc.shp", package="sf"), quiet = TRUE)
# create temp file
tf <- tempfile(fileext = '.parquet')
on.exit(unlink(tf))
# write out object
st_write_parquet(obj = nc, dsn = tf)
# In Python, read the new file with geopandas.read_parquet(...)
# read back into R
nc_p <- st_read_parquet(tf)