使用嵌入的popupGraph()保存mapview(传单)地图

使用嵌入的popupGraph()保存mapview(传单)地图,r,save,leaflet,R,Save,Leaflet,使用R,我喜欢奇妙的地图视图,它在标准手册的基础上添加了一些功能 我有一个mapview()对象,我想将其保存到磁盘,以便以后打开它。此对象包含popupGraph()popups,它们基本上嵌入了.pngs 准备数据(从mapview联机示例中获取,您可以看到它们以及结果,): 但我得到了这个错误: pandoc: Could not find data file map_files/leaflet-0.7.7/ Error: pandoc document conversion failed

使用R,我喜欢奇妙的
地图视图
,它在标准
手册
的基础上添加了一些功能

我有一个
mapview()
对象,我想将其保存到磁盘,以便以后打开它。此对象包含
popupGraph()
popups,它们基本上嵌入了
.png
s

准备数据(从mapview联机示例中获取,您可以看到它们以及结果,):

但我得到了这个错误:

pandoc: Could not find data file map_files/leaflet-0.7.7/
Error: pandoc document conversion failed with error 97
因此,我可以尝试使用
save()

保存(mv,file=“map.Rdata”)

这很有效。但是,一旦我重新启动R并使用
load()
重新加载数据,嵌入在绘图中的图形图像就不再存在了:

这是因为图像指向:
/tmp/RtmpVGHIwH/graphs/tmp_1.png

当然,自从我重新启动R之后,它就不再存在了


如何与
mapview()
对象一起保存嵌入的图像?

您看到的
pandoc
错误应使用软件包的最新开发版本解决<代码>开发工具::安装_github(“环境信息”)-marburg@develop"但是,这并不能解决将弹出图保存到磁盘的问题。我需要对此进行研究。我会在找到合适的解决方案后尽快与您联系。请尝试最新的开发版本。现在应该可以了,但请注意,无论何时移动保存.html的文件夹,都需要移动文件夹名为
popup_graphs
以上一个文件夹级别。将此视为临时修复,我希望我们能够以更好的方式实现此功能,但为此,我需要传单人员的合作。@TimSalabim我将尽快尝试此功能并报告。谢谢。您看到的
pandoc
错误应通过最新开发版本的th解决e软件包。
devtools::install_github(“环境信息”)-marburg@develop"
但是,这并不能解决将弹出图保存到磁盘的问题。我需要对此进行研究。我会在找到合适的解决方案后尽快与您联系。请尝试最新的开发版本。现在应该可以了,但请注意,无论何时移动保存.html的文件夹,都需要移动文件夹名为
popup\u graphs
一个文件夹级别以上。将此视为临时修复,我希望我们能够以更好的方式实现此功能,但为此我需要传单人员的合作。@TimSalabim我将尽快尝试此功能并报告。谢谢。
mapshot(mv, url = paste0(getwd(), "/map.html"))
pandoc: Could not find data file map_files/leaflet-0.7.7/
Error: pandoc document conversion failed with error 97