无法获取带有边界框的Google卫星图像

时间:2019-05-15 17:24:29

标签: r ggmap

我想在r中提取Google卫星图像。

我实际上设法使用坐标获取图像,但没有使用边界bx

首先,您需要获取Google API密钥并进行注册 然后

GE <- get_map(location = c(long =36.8595894, lat=-0.7688972) , 
    maptype = "satellite", zoom=18)
ggmap(GE)

这有效

然后我要制作一个边框

box<-make_bbox(c(36.8594652,36.8597136),c(-0.7691144,-0.7686799 ) )
GE <- get_map(box , 
    maptype = "satellite", source="google",
    zoom=18)

但是这不返回卫星图像,为什么?
它似乎返回了ggmap,但不是从google返回的,因此无法通过ggmap(GE)查看

1 个答案:

答案 0 :(得分:0)

好吧,Camille是正确的,它不是ind get_googlemap的选项,但是当仅查看包装函数get_map的小插图时,这并不是直截了当的。

我发现这篇帖子ggmap extended zoom or boundaries展示了如何处理边界并使用Google图片进行缩放。