使用R中的mapview增加pandoc内存分配

时间:2016-12-21 12:44:52

标签: r pandoc r-mapview

我正在尝试使用名为mapshot的内置mapview函数在R中导出我的mapview。 我收到此错误消息:

  

pandoc.exe:内存不足

     

错误:pandoc文档转换失败,错误251

     

另外:警告信息:   运行命令'C:/ PROGRA~2 / Pandoc / pandoc + RTS -K512m -RTS ...

如何在不使用Rmarkdown文件的情况下永久增加P中的Pandoc内存大小?

3 个答案:

答案 0 :(得分:0)

遇到同样的问题,一个可能的解决方案可能是https://jonathanchang.org/coding/fixing-pandoc-out-of-memory-errors-on-windows/ 由于我没有VS许可证,因此无法在我的最后尝试。

答案 1 :(得分:0)

我为我的情况工作,我没有使用mapshot。我的解决方案使用

```{r mappImage,screenshot.force = TRUE}

我需要用png图像替换交互式地图的块。 screenshot.force = TRUE选项在后台使用webshot和phantomJS(webshot :: install_phantomjs())。

答案 2 :(得分:0)

我注释掉install.packages操作以避免内存过载。这个想法的实施奏效了。但是,有些输出略有不同。