1

我正在尝试添加一个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)

我该如何解决?我知道这是可能的,因为它已经被使用但现在它不起作用......

4

1 回答 1

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。

缩放 = 谷歌地图缩放级别。如果通过了 MyMap,则为可选,否则为必需。

大小 = 地图瓦片图像的所需大小。默认为 Google 服务器返回的最大尺寸,即 640x640 像素

灰度 = 布尔切换;如果 TRUE 彩色地图瓦片被渲染成黑白图像,请参阅 RGB2GRAY

add = 开始一个新的情节或添加到现有的情节

FUN = 用于叠加的绘图功能;典型的选择是点和线

mar = 图中的外边距;如果您想查看坐标轴,请更改默认 NEWMAP = 从文件加载地图或从静态地图服务器获取“新”地图

TrueProj = 如果您愿意接受映射中的某种程度的不准确,请设置为 FALSE。在这种情况下,图像的坐标是纬度/经度,用户可以简单地覆盖点/线/轴而不用担心投影

于 2014-12-10T22:30:23.353 回答