数据接边

使用说明

数据接边功能用于将多个分幅生产的数据源,按照指定的属性规则和空间位置,与本幅数据源无缝拼接,生成一个完整、连续的数据源。该工具适用于测绘数据生产中按图幅采集、编辑、拓扑检查后的数据合并场景,可将相邻图幅包合并为一个数据包,为后续数据质检和成果提交提供连续的数据成果。

功能原理

  • 基础追加:未设置接边字段时,参与接边的数据集仅进行追加,不进行对象融合。
  • 字段融合:设置一个或多个接边字段后,仅当指定字段值全部一致时,对象才参与融合判断;字段值不一致时,对象保留为独立对象。
  • 边界约束:指定边界数据集后,仅处理边界两侧容限范围内且满足接边字段规则的对象;未指定边界数据集时,按接边字段和容限匹配对象。
  • 接边模式:二维线数据集支持移动端点和补线连接两种几何连接方式,用于处理接边端点不完全重合的线对象。

功能条件说明

  • 支持的数据源格式:UDB、UDBX、FileGDB。
  • 支持的数据集类型:二维点、二维线、二维面、文本。其中,二维线和二维面支持融合处理,二维点和文本仅支持追加处理。
  • 数据一致性:本幅数据源和接边数据源必须使用相同坐标系。
  • 数据源类型一致性:一次操作仅支持对同类型数据源进行接边处理,不能同时处理 UDBX 和 FileGDB 等不同类型的数据源。

SuperMap iDesktopX 2026 版本开始提供数据接边功能。

参数说明

参数名 参数释义 参数类型
本幅数据源 指定接边处理的基准数据源,也是结果数据源结构的参考数据源。接边数据源中的数据将追加到该数据源,或追加到按该数据源结构创建的新数据源中。 Datasource
接边数据源列表

管理需要参与接边处理的数据源。

  • 添加文件:添加单个或多个数据源文件。选择文件时,系统根据本幅数据源类型自动过滤可选文件。
  • 添加文件夹:指定文件夹后,系统自动添加该目录下与本幅数据源类型相同的数据源。
  • 全选反选删除:批量管理已添加的数据源。

列表中显示数据源的序号、数据源名称和路径。系统按列表顺序进行数据拼接。

Object
接边数据集列表

设置参与接边处理的数据集及其接边字段。

  • 复选框:勾选需要参与接边处理的数据集,默认全选。未勾选的数据集不进行追加、融合或复制操作。
  • 数据集:遍历所有接边数据源与本幅数据源,提取两者共同包含的数据集(名称和属性结构一致)。单击列标题右侧的下拉菜单,可以设置数据集的排序方式,包括名称(默认)、类型、创建顺序、对象个数。
    • 若某数据集仅存在于单个接边数据源中,而本幅数据源中不存在,则直接将其复制到结果数据源中。
    • 若某数据集同时存在于多个接边数据源中,而本幅数据源中不存在,则按接边规则进行追加或融合后,再写入结果数据源。
  • 接边字段:指定接边的属性依据。从下拉列表中选择该数据集的字段,支持多选。当选择多个字段时,必须所有指定字段的值都相等才会被融合为一个对象。仅数据集类型为二维线或二维面时可用。
    • 不设置任何字段:所有数据集仅进行简单追加,不进行任何融合。
    • 设置一个或多个字段:系统将依据字段值进行融合。例如,同时指定“道路名称”和“车道数”,只有两者完全相同的接边对象才会被融合。

工具栏说明:

  • 统一设置:可批量设置选中数据集的接边字段,提供所有数据集的共有字段选项。
  • 导入:导入预先配置好的接边规则(XML文件),快速完成参数设置。
  • 导出:将当前表格中的接边规则(包括勾选状态、字段设置等)导出为XML文件,便于下次对相同结构的数据进行批量操作时复用。

Object
边界数据源(可选) 指定包含边界线或边界面数据集的数据源。支持选择当前工作空间中的数据源,也支持添加工作空间外的数据源。 Datasource
边界数据集(可选) 从边界数据源中选择一个二维线或二维面数据集作为接边边界。指定后,仅处理边界两侧容限范围内且满足接边字段规则的对象。未指定时,对所有满足接边字段规则的对象进行追加或融合。 DatasetVector
容限(可选) 设置对象接边处理的距离范围。指定边界数据集时,仅边界两侧该范围内且接边字段一致的对象参与接边处理;未指定边界数据集时,仅对象间距在该范围内且接边字段一致的对象参与接边处理。默认值为 2,单位为米或度。 Double
接边模式

指定线数据接边时的几何连接方式,仅对二维线数据集生效。

  • 移动端点:将本幅数据中线对象的端点和接边数据中线对象的端点移动到两端点的中点后,连接两个线对象。
  • 补线连接:在本幅数据中线对象的端点和接边数据中线对象的端点之间新增直线,连接两个线对象。
ConnectMode
覆盖本幅数据源
  • 勾选:接边结果直接保存至本幅数据源并覆盖原数据。该操作不可撤销,结果数据源路径和名称不可编辑。
  • 未勾选:接边结果另存为新的数据源。需指定结果数据源路径和名称。
Boolean
结果数据源(可选) 指定保存接边结果的数据源。未勾选覆盖本幅数据源时可编辑,默认路径为本幅数据源所在目录,默认名称为“本幅数据源名称_stitched”。 Datasource
待检查数据源(可选) 用于存储二维线数据集中满足空间接边条件,但因属性值不一致、线方向不一致、端点匹配关系不唯一等原因未能成功接边的对象信息。默认路径与本幅数据源一致,默认名称为“本幅数据源名称_toCheck”。仅存在接边失败记录时生成。 Datasource
输出统计信息(可选) 勾选后,在结果数据源同级目录下生成 TXT 格式统计文件。统计文件包含接边数据源、接边数据集、成功接边对象个数、接边失败对象个数和失败原因。 Boolean

输出结果

参数名 参数释义 参数类型
结果数据源 接边处理后的完整数据源。勾选覆盖本幅数据源时,结果保存到本幅数据源;未勾选时,结果保存到新建或指定的数据源。 Datasource
待检查数据源 当二维线对象接边失败时生成,用于记录需人工核查的对象。数据集中包含 SmID、SmUserID、Errorlevel、FailureReason 等字段,FailureReason 记录未接边原因。 Datasource
统计信息文件 勾选输出统计信息后生成的 TXT 文件,用于查看接边数据源、接边数据集、成功接边对象个数、接边失败对象个数和失败原因。 File