r - 如何在线托管 R 传单 map

标签 r leaflet

我正在使用名为 leaflet 的 R 包来制作 map 。这是我的 R 脚本,它是一个概念证明。

library(devtools)
install_github("rstudio/leaflet")
library(leaflet)
library(htmlwidgets)

m <- leaflet() %>%
    addTiles() %>%  # Add default OpenStreetMap map tiles
    addMarkers(lng=174.768, lat=-36.852, 
               popup="<img src='https://www.dropbox.com/s/no328r9hd7qsp9u/bfc243a3jw1eteydahszmj20hs0hsdof.jpg?dl=1' width = '45' height = '45'>")
m

saveWidget(m, file = "conceptproof.html", selfcontained = F)

我知道如何在传单中制作交互式 map 以及如何将其保存在本地(在我自己的桌面上)。但是问题是我如何在线托管该 html 文件?我想要的是我想向我的一些 friend 发送一个链接,当他们点击该链接时,他们可以转到网页并查看我创建的 map (理想情况下,我不希望人们点击时下载 map 链接)。

我试过 google drive 和 dropbox 都没有成功。我问过一些人,也在网上搜索过。看来我需要一台服务器或类似的东西,这是我不熟悉的。我真的需要服务器还是有更简单的方法(比如 github)?

提前致谢

最佳答案

Google Cloud Platform 提供的存储桶非常好用。您只需公开共享您的所有文件,然后您就可以将您的 html 公共(public)链接嵌入网站。

关于r - 如何在线托管 R 传单 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34565218/

相关文章:

r - 使用 RNN 预测多元时间序列

r - na.locf with seq in large column in R

r - 在数据帧: index in group (not unique between groups)中创建一个新列

angularjs - Ionic-Cordova-Angular 应用程序中的传单全屏

r - 在 R 中使用 Leaflet 的多个 `addCircleMarkers` 层?

leaflet - 如何在单击覆盖层的单选按钮时更改缩放系数和中心位置

javascript - 将数据添加到第二个传单 map 会影响第一个 map 中的 mouseOff 行为

跨 NA 和 NULL 行回滚 xts

r - 计算向量中每个值的阶乘

css - Angular 随机 css 旋转总是移动