SpatialPoints-class function

Class "SpatialPoints"

Class "SpatialPoints"

Class for (irregularly spaced) points class

Objects from the Class

Objects can be created by calls of the form SpatialPoints(x).

Slots

  • coords:: Object of class "matrix", containing the coordinates (each row is a point)
  • bbox:: Object of class "matrix", with bounding box
  • proj4string:: Object of class "CRS", projection string

Extends

Class "Spatial", directly.

Methods

  • [: signature(x = "SpatialPoints"): subsets the points; only rows (points) can be subsetted
  • coerce: signature(from = "SpatialPoints", to = "data.frame"): retrieves the data part
  • coerce: signature(from = "SpatialPoints", to = "SpatialPixels"): equivalent to assigning gridded TRUE for a copy of the object
  • coerce: signature(from = "SpatialPointsDataFrame", to ="SpatialPixelsDataFrame"): equivalent to assigning gridded TRUE for a copy of the object
  • coerce: signature(from = "data.frame", to = "SpatialPoints"): sets coordinates, which may be in a data frame
  • coerce: signature(from = "matrix", to = "SpatialPoints"): set coordinates, which may be in a matrix
  • coordinates: signature(obj = "SpatialPoints"): retrieves the coordinates, as matrix
  • plot: signature(x = "SpatialPoints", y = "missing"): plot points
  • summary: signature(object = "SpatialPoints"): summarize object
  • points: signature(x = "SpatialPoints"): add point symbols to plot
  • show: signature(object = "SpatialPoints"): prints coordinates
  • rbind: signature(object = "SpatialPoints"): rbind-like method

plot method arguments

The plot method for SpatialPoints objects takes the following arguments:

  • x: object of class SpatialPoints
  • pch: default 3; either an integer specifying a symbol or a single character to be used as the default in plotting points
  • axes: default FALSE; a logical value indicating whether both axes should be drawn
  • add: default FALSE; add to existing plot
  • xlim: default NULL; the x limits (x1, x2) of the plot
  • ylim: default NULL; the y limits of the plot
  • ...: passed through
  • setParUsrBB: default FALSE; set the par usr bounding box, see note in Spatial-class
  • cex: default 1; numerical value giving the amount by which plotting text and symbols should be magnified relative to the default
  • col: default 1; default plotting color
  • lwd: default 1; line width
  • bg: default 1; colour to be used for the background of the device region

Author(s)

Edzer Pebesma, edzer.pebesma@uni-muenster.de

See Also

SpatialPointsDataFrame-class

Examples

x = c(1,2,3,4,5) y = c(3,2,5,1,4) S <- SpatialPoints(cbind(x,y)) S <- SpatialPoints(list(x,y)) S <- SpatialPoints(data.frame(x,y)) S plot(S)
  • Maintainer: Edzer Pebesma
  • License: GPL (>= 2)
  • Last published: 2025-02-01