2016-07-14 97 views
0

的空間點我想提取和光柵繪製一些點。 我做了以下內容:檢索光柵磚

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) <- c("X1","X2")

所賜這是影響繪圖的錯誤:

錯誤coordinates<-*tmp*,值= C(「X1 「,」X2「)): 設置座標不能在空間對象上完成,它們已經被設置.....

任何建議pl緩解?

回答

0

你的代碼工作正常。該錯誤只當您運行此連續兩次發生:

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

要繪製這些在上面的光柵r

plot(r) 
points(pt) 
+0

這些都是從光柵提取點的,但我不知道如何繪製他們在光柵上。 – NAmo

+0

使用'plot'後跟'points' – RobertH