关于图形清理

图形清理动作可以用于检测地图错误(例如,重复对象、未及点或零长度对象)、简化复杂的二维地图以及剔除和增补三维多段线。由于图形清理可能会更改数据,因此请在清理地图之前备份数据。

要获得最佳结果,请单独运行清理动作或同时运行尽可能少的其他动作。

下表显示了图形清理可以更正的问题的样例。

图形清理之前 图形清理之后 问题的描述 清理动作
重复对象 删除重复项
短对象 删除短对象
交叉对象 打断交叉对象
未及点 延伸未及点
对象可以沿着它们的自然路径延伸,以便在投影点相交。 外观交点
节点簇 捕捉节点簇
伪节点 融合伪节点
悬挂点或出头点 删除悬挂对象
二维线性对象简化 简化对象
零长度对象 零长度对象
三维多段线中的顶点过多或过少 剔除多段线

清理动作的顺序

不同的清理动作顺序可以生成不同的结果。清理动作的顺序可以通过在列表中上移或下移清理动作来指定。位于列表顶层的动作将首先执行。

设置清理选项

分别设置每个清理动作的选项。有关详细信息,请参阅关于各个清理动作的帮助主题。

用于拓扑的清理

在创建拓扑之前应更正某些类型的错误。下表给出了创建网络拓扑或多边形拓扑时应考虑的数据错误。节点拓扑通常不需要清理。

错误 网络拓扑 多边形拓扑
重复项 必须删除 必须删除
短线性对象 可以删除 可以删除
交叉线性对象 检查有效性。请参见创建网络拓扑的步骤 必须删除
未及点 必须删除 必须删除
节点簇 必须删除 必须删除
伪节点 可以删除 可以删除
悬挂点或出头点 检查有效性。可以删除 必须删除
简化线性对象 可以应用 可以应用
零长度对象 必须删除 必须删除

另外,如果拥有可能缺少质心的闭合多段线(多边形),则应在拓扑中使用它们之前创建质心

注意