【发布时间】:2020-07-30 00:17:25
【问题描述】:
NBN_lat <- c(53.37074)
NBN_lon <- c(-1.40705)
NBN_mapcoord <- c(left = ((NBN_lat)-0.1), bottom = ((NBN_lon)-0.1), right =((NBN_lat+0.1)), top = (
(NBN_lon)+0.1))
NBN_map <- get_stamenmap(NBN_mapcoord, zoom = 5)
NBN_map
ggmap(NBN_map)
是我的代码,当我运行脚本this时会产生地图。
同时绘制珠穆朗玛峰的类似代码有效。 NBN_lat 和 NBN_lon 在数据框中有相关的数据值,所以我希望它可以正常绘制(我的代码与我发布的内容略有不同,因为它链接到 .csv 以提取 lon/lat 坐标。+0.1和 -0.1 我补充说认为它有助于生成地图数据,因为它会给我左/下和右/上两个不同的值。
library(ggmap)
library(mapproj)
bbox_everest <- c(left = 86.05, bottom = 27.21, right = 87.81, top = 28.76) #makes use of mapproj
map6 <- get_stamenmap(bbox_everest, zoom = 6)
ggmap(map6)
我知道 stamenmaps 没有完整的映射数据,但是当我搜索 Sheffield(坐标的位置)时,它出现在 stamenmaps 上。
谢谢!
【问题讨论】: