【发布时间】:2015-12-12 00:33:05
【问题描述】:
我正在尝试使用 ggplot 在 R 中创建一个以太平洋为中心的 Robinson 投影...
使用 spTransform 将 shapefile 转换为 Robinson CRS 并将经度设置为 150 度不起作用,并且 fortify 错误。
像这样:
world_robin <- spTransform(world2, CRS("+proj=robin +lon_0=150 +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_defs"))
plot(world_robin, col = "khaki", bg = "azure2")
在为 ggmap 设置投影时,似乎没有办法在该过程的后期执行此操作: 即,
coord_map("mollweide", orientation=c(90, 0, 150))
这似乎是最好的,但它并不完全在那里。
【问题讨论】:
-
附注我使用的是 Natural Earth 的 1:110m shapefile。
-
您可以编辑问题而不是将其添加到 cmets。
标签: r dictionary ggplot2 map-projections