1

我想使用ggmap在世界地图上绘制世界城市。

我让世界上的城市规划得很好。但是世界地图的背景比我想象的要困难得多。

我的代码如下:

map1 <- openmap(c(70,-179),
              c(-70,179),zoom=1)
map1 <- openproj(map)


reclat <- c(50,20,30,40)
reclong <- c(30,40,30,50)        
autoplot(map1) + geom_point(aes(x=reclong,y=reclat))
qmplot(long,lat,data=world.cities,colour=I('red'), size = I(3), darken = .3)

这听起来可能很模糊,但我完全不知道如何创建某种实际上是世界地图的“背景”!

我一直在阅读文档并查看示例,但找不到解决方案。

任何意见是极大的赞赏。

这是代码生成的地图:

4

2 回答 2

3

带有rworldmap和基本图形:

library(rworldmap)
plot(getMap())
points(world.cities$long,world.cities$lat,col="red")
于 2014-02-10T09:14:56.427 回答
0

包'maps'为你做

library(maps)
map()
于 2014-02-10T08:38:30.833 回答