2021-12-14 在R中 提取坐标点对应的栅格值

1# 获取点坐标 坐标格式:

保存csv

2#代码 

library(raster)

library(rgdal)

#导入坐标文件

coor= read.csv(choose.files(),header = T)

#导入地图

raster=raster(choose.files())

plot(coor$LATITUDE ,coor$LONGITUDE , main="Point_ID")

#将坐标数据集更改为 SpatialPoints 格式

locationsC <- SpatialPoints(cbind(coor$LATITUDE ,coor$LONGITUDE),

                            proj4string=CRS("+init=epsg:4326"))

cord.UTM <- spTransform(locationsC, crs(raster))

#提取成功

res <- extract(raster, cord.UTM, method='simple')


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容