sp (version 1.2-3)

SpatialMultiPointsDataFrame-class: Class "SpatialMultiPointsDataFrame"

Description

Class for spatial attributes that correspond to point sets

Usage

"["(x, i, j, ..., drop = TRUE) "coerce"(from, to, strict=TRUE) "coordinates"(obj) "show"(object) "points"(x)

Arguments

x,from,obj,object
SpatialMultiPointsDataFrame object
to
class to which to coerce
strict
see as
i
row indices
j
column indices
drop
...
indices passed through

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 "list"; the list with coordinates matrices; points are rows in the matrix, the list length equals the number of rows in the data slot
bbox:
Object of class "matrix"; bounding box
proj4string:
Object of class "CRS"; projection string

Extends

Class "SpatialMultiPoints", directly. Class "Spatial", by class "SpatialMultiPoints".

See Also

coordinates, SpatialMultiPoints-class

Examples

Run this code
# create three sets of points:
cl1 = cbind(rnorm(3, 10), rnorm(3, 10))
cl2 = cbind(rnorm(5, 10), rnorm(5,  0))
cl3 = cbind(rnorm(7,  0), rnorm(7, 10))

mpdf = SpatialMultiPointsDataFrame(list(cl1, cl2, cl3), data.frame(a = 1:3))
mpdf

plot(mpdf, col = mpdf$a, cex = 1:3)
as(mpdf, "data.frame")
mpdf[1:2,]

Run the code above in your browser using DataLab