【问题标题】:Retrieve spatial points of raster brick检索光栅砖的空间点
【发布时间】:2016-11-17 09:33:19
【问题描述】:

我正在尝试在栅格上提取和绘制一些点。 我做了以下事情:

library(sp)
pt1 <- data.frame(cbind(4110000,40000))####almost completely degraded
pt2 <- data.frame(cbind(4100000,0))#####green
pt3 <-  data.frame(cbind(4140000,55000))####slightly green
pt <- rbind(pt1, pt2, pt3)
coordinates(pt) <- c("X1","X2")

points(pt)

但是,这行: coordinates(pt) &lt;- c("X1","X2")

给出了影响绘图的错误:

coordinates&lt;-(*tmp*, value = c("X1", "X2")) 中的错误: 无法在已设置的空间对象上设置坐标.....

有什么建议吗?

【问题讨论】:

    标签: spatial points


    【解决方案1】:

    您的代码运行良好。该错误仅在您运行此行两次时发生:

    coordinates(pt) <- c("X1","X2")
    

    在栅格上绘制这些r

    plot(r)
    points(pt)
    

    【讨论】:

    • 这些是要从栅格中提取的点,但我不知道如何在栅格上绘制它们..
    猜你喜欢
    • 2016-12-25
    • 2023-03-17
    • 1970-01-01
    • 2017-07-20
    • 2017-02-06
    • 2020-03-22
    • 1970-01-01
    • 2022-09-24
    • 1970-01-01
    相关资源
    最近更新 更多