Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
RgoogleMaps和ggmap生成空白图_R_Ggmap_Rgooglemaps - Fatal编程技术网

RgoogleMaps和ggmap生成空白图

RgoogleMaps和ggmap生成空白图,r,ggmap,rgooglemaps,R,Ggmap,Rgooglemaps,我正在尝试在R中使用RgoogleMaps包。我正在Windows Server 2008上运行R版本3.1.0。不管我想画什么,我总是得到一个空白的图。我曾经尝试过在pdf或png等外部设备上写东西,但运气不佳。以下是一个例子: BrooklynMap <- GetMap(center="Brooklyn", zoom=13) PlotOnStaticMap(BrooklynMap) 这个图在我的笔记本电脑上可以找到,但在我的Windows Server 2008机器上只能看到一个空白

我正在尝试在R中使用RgoogleMaps包。我正在Windows Server 2008上运行R版本3.1.0。不管我想画什么,我总是得到一个空白的图。我曾经尝试过在pdf或png等外部设备上写东西,但运气不佳。以下是一个例子:

BrooklynMap <- GetMap(center="Brooklyn", zoom=13)
PlotOnStaticMap(BrooklynMap)
这个图在我的笔记本电脑上可以找到,但在我的Windows Server 2008机器上只能看到一个空白图。我还尝试使用带有以下代码的ggmap包:

mapImageData3 <- get_map(location = c(lon = -0.016179, lat = 51.538525),
color = "color",
source = "google",
maptype = "roadmap",
zoom = 16)

ggmap(mapImageData3,
extent = "device",
ylab = "Latitude",
xlab = "Longitude")
同样,这可以在我的笔记本电脑上运行,但在Windows Server 2008上只能生成一个空白绘图

是否有人能提供有关可能导致这种情况的原因的指导

谢谢,,
Sam

使用此代码,我能够将绘图保存到文件中:

BrooklynMap <- GetMap(center="Brooklyn", zoom=13,destfile = "MyTile3.png")
PlotOnStaticMap(BrooklynMap)

我试图使用png生成输出,但没有成功。需要明确的是,它仍然不能在R中交互打印。

尝试使用ggmap命令使用显式打印语句,例如:

print(ggmap(mapImageData3, extent = "device", ylab = "Latitude", xlab = "Longitude"))

另外,请确保安装了最新版本的ggmap。

我会先从一个简单的ggplot,甚至是基本plot开始,看看会发生什么。简单的基本plot工作正常。这个情节很好。