我正在使用名为 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/