【问题标题】:Rapache & R for leaflet传单的 Rapache 和 R
【发布时间】:2015-12-15 21:52:51
【问题描述】:

我正在尝试使用 Rapache 和“R 的传单”制作网页。我安装 Rapache 的主要原因是在 html 页面中使用 R(使用 brew)。但是,我无法弄清楚如何在 html 页面中返回我的地图而不将其保存为 html extern 文件(Rapache 没有用)。让我们举个例子:

<%
library(leaflet)

m <- leaflet()
m <- addTiles(m)
m <- addMarkers(m, lng=174.768, lat=-36.852, popup="The birthplace of R")
m #Does not show anything
saveWidget(m, file = outPath, selfcontained = FALSE, libdir ='leafletwidget_libs') #work but not proper
%>

这是我的 html 文件中的内容,我希望能够返回此地图 (m) 并将其添加到当前页面的某个位置。我想这样做的主要原因是因为我要在网站上使用它,我希望它是动态的,而不是创建大量的 htmlfile。这不太合适。希望你能帮助我:) 谢谢你!

【问题讨论】:

  • 你所说的#work但不正确是什么意思
  • 在网站上,我将在地图(栅格地图)上添加很多不同的数据,并且可以随时添加这些数据。所以我认为最好不要保存大量的html文件
  • 你试过m % addTiles() %>% addMarkers(data=m, lng=174.768, lat=-36.852, popup="R的诞生地") ;米; m 应该在您的浏览器中打开
  • 是的,这是我尝试过的,当我在 R 上录制代码时它可以工作,但在 Rapache 上,它没有显示任何内容(空白页)

标签: html r leaflet raster rapache


【解决方案1】:

为了在我们的 Web 仪表板上使用这种类型的文件,我们使用 iFrame 创建了一个空间,该空间定义了小工具将加载到的区域,它对我们来说非常有效。您是否尝试过使用 iFrame?

exapmple code to embed it with suggestions about folder management

您可以使用传统的前端实践来调整框架的大小。

【讨论】:

    猜你喜欢
    • 2016-02-14
    • 1970-01-01
    • 2011-08-06
    • 2012-05-16
    • 1970-01-01
    • 1970-01-01
    • 2011-03-06
    • 2011-03-25
    • 2011-08-08
    相关资源
    最近更新 更多