Class for spatial attributes that have spatial point locations
class
Objects from the Class
Objects can be created by calls of the form coordinates(x) = c("x", "y"). or of the form coordinates(x) = xy; see coordinates .
Slots
data:: Object of class data.frame containing the attribute data (may or may not contain the coordinates in its columns)
coords:: Object of class "matrix"; the coordinates matrix (points are rows in the matrix)
coords.nrs: Object of class logical; if TRUE, when the object was created the coordinates were retrieved from the data.frame, and hence stripped from it; after coercion to data.frame, e.g. by as.data.frame(x), coordinates will again be added (as first few columns) to the data.frame
bbox:: Object of class "matrix"; bounding box
proj4string:: Object of class "CRS"; projection string
Extends
Class "SpatialPoints", directly. Class "Spatial", by class "SpatialPoints".
## S4 method for signature 'SpatialPointsDataFrame'x[i, j,..., drop =TRUE]## S4 method for signature 'SpatialPointsDataFrame,SpatialPoints'coerce(from, to, strict=TRUE)## S4 method for signature 'SpatialPointsDataFrame,data.frame'coerce(from, to, strict=TRUE)## S4 method for signature 'SpatialPointsDataFrame'coordinates(obj)## S4 method for signature 'SpatialPointsDataFrame'show(object)## S4 method for signature 'SpatialPointsDataFrame'points(x)## S3 method for class 'SpatialPointsDataFrame'rbind(...)