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

QGIS表达式选择:如何筛选id与text相同的最小多边形

QGIS筛选相同id+text组内面积最小多边形的方法

不用IF表达式,直接借助QGIS的聚合函数就能实现,操作步骤如下:

  • 打开目标图层的「筛选器」(Layer Filter)
  • 输入以下表达式:
    $area = minimum($area, group_by:=array("id", "text"))
    

表达式说明:

  • $area:获取当前多边形的面积值
  • minimum($area, group_by:=array("id", "text")):以id和text的组合为分组依据,计算每组内的最小面积
  • 整个表达式逻辑:仅保留面积等于所在分组最小面积的多边形

通过这个表达式就能精准筛选出每个id+text组合里面积最小的多边形。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 20:28:09