R中的交互式方向图

时间:2017-08-04 10:47:54

标签: r google-maps ggmap

我可以使用下面的Rscript检索方向图,但我无法找到使其成为交互式的功能。

longitude <- c( 77.605855,77.606800,77.596843,77.575793 )
latitude <- c(12.956580,12.966157, 12.964777,12.964473)
d <- as.data.frame(cbind(longitude,latitude))
map <- get_googlemap(center = c(lon = 77.605855, lat = 12.956580), zoom = 14,
          size = c(500, 500), scale = 2,maptype = c("roadmap"),markers = d, path = d)

以下是我需要在地图中使用的功能 1.交互式缩放。
2.自动居中,以便可以看到所有标记 3.点击标记我想显示标题-say为Eg。 “这是你的车”。

1 个答案:

答案 0 :(得分:1)

@SymbolixAU在评论中提到的文档leaflet帮助我找到了解决方案,下面是我的代码,用于解决问题中提到的要求。

library(leaflet)

longitute <-c(77.605855,77.606800,77.596843,77.596747,77.596296,77.595738,77.594944 )
latitude <- c(12.956580,12.966157, 12.964777,12.964323,12.963570,12.962964, 12.962399)
d <- as.data.frame(cbind(longitute,latitude))   
m <- leaflet() %>%
addTiles() %>%  # Add default OpenStreetMap map tiles
addMarkers(lng=d$longitute, lat=d$latitude, popup="New Point",)
m<- addPolylines(m , lng = d$longitute, lat = d$latitude)
m

所以这是我的输出 enter image description here