Learn R Programming

RgoogleMaps (version 1.4.5.3)

DF2SpatialPointsDataFrame: change data.frame to SpatialPointsDataFrame

Description

This function modifies an object of class data.frame to one of class SpatialPointsDataFrame

Usage

DF2SpatialPointsDataFrame(x, coords = c("x", "y"), 

crs = sp::CRS("+init=epsg:28992"))

Value

the new object of class SpatialPointsDataFrame

Arguments

x

data frame to be converted

coords

which columns are coordinates

crs

projection scheme

Author

Markus Loecher

Examples

Run this code


if (requireNamespace("sp", quietly = TRUE)) {


  data("meuse", package = "sp", envir = environment())


  meuseSP = DF2SpatialPointsDataFrame(meuse)


  


  sp::plot(meuseSP, asp = 1, cex = 4 * meuse$zinc/max(meuse$zinc),


       pch = 1, col = as.numeric(meuse$ffreq)+1 )


  data("meuse.riv", package = "sp", envir = environment())


  lines(meuse.riv)  


} else {


  print("package sp must be installed for this example")


}








Run the code above in your browser using DataLab