1

我试图摆脱 rasterVis 包中 levelplot 产生的一些空白。我正在使用 dismo 包来获取谷歌地图,然后使用 levelplot 来绘制它。但是,地图周围有一条白色的细条。如何删除那个空白?

library(dismo)
library(rasterVis)

g_map = gmap(extent(c(-79,-58,36,50)),type="satellite",zoom=7,lonlat=TRUE,scale=1)


g_map_lv = levelplot(g_map,maxpixel=ncell(g_map),col.regions=g_map@legend@colortable,at=0:255,panel=panel.levelplot.raster,interpolate=TRUE,colorkey=FALSE,margin=FALSE,scales="sliced")

在此处输入图像描述

4

1 回答 1

3

对象的外部行和列g_mapNA。例如:

g_map[1,1]

trim您可以在绘图之前删除它们:

g_map <- trim(g_map)
于 2014-11-13T06:35:22.323 回答