如何使用R中的ggmap获取具有特定最小和最大纬度和经度限制的地图?
我是新手使用ggmap,到目前为止我能够实现这个:
center <- c(mean(src$longitude),mean(src$latitude))
zoom <- min(MaxZoom(range(src$latitude),range(src$longitude)))
hdf <- get_map(location=center,zoom=zoom)
帮助文件说位置可以被提及为地址,经度/纬度对(按此顺序),或左/下/右/顶部边界框。我找不到任何有用的材料来实现ggmap online的边界框。
答案 0 :(得分:8)
我不确定你是否可以在下载阶段做到这一点,但是在这个绘图阶段怎么样:
map <- get_map()
p1 <- ggmap( map )
p2 <- ggmap( map )+
scale_x_continuous( limits = c( -95.5 , -95.3 ) , expand = c( 0 , 0 ) )+
scale_y_continuous( limits = c( 29.6 , 29.8 ) , expand = c( 0 , 0 ) )
require( gridExtra )
grid.arrange( p1 , p2 , nrow = 1 )