我正在使用R包leaftlet创建带有一些标记的地图,但我还需要在地图上显示移动设备的GPS位置。
我知道这可以在带有location method和一些javascript的传单中使用,但似乎这个方法在R包中不可用:“leaflet”。
在使用R和传单生成的地图中显示GPS位置的最佳方法是什么?
答案 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)
很酷的功能,谢谢你的问题!