我正在尝试将image
地块添加到PlotOnStaticMaps
地块(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)
我该如何解决?我知道这是可能的,因为它已被使用但现在它不起作用......
答案 0 :(得分:1)
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像素
GRAYSCALE =布尔切换;如果为TRUE,则将彩色地图图块渲染为黑色&白色图像,请参阅RGB2GRAY
add =开始新的情节或添加到现有的
FUN =用于叠加的绘图功能;典型的选择是点和线
mar =图中的外边距;如果要查看轴,请更改默认值 NEWMAP =从文件加载地图或从静态地图服务器获取“新”
如果您愿意接受映射中的某种程度的不准确性,则TrueProj =设置为FALSE。在这种情况下,图像的坐标是纬度/经度,用户可以简单地过度指向/线/轴而不用担心投影