描述
设置空间坐标以创建空间对象,或从空间对象检索空间坐标
用法
coordinates(obj, ...)
coordinates(object) <- value
参数
obj:派生自类"Spatial"的对象
object:类为 "data.frame"的对象
value:空间坐标;矩阵、列表或带有数字数据或列名、列号或引用的数据框:一个公式(例如~x+y的形式),列号(例如c(1,2))或列名(例如c("x","y")),指定对象中哪些列是空间坐标。如果坐标是对象的一部分,给出引用不会复制它们,给出它们的值会在结果结构中复制它们。
...:可被特定方法使用的附加参数
例子
# data.frame
data(meuse.grid)
coordinates(meuse.grid) <- ~x+y
gridded(meuse.grid) <- TRUE
class(meuse.grid)
bbox(meuse.grid)
data(meuse)
meuse.xy = meuse[c("x", "y")]
coordinates(meuse.xy) <- ~x+y
class(meuse.xy)