我正在尝试使用R中的ggmap包获取伦敦(英格兰)一部分的地图,坐标-0.205,51.516。但是,获取/绘制地图时,中心始终默认为29.763284,-95.36327(德克萨斯州休斯敦的某个地方)。例如,请参见下面的链接结构-nb:没有有效的API密钥就无法导航。
我尝试使用替代坐标,但结果始终相同。也尝试使用替代API密钥无济于事。我的精简代码如下:
library(ggmap)
register_google(key = "[my API key]")
has_google_key()
test <- get_googlemap(location = c(lon=-0.205, lat=51.516),
zoom = 16, maptype = "satellite",color="bw")
ggmap(test)
预期结果是该中心将更新为-0.205,即51.516,并将Portobello路的一部分显示为黑白卫星Google地图图块。提出建议和意见非常欢迎-轻松一点,我是新来的!抱歉,如果已经提出/解决了这个问题。
答案 0 :(得分:1)
我认为应该是center
而不是location
。
test <- get_googlemap(center = c(lon=-0.205, lat=51.516),
zoom = 16, maptype = "satellite",color="bw")
默认值为center = c(lon = -95.3632715, lat = 29.7632836)
,位于休斯顿市中心。