【发布时间】:2019-02-07 03:05:42
【问题描述】:
我正在尝试从位于 http://prism.oregonstate.edu/ 的栅格网格(“bil”文件)中找到南达科他州各县的平均每日温度。我正在从“地图”包中获取县界。
library(maps)
library(raster)
sd_counties <- map('county','south dakota')
sd_raster <- raster('file_path')
如何提取每个县内的网格单元?我想我需要把每个县变成它自己的多边形来做到这一点,但是怎么做呢?然后,我应该能够执行以下操作。任何帮助将不胜感激。
values <- extract(raster, list of polygons)
polygon_means <- unlist(lapply(values, FUN=mean))
【问题讨论】: