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

QGIS中如何选取X、Y坐标均为最小值的点要素

QGIS自动选中多边形顶点图层左下角点的表达式方案

你之前编写的表达式无法运行的核心问题是逻辑不完整:AND关键字后仅写了minimum("ycoord"),没有将当前要素的Y坐标和全局最小Y值做等值判断,不构成完整的筛选条件。

可直接使用的正确表达式

场景1:已提前计算并存储xcoord、ycoord坐标字段

直接在「按表达式选择要素」面板中输入以下内容即可:

"xcoord" = minimum("xcoord") AND "ycoord" = minimum("ycoord")

场景2:未预存坐标字段,需直接从几何读取坐标

无需提前计算字段,直接调用QGIS内置几何函数取值,通用性更强:

x($geometry) = minimum(x($geometry)) AND y($geometry) = minimum(y($geometry))

场景3:需要按所属多边形分组,分别选中每个多边形自身的左下角点

如果你提取顶点时保留了原多边形的唯一标识字段(例如字段名为poly_id),可以给最小值函数增加分组参数,实现批量分多边形选点:

x($geometry) = minimum(x($geometry), group_by:="poly_id") AND y($geometry) = minimum(y($geometry), group_by:="poly_id")

使用说明

  • 上述表达式会自动匹配X坐标为最小值、同时Y坐标也为最小值的点,不会误选仅X最小但Y偏大、仅Y最小但X偏大的点
  • 操作入口为点图层右键菜单中的「按表达式选择要素」,粘贴对应表达式后点击确认即可完成自动选中

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.29 19:12:43