我正在尝试运行物种分布模型,需要创建背景点来运行我的逻辑回归模型。我刚刚创建了500个randomPoints,但它们是UTM坐标,我需要lat和long。有没有办法在R中将它们转换为lat和long?如果是这样,你能与我分享代码吗?我是R的新手。谢谢!
答案 0 :(得分:13)
如果你需要长/纬,你可能应该使用该坐标参考系统生成随机点。但是,否则,创建一个SpatialPoints对象并使用spTransform。也就是说,做这样的事情(替换???):
library(rgdal)
sputm <- SpatialPoints(randompoints, proj4string=CRS("+proj=utm +zone=??? +datum=WGS84")
spgeo <- spTransform(sputm, CRS("+proj=longlat +datum=WGS84"))