AI辅助

使用说明

AI辅助绘制是基于深度学习模型(SegmentAnything算法)的智能面对象采集工具。在地图窗口中点击目标地物,系统将自动识别并勾勒出对象边界,大幅减少手动逐点绘制的工作量

应用场景

  • 需要从影像中快速提取建筑物、水体、农田、植被等面状地物边界。

  • 数据生产中需要批量采集大量面状要素,传统手动绘制效率低。

功能条件说明

  • 仅支持在矢量面图层上进行绘制。
  • 地图窗口中需加载影像底图作为AI识别的数据来源。
  • 需要安装 AI扩展包 并配置 Python环境,否则功能不可用。

版本信息

本功能从SuperMap iDesktopX 2026开始支持。

功能入口

  • 数据编辑选项卡->对象绘制组->AI辅助复选框。

操作说明

  1. 配置AI扩展包后,在数据编辑选项卡->对象绘制组中,勾选AI辅助复选框以启用AI辅助绘制。也可使用快捷键 Alt+Q 快速切换AI辅助模式。

  2. 开启面图层编辑:确保目标矢量面图层处于可编辑,且在图层管理器中为选中状态。

  3. 设置AI参数(可选):单击设置按钮,在弹出的AI辅助绘制设置对话框中调整分割阈值和光滑系数等参数:

    • 分割阈值:控制AI识别的灵敏度。取值范围 [0, 1],默认值 0.5。阈值越高,识别越严格(边界收缩);阈值越低,识别范围越宽泛(边界外扩)。

    • 光滑系数:控制绘制结果边界的光滑程度。取值范围 [0, 5],默认值 3。值越大,边界节点数越多,曲线越光滑。

    • 建筑物规则化:控制 AI 辅助绘制的建筑物边界是否进行直角化规整。选中,将识别出的建筑物轮廓自动修正为直线段,使边界呈规则矩形或 L 形,适用于人工建筑。未选中,保留 AI 识别的原始自然边界形态,适用于不规则地物(如水体、绿地、自然聚落)。

      设置完成后,单击确定按钮保存设置的参数。

  4. 选择面绘制工具:单击下拉按钮,选择“多边形”或其他面绘制工具。

  5. 开始绘制:将鼠标移动到地图窗口中的影像目标地物上。单击左键,AI自动识别并高亮显示地物边界(如识别不全,可继续在其他区域单击左键扩展范围)。按住Ctrl + 单击左键,排除误选区域,逐步删除多余的边界部分。

  6. 结束绘制:在地图窗口中单击右键,完成一个对象的采集。系统自动应用光滑处理并将该对象保存至当前可编辑的图层。

相关主题

对象绘制概述

绘制多边形