Title: Generate Raster Data Lazily from 'GDAL'
Description: Read raster data at a specified resolution on-demand via 'GDAL'
(the Geospatial Data Abstraction Library <https://gdal.org/>). Augments the
'raster' package by never reading data from a raster source until necessary for
generating an in-memory 'raster' object. A 'lazyraster' object may be cropped
and converted to 'raster' object, and by default will only read a small amount
of data sufficient for an overall summary. The amount of data read can be
controlled by specifying the output dimensions.
Imports: graphics, raster, vapour (>= 0.4.0), methods, quadmesh (>=

person("Barret", "Schloerke", email = "schloerke@gmail.com", role = c("ctb")),
person("jQuery Foundation", role = c("ctb", "cph"), comment = "jQuery.js library"),
person("Sourcey", role = c("ctb", "cph"), comment = "recliner.js library"))
Description: An R Markdown html document format that provides the ability to lazily
load plot outputs as the user scrolls over them.  This is useful for large R
Markdown documents with many plots, as it allows for a fast initial page load and
defers loading of individual graphics to the time that the user navigates near them.
Imports: knitr, rmarkdown, htmlwidgets, digest, htmltools
jQuery Foundation [ctb, cph] (jQuery.js library),
Sourcey [ctb, cph] (recliner.js library)

person("jQuery Foundation", role = c("cph"), comment = "jQuery.js library"),
person("Sourcey", role = c("cph"), comment = "recliner.js library"))
jQuery Foundation [cph] (jQuery.js library),

Title: Delayed Read for 'GDAL' Vector Data Sources
Description: Lazy read for drawings. A 'dplyr' back end for data sources supported by
'GDAL' vector drivers, that allows working with local or remote sources as if they
are in-memory data frames. Basic features works with any drawing format ('GDAL vector
data source') supported by the 'sf' package.
Imports: sf (>= 0.7-0), methods, DBI, tibble, dbplyr, magrittr, dplyr

Helper functions to build SQL statements
for dbGetQuery or dbSendQuery under program control.
They are intended to increase speed of coding and
to reduce coding errors. Arguments are carefully checked,
in particular SQL identifiers such as names of tables or columns.
More patterns will be added as required.
person("Uwe", "Block", email = "u.block.mz@gmail.com",
Imports: checkmate (>= 1.7.2), magrittr, plyr