【发布时间】:2014-12-17 21:20:03
【问题描述】:
我在等面积 Behrmann 投影中有一个栅格,我想将它投影到 Mollweide 投影和绘图。
但是,当我使用以下代码执行此操作时,绘图似乎不正确,因为地图延伸到两侧,并且有各种陆地的轮廓,我不希望它们出现。此外,地图延伸超出绘图窗口。
谁能帮我把这个画得很好?
谢谢!
使用的数据文件可以从this link下载。
这是我目前的代码:
require(rgdal)
require(maptools)
require(raster)
data(wrld_simpl)
mollCRS <- CRS('+proj=moll')
behrmannCRS <- CRS('+proj=cea +lat_ts=30')
sst <- raster("~/Dropbox/Public/sst.tif", crs=behrmannCRS)
sst_moll <- projectRaster(sst, crs=mollCRS)
wrld <- spTransform(wrld_simpl, mollCRS)
plot(sst_moll)
plot(wrld, add=TRUE)
【问题讨论】:
-
请看this线程,我认为它处理同样的问题。
-
谢谢!尽管所描述的问题听起来确实相同,但在我的情况下,建议的修复并没有改变任何东西。