我对编程非常熟悉,我刚开始使用R 我试图使用下面的代码在形状文件中绘制几条线(这里仅使用2条带开始和结束坐标的线作为示例。)
$searchResults = [
'item1',
'item2',
'item3',
'item4',
'item5',
];
(编辑形状文件的文件路径和名称只是为了简化。)
但是,整个代码只能绘制一行,但是如果我单独运行代码,它会很好地绘制,并且shapefile和两行分别和不同地绘制。我能做错什么,请帮忙!
答案 0 :(得分:0)
如果shapefile的坐标与你构造的行一致,那么我怀疑(但这是一个猜测)你需要先用以下方法绘制shapefile:
plot(N)
然后使用add = TRUE参数允许覆盖:
plot(lns1_YGLV, add=TRUE )
plot(lns2_SUGT, add=TRUE )
lines
个对象也有Raster*
方法。见http://127.0.0.1:21396/library/raster/html/plot.html。该页面上还有Note
警告Windows用户:“raster使用来自图形包的rasterImage。由于未知原因,这在Windows Server和几个版本的Windows XP上不起作用。在该系统上,您可能需要使用参数useRaster = FALSE得到一个情节。“