我试图将海岸线和国家边界叠加到我绘制的R地图上。如何规划worldhires在R上正确绘制海岸线?
我正在尝试简单的worldhires函数来做到这一点,但它不能正确缩放到我的地图。我从https://www.esrl.noaa.gov/psd/data/gridded/data.UDel_AirT_Precip.html下载我的数据和文件名是precip.mon.total.v401
这是我的代码时,我尝试绘图我的地图(不包括读取数据的前几行和变量引入R):
>image.plot(lon,lat,precip[,ncol(precip):1,8],
main="Precipitation (August, 2001)",
xlab=expression(paste("Longitude(",degree,"E)")),
ylab=expression(paste("Latitude(",degree,"N)")),
zlim=c(0,15),xlim = c(min(lon),max(lon)),
ylim = c(min(lat),max(lat)),cex=0.5)
> map('world2Hires', fill=FALSE, add=T)
world2Hires的边界层非常小,对于纬度从-90到90缩放,对于经度从0到360缩放。
我的数据范围是纬度-180至180和经度0至720.那么,如何扩展world2Hires来匹配我的数据呢?或者这是不可能的? See image in link