自动生成面
使用说明
自动生成面用于在地图编辑过程中快速补全闭合空白区域,可减少人工描边工作,提高面要素采集与编辑效率。
该功能根据当前地图显示范围内的面要素边界识别闭合区域,并在指定的可编辑面图层中构建新的面对象。用户无需手动描绘区域边界,即可将图层间缝隙、图层内缝隙或岛洞区域生成面对象。
应用场景
- DLG 数据生产:不同地类对应不同图层,作业员完成周边地类绘制后,可将闭合空白区域生成对应地类面对象,补全数据成果。
- 自然资源数据编辑:人工绿地、池塘、林地等面要素构成闭合区域时,可快速生成未绘制的地类面对象,支撑后续属性赋值和质量检查。
功能条件说明
- 图层管理器中需存在至少一个可编辑面图层。
- 目标位置需为可识别的闭合空白区域。非闭合缝隙、开放区域或无法在当前地图显示范围内识别完整边界的区域,不能自动生成面对象。
- 生成的面对象归属当前指定的可编辑面图层。
版本信息
SuperMap iDesktopX 2026 版本开始提供自动生成面功能。
功能入口
- 数据编辑 选项卡 > 对象编辑 组 > 面编辑 下拉按钮 > 孔洞处理 分组 > 自动生成面 按钮
- 面编辑 工具条 > 自动生成面 工具
操作说明
- 在图层管理器中选择一个可编辑面图层作为当前编辑图层。
- 单击 自动生成面 按钮,或按 Ctrl+Shift+F 快捷键启用功能。
- 在地图窗口中,将鼠标移动到需要生成面对象的闭合空白区域。启用功能后,鼠标指针切换为定位状态,并显示提示“请点击闭合缝隙区域,自动生成面”。
- 单击目标闭合区域。
- 闭合区域:系统自动生成与闭合区域边界匹配的面对象,并将该面对象添加到当前编辑图层。生成完成后,输出窗口提示“自动生成面操作成功”,生成的面对象默认处于选中状态。
- 非闭合区域:系统不生成面对象,输出窗口提示“当前地图显示范围内,该位置未检测到闭合区域,无法执行自动生成面操作。”
- 如需继续生成其他面对象,可继续单击其他闭合空白区域;如需结束操作,可切换到其他编辑工具或结束当前编辑状态。

注意事项:- 目标闭合区域的完整边界需位于当前地图显示范围或系统可查询范围内。空隙范围过大或边界超出当前地图显示范围时,可能无法执行自动生成面操作。
- 对于形态异常、边界关系复杂或数据本身存在错误的区域,建议先修正数据边界,再执行自动生成面操作。
相关主题