使用拓扑时的有用提示

此主题仅适用于 ArcEditor 和 ArcInfo。

当使用地理数据库拓扑时,以下提示会对您有所帮助。

对建议的拓扑设计进行测试

使用含有要素类数据副本的文件或个人地理数据库来测试您的拓扑设计。数据副本很重要,因为您要参照真实数据来设法验证您的拓扑设计,并确定其是否运行正常。验证中将对坐标进行聚类,并对基础几何做出更改。某些初始设计可能不会按预期工作。您要确保在测试前拥有一份原始数据的副本。

如果您的 ArcSDE 地理数据库被组织中的多人使用,则应知道,如果不使系统处于离线状态就更改架构,则更改的灵活性会有所降低。同样,如果您拥有的是版本化地理数据库,则需要在实施架构更改前压缩各版本。通过使用文件或个人地理数据库对拓扑设计进行完善的初始测试,可以最大程度地减少工作流程中出现的问题数量。

此外,还可以将拓扑规则和定义保存起来,便于以后在其他地理数据库架构中重复使用。

测试期间

处理您的数据以确保设计合理。例如,应创建所建议的规则、验证拓扑,并使用 ArcMap 编辑环境来查找并修复在验证期间发现的多个示例错误。

尝试替代规则。就如何让拓扑规则在具体情况下发挥最大作用形成一个更深入的认识。

一旦选定了某设计,随后便可将其作为生产架构的一部分进行测试。

架构锁定

当构建拓扑时,需要对所有输入要素类都设置排他锁。如果任何一个输入要素类具有共享锁,则不会构建拓扑。

如果拓扑中的任何一个要素类具有共享锁或排他锁,则该锁会传播到拓扑中的其他所有要素类。

了解有关排他锁和架构锁定的详细信息

拓扑错误

验证拓扑时,拓扑错误是以要素形式被发现和记录的,意识到这一点很重要。

例如,通常以显示错误的多边形或线的形式报告多边形重叠区域。线和点要素区域通常以线和点的形式记录。

您可以在 ArcMap 中以图层的形式查看这些区域,并发现每个问题以更正它。


7/10/2012