पर अंक के साथ आर्टेफैक्ट प्लॉटिंग प्लॉट विंडो का आकार बदलते समय मैंने कुछ अजीब व्यवहार देखा।रास्टर
library(sp)
library(rgeos)
library(raster)
rst.test <- raster(nrows=300, ncols=300, xmn=-150, xmx=150, ymn=-150, ymx=150, crs="NA")
sap.krog300 <- SpatialPoints(coordinates(matrix(c(0,0), ncol = 2)))
sap.krog300 <- gBuffer(spgeom = sap.krog300, width = 100, quadsegs = 20)
shrunk <- gBuffer(spgeom = sap.krog300, width = -30)
shrunk <- rasterize(x = shrunk, y = rst.test)
shrunk.coords <- xyFromCell(object = rst.test, cell = which(shrunk[] == 1))
plot(shrunk)
points(shrunk.coords, pch = "+")
पर विचार करें आप विंडो का आकार बदलने के लिए, साजिश रची अंक अंतर्निहित रेखापुंज की तुलना में अलग हद तक मिलता है। यदि आप खिड़की का आकार बदलते हैं और shrunk
और shrunk.coords
प्लॉट फिर से प्लॉट करते हैं, तो साजिश ठीक हो जाती है। क्या कोई इसे समझा सकता है?