我需要创建一个小岛的地图(黑白地图或灰度图)。worldHires
不起作用:
library(maps)
library(mapdata)
map("worldHires", fill=TRUE, col="grey80", xlim=c(105.2, 105.8), ylim=c(-10.8, -10.2))
map.scale(ratio=FALSE, relwidth = 0.18)
Error in map.poly(database, regions, exact, xlim, ylim, boundary, interior, :
nothing to draw: all regions out of bounds
我已经尝试了该软件包ggmap
和以下代码:
library(ggmap)
pngMAP_df <- get_map(location = c(lon = 105.62, lat = -10.5), source = "google", zoom = 12)
ggmap(pngMAP_df)
这可行,但是:(1)这会创建一个彩色地图,(2)我不能在地图上添加任何点或文本。
任何建议或想法如何绘制这样的黑白地图并添加点、文本和比例(以公里为单位)?