R Shiny Leaflet Maps中的setView()字典

时间:2018-08-28 18:55:56

标签: r shiny leaflet maps zoom

我当前正在创建一个使用Leaflet Map的RShiny应用程序。作为一项功能,我需要放大某些大洲(根据用户的选择)。

  • 每个大洲(例如亚洲,非洲等)是否都有setView()词典?
  • 还有没有其他方法可以根据地图上的点算出setView()

1 个答案:

答案 0 :(得分:0)

您可以使用光子包装:

library(photon)
library(leaflet)
location <- "Africa"
geo <- geocode(location, limit = 1, key = "place")
leaflet() %>% addTiles() %>% setView(lng = geo$lon, lat = geo$lat, zoom  = 3)