有余工具箱免费 · 本地 · 不上传

工具箱 / QGIS 插件 / WEBED

WEBED · QGIS 插件

点要素批量命名 + 名称/编号质检。场景与组可复用,命名与检测模式分开。适合挂牌、杆塔、监测点一类编号体系。作者:有余。

本页介绍可在 QGIS 里安装的插件。插件在你自己的电脑上运行,不经过有余服务器。可下载 ZIP 手动安装;源码可在 GitHub 公开。页面含详细功能说明,便于搜索检索。

WEBED · QGIS 3.34+ · 点图层命名 / 检测 · 有余

  • 目录 WEBED
  • 场景 / 组
  • 表达式 + 序号 N
  • 多种检测模式

下载 ZIP(1.0)/ Download ZIP

也可在 QGIS「插件 → 从 ZIP 安装」选择该文件。线上只更新插件包时,用 upload_qgis_zip.ps1 替换 downloads 里的 ZIP 即可。

正式页面:https://yuyouhui.online/tools/qgis/webed/

这个插件解决什么问题

点图层经常要按规则生成名称:常量 + 序号、类型码 + 尾数、甚至 QGIS 表达式。 生成之后还要查:有没有空名、会不会重名、编号有没有跳号或超出总数。 WEBED 用「场景 / 组」把规则存下来,命名与检测分成两种模式,避免一次错配全盘乱。

场景与组

  • 全局场景列表:每场景含几何类型、常量、多层字段表达式
  • 组引用若干场景名,便于按项目阶段切换
  • 配置可导入导出 JSON;窗口尺寸按命名/检测模式分别记忆
  • 每字段可「无则新增」并指定类型、长度、精度

命名模式

  • 按场景图层名匹配工程图层(同几何类型)
  • 表达式支持常量与序号占位;N 在场景内跨图层连续
  • 只对勾选且存在的字段写入;「无则新增」会先加字段再写
  • 缺字段或只读导致无法新增时,整次命名中止并提示,避免写一半

检测模式

  • 默认 / 严格全部:按表达式检名称格式、类型、编号超范围/重复/遗漏
  • 仅名称格式:不依赖表达式,检空名与名称重复
  • 仅编号逻辑:从 Name 抽尾号,统一做超范围/重复/遗漏
  • 重命名检测:只检名称重复,不写回
  • 含 QGIS 公式的名称:重算后与当前值严格比对才算通过
  • 推荐名:在尾数有效时用「正确常量 + 原尾数」生成对照

适合谁搜这些词

QGIS 点要素命名、挂牌编号、杆塔命名、监测点编号、名称重复检测、 编号跳号检查、表达式批量命名、场景化属性规则。

English summary

Point-layer naming with scene/group expression configs and shared sequence N, plus detect modes for empty names, duplicates, and numbering gaps.

怎么用

  1. 下载本页 ZIP,在 QGIS「从 ZIP 安装插件」
  2. 配置组与场景:图层名、字段、表达式、常量;需要时勾选「无则新增」字段
  3. 命名模式:选择字段后执行生成,序号 N 可在场景内跨图层连续
  4. 检测模式:先字段选择,再按检测模式刷新结果,查空名/重名/编号问题

常见问题

命名和检测必须一起用吗?

不必。命名写属性;检测只检查。切场景或切回命名会清空检测选择,需重新选字段。

序号 N 怎么算?

同一场景内按图层顺序×要素连续递增,多图层共享一条序号链。

检测模式有哪些?

默认检测、严格全部、仅名称格式、仅编号逻辑、重命名检测。

名称重复和编号重复一样吗?

不一样。名称重复看同一图层内 Name 字符串;编号重复看尾号逻辑。

需要额外库吗?

不需要。