You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

R语言exact_extract()使用疑问:范围、CRS及分辨率适配

R中exact_extract()的常见问题解答

问题背景

先明确你提供的空间数据信息:

栅格数据

dimensions  : 7348, 13467, 19  (nrow, ncol, nlyr)
resolution  : 16, 16  (x, y)
extent      : 261856, 477328, 6628832, 6746400  (xmin, xmax, ymin, ymax)
coord. ref. : ETRS89 / TM35FIN(E,N) 
source      : memory

SF多边形数据

Simple feature collection with 682 features and 13 fields
Geometry type: POLYGON
Dimension:     XY
Bounding box:  xmin: 301500 ymin: 6651000 xmax: 462000 ymax: 6728500
Projected CRS: ETRS89 / TM35FIN(E,N)

1. 栅格与SF对象是否需要匹配范围?仅CRS匹配足够吗?

不需要强制两者范围完全匹配,仅保证CRS一致就足够。

exact_extract会自动识别栅格和多边形的空间交集区域,只会提取多边形实际覆盖到的栅格部分。从你提供的范围来看,SF多边形的边界完全落在栅格范围内,函数会自动聚焦到这个交集区域计算,不会受栅格更大范围的影响。

2. 栅格分辨率16×16,多边形分辨率250×250,是否需要设置系数匹配结果?

不需要额外设置任何系数。

你提到的“多边形分辨率250×250”应该是指多边形顶点的间隔精度,而exact_extract的计算核心是栅格单元格与多边形的精确空间重叠比例——函数会逐个计算每个栅格单元格被多边形覆盖的面积占比(权重),再根据你指定的统计量(如mean、sum、median等)自动完成加权计算。

比如计算总和时,函数会把每个单元格的值乘以它被多边形覆盖的比例后累加;计算平均值时则用加权平均方式。整个过程无需手动调整系数,函数会自动处理不同分辨率带来的空间差异。


内容的提问来源于stack exchange,提问作者eve1234

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 11:15:09