我正在尝试为空间多边形数据框中的多边形获取伪重心。今天我偶然发现了coordinates
实际上为SpatialPolygonsDataFrame返回某些内容的函数。
不幸的是,我在SpatialPolygonsDataFramecoordinates
的值的帮助中一无所获。有人能告诉我这些坐标是什么吗?
阅读SpatialPolygonsDataFrame的坐标定义,我可以看到它实际上与getSpPPolygonsLabptSlots
它检索labpt
插槽时相同,也就是说,为多边形放置标签是一个方便的点。
> selectMethod("coordinates",signature="SpatialPolygonsDataFrame")
Method Definition:
function (obj, ...)
{
.local <- function (obj)
{
ret = t(sapply(slot(obj, "polygons"), function(i) slot(i,
"labpt")))
dimnames(ret) = list(sapply(slot(obj, "polygons"), function(i) slot(i,
"ID")), NULL)
ret
}
.local(obj, ...)
}