【发布时间】:2013-08-07 12:38:52
【问题描述】:
我想知道是否有办法将使用 rCharts 生成的图表保存到文件中(作为图像)。特别是,我想将使用“传单”生成的地图保存到文件中。
例如,可以使用以下方法生成示例地图:
require(rCharts)
L1 <- Leaflet$new()
L1$set(width = 1600, height = 800)
L1$setView(c(0,0), 3)
L1
这会在浏览器中打开一个地图。现在,我可以右键单击地图并选择保存图像,但这只会保存地图的单个图块。我想将整个地图保存到文件中,并使用一些代码将其自动化(而不是手动单击和保存),因为我需要循环运行该过程。有什么建议吗?
【问题讨论】:
-
您可以另存为HTML。对于在 rChart GitHub 页面上另存为图像 this discussion 可能会有所帮助。
-
如果您正在寻找静态地图,更简单的方法是使用 ggmap,它非常灵活且效果很好。 @ROLO 链接的屏幕截图路线虽然有用,但需要在安装 node.js、casper.js 和许多依赖项方面做一些工作。 ggmap 解决方案会容易得多。