我正在尝试创建栅格砖的交互式绘图,因此单击像素会为您提供该像素的时间序列数据。 (我的光栅砖大约是345张图片。)
这就是我所做的:
library(raster)
EVI <- "D:\\Modis_EVI\\Original\\EVI_Stack_single5000.tif"
y.EVI <- brick(EVI)
plot(as.numeric(click(y.EVI)), type="l", lwd=2)
但它根本没有阴谋。当我尝试使用较小的堆栈(如4张图像)时,它只会出现此错误:
Error in plot.window(…) : need finite 'xlim' values
请问任何建议?
答案 0 :(得分:2)
假设您只想让用户点击一次,您应该在#outer {
background-image: url('http://placehold.it/100x100');
height: 100vh;
background-size: cover;
background-repeat: no-repeat;
}
#inner {
color: red;
width: 100px;
height: 20px;
margin: auto;
text-align: center;
padding: calc(50vh - 10px) 0;
}
中指定<div id="outer">
<div id="inner">test</div>
</div>
。例如:
n=1