使用R包传单获取GPS位置

时间:2016-08-22 10:09:13

标签: r leaflet

我正在使用R包leaftlet创建带有一些标记的地图,但我还需要在地图上显示移动设备的GPS位置。

我知道这可以在带有location method和一些javascript的传单中使用,但似乎这个方法在R包中不可用:“leaflet”。

在使用R和传单生成的地图中显示GPS位置的最佳方法是什么?

1 个答案:

答案 0 :(得分:6)

重要提示:在不在RStudio内的浏览器中打开地图!并允许位置访问请求!

library(leaflet)
library(leaflet.extras)

map <- leaflet() %>% addTiles()

map <- addControlGPS(map, options = gpsOptions(position = "topleft", activate = TRUE, 
                                               autoCenter = TRUE, maxZoom = 10, 
                                               setView = TRUE))
activateGPS(map)

很酷的功能,谢谢你的问题!