SpatialGDAL-class {rgdal} | R Documentation |
Class for spatial attributes that have spatial locations on a (full) regular grid on file, not (yet) actually read.
Objects can be created by calls of the form open.
SpatialGDAL(name),
, where name
is the name of
the GDAL file.
points
:grid
:grid.index
:bbox
:"matrix"
; bounding box proj4string
:"CRS"
; projection data
:Class "Spatial", directly.
signature(x = "SpatialGDAL", i, j, ...)
:
selects rows (i), columns (j), and bands (third argument); returns an object of
class SpatialGridDataFrame. Only the selection is actually read. signature(i)
: reads band i and returns the values as a
numeric vectorEdzer J. Pebesma, e.pebesma@geo.uu.nl
SpatialGridDataFrame-class
, which is actually sub-classed.
x <- open.SpatialGDAL(system.file("external/test.ag", package="sp")[1]) image(x[]) image(as(x, "SpatialGridDataFrame")) summary(as(x, "SpatialGridDataFrame")) spplot(as(x, "SpatialGridDataFrame")) # select first 50 rows: summary(x[1:50]) # select first 50 columns: summary(x[,1:50]) # select band 1: summary(x[,,1]) # select first 50 rows, first 50 columns, band 1: summary(x[1:50,1:50,1]) # get values of first band: summary(x[[1]]) close(x)