无法获取带有边界框的 google 卫星图像
cannot get the google satelite image with a bounding box
我想在 r 中提取 google 卫星图像。
我实际上设法使用坐标而不是边界 bx
来获取我的图像
首先你需要得到一个googleapi密钥并注册它
然后
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)
但这不是 return 卫星图像,为什么?
它似乎是 return 一个 ggmap 但不是来自 google 并且它不能用 ggmap(GE)
查看
好吧,Camille 是对的,它不是一个选项 get_googlemap,但是当只看包装函数 get_map 的插图时,这并不直接。
我发现这个 post 展示了如何使用 google 图像处理边界和缩放。
我想在 r 中提取 google 卫星图像。
我实际上设法使用坐标而不是边界 bx
来获取我的图像首先你需要得到一个googleapi密钥并注册它 然后
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)
但这不是 return 卫星图像,为什么?
它似乎是 return 一个 ggmap 但不是来自 google 并且它不能用 ggmap(GE)
好吧,Camille 是对的,它不是一个选项 get_googlemap,但是当只看包装函数 get_map 的插图时,这并不直接。
我发现这个 post