我试图将image图添加到PlotOnStaticMaps plot (RgoogleMaps)中,但失败了。下面是我的代码:
PlotOnStaticMap(Map, add = FALSE, TrueProj=F, FUN = points) # background plot
image(X,Y,evalmat,col=heat.colors(100, alpha=0.7), add = TRUE)
contour(X,Y,evalmat,add=TRUE)我怎么才能修复它呢?我知道这是可能的,因为它已经被使用了,但现在它不起作用了……
发布于 2014-12-11 06:30:23
PlotOnStaticMap的用法如下:
PlotOnStaticMap(MyMap, lat, lon, destfile, zoom = NULL, size = c(640,
640), GRAYSCALE = FALSE, add = FALSE, FUN = points, mar = c(0,
0, 0, 0), NEWMAP = TRUE, TrueProj = TRUE, axes = FALSE, verbose = 0, ...)MyMap =可选的地图对象
lat =要叠加的纬度值
lon =要叠加的经度值
destfile =加载或保存地图图像的文件,具体取决于是否传递了MyMap。
zoom = Google地图缩放级别。如果传递了MyMap,则为可选项;否则为必填项。
size =所需的地图瓦片图像大小。默认为Google服务器返回的最大尺寸,即640x640像素
灰度=布尔值切换;如果为TRUE,彩色地图切片将渲染为黑白图像,请参见RGB2GRAY
添加=开始新绘图或添加到现有绘图
FUN =用于叠加的绘图函数;典型的选择是点和线
mar =绘图中的外边距;如果您想查看轴,请更改默认的NEWMAP = load map from file或从静态地图服务器获取它的“new
如果您愿意接受映射中的某种程度的不准确性,则将TrueProj =设置为FALSE。在这种情况下,图像的坐标在后/后,用户可以简单地覆盖点/线/轴,而不用担心投影
https://stackoverflow.com/questions/27383002
复制相似问题