如果我使用州名作为第一个参数,例如:
map <- ggmap::get_map("Louisiana", zoom=3, maptype = "toner-background", source="stamen")
然后我得到了想要的黑白地图:
但是,如果我输入具有经度和纬度坐标的第一个参数,就像这样:
map <- ggmap::get_map(c(left=-120, bottom=-65, right=5, top=70), zoom = 3, maptype = "toner-background", source="stamen")
然后我总是得到这样的地图:
其他参数似乎无效。
我的目标是使用第二行代码那样的坐标来调用此函数,并像在第一种情况下那样获得黑白地图。
答案 0 :(得分:0)
我最近在另一种情况下看到的一个问题是,在需要雄蕊地图时获得Google Terrain地图。代替使用通用的get_map
函数,请尝试使用特定的get_stamenmap
,如下所示:
library(ggmap)
ggmap(get_stamenmap(c(left=-120, bottom=-65, right=5, top=70), zoom = 3,
maptype = "toner-background"))
答案 1 :(得分:0)
如果您已经下载了彩色图片,则必须使用 force = TRUE
参数
例如,
<块引用>map = get_stamenmap(your-map, maptype = "toner-background", color="bw", force=T)