Есть ли способ добавить другой полигон к графику растрового стека, построенного с использованием levelplot? Например, я построил растровый стек, состоящий из 6 растров. Я хотел бы добавить к каждой панели другой полигон. Однако, когда я добавляю слой, этот слой повторяется на всех шести панелях &, мои попытки добавления добавочных полигонов приводят к тому, что они добавляются к каждой панели.Добавление различных полигонов к графику растрового стека с использованием levelplot в R
#plot raster stack
levelplot(rStack, margin=F, xlab="", ylab="",
par.settings=list(strip.background=list(col="lightgray")),
names.attr=c("18000BP", "15000BP", "12000BP", "6000BP", "2050", "2090"),
scales = list(draw=F))
levelplot of raster stack without polygons
#plot raster stack & add polygons
levelplot(rStack, margin=F, xlab="", ylab="",
par.settings=list(strip.background=list(col="lightgray")),
names.attr=c("18000BP", "15000BP", "12000BP", "6000BP", "2050", "2090"),
scales = list(draw=F)) +
layer(sp.polygons(ice1)) + layer(sp.polygons(ice2))
levelplot with two polygons added, which are repeated across all panels
Просьба воспроизводимый пример. http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example –