我希望为海岸相对较小的区域创建一张地图(lon和lat延伸约3度)。是否有人知道R的现成数据的分辨率高于mapdata包中高分辨率数据的分辨率?或者是否有人知道导入此数据的来源和方法?
答案 0 :(得分:5)
我不知道mapdata,但谷歌地图和openstreetmaps可以提供小范围。 ggmap
包使得获取和呈现地图变得相当简单。下面的代码给出了巴布亚新几内亚西部省Gogodala地区的水道。结果是否足够高?
library(ggmap)
pngMAP_df = get_map(location = c(142.5, -8.10, 143.1, -7.9), source = "osm", zoom = 12)
ggmap(pngMAP_df)