GDALDataset-class {rgdal} | R Documentation |
GDALDataset
extends GDALReadOnlyDataset-class
with data update commands.
putRasterData(dataset, rasterData, band = 1, offset = c(0, 0)) saveDataset(dataset, filename, options=NULL) copyDataset(dataset, driver, strict = FALSE, options = NULL) deleteDataset(dataset) saveDatasetAs(dataset, filename, driver = NULL, options=NULL)
dataset |
An object inheriting from class 'GDALDataset' |
rasterData |
A data array with length(dim(rasterData)) = 2 |
band |
The band number (1-based) to read from |
offset |
Number of rows and columns from the origin (usually the upper left corner) to begin reading from |
filename |
name of file to contain raster data object |
driver |
GDAL driver name to use for saving raster data object |
strict |
TRUE if the copy must be strictly equivelent, or more normally FALSE indicating that the copy may adapt as needed for the output format |
options |
Driver specific options (currently passed to GDAL) |
putRasterData
:rasterData
to the dataset, begining at offset
rows
and columns from the origin (usually the upper left corner). Data
type conversion is automatic.saveDataset
:saveDatasetAs
:copyDataset
:deleteDataset
:
Objects can be created by calls of the form new("GDALDataset", filename, handle)
, where name: a string giving the name of a GDAL driver, handle: used internally; not for public consumption (default = NULL).
handle
:"externalptr", from class "GDALReadOnlyDataset"
, used internally; not for public consumption
Class "GDALReadOnlyDataset"
, directly.
Class "GDALMajorObject"
, by class "GDALReadOnlyDataset".
signature(.Object = "GDALDataset")
: ... Timothy H. Keitt, modified by Roger Bivand
GDALDriver-class
,
GDALReadOnlyDataset-class
, GDALTransientDataset-class