Skip to contents

Lazy tables from GDAL vector sources

Create a lazy table from any GDAL-readable vector data source and pull results into memory with collect(). Standard dplyr verbs are translated to SQL and executed by GDAL.

lazysf()
Delayed (lazy) read for GDAL vector
collect
Collect a lazy GDAL query into memory
lazysf-package
lazysf: Delayed Read for 'GDAL' Vector Data Sources

DBI interface

Connect directly with DBI for finer control over dialect, geometry format, and the Arrow stream interface.

DBI classes and methods

S4 classes for the GDAL vector driver, connection, and result, with their DBI methods (dbListTables, dbListFields, dbSendQuery, dbFetch, and friends).