(一)数据的导入
首先运用ArcCatalog建立一个Geodatabase,然后在里面建立一个要素集,输入要素集名称,选择对应的空间参考系,输入矢量数据的分辨率。这里需要注意,矢量数据分辨率是指图内各要素中最近结点之间的ΔX及ΔY,如果这个值设置过大,系统就会将图内小于这个值的结点自动处理为一个结点。
按以上步骤建立完成要素集后,在要素集名称上鼠标右键导入需要检查和处理的SHP文件。
(二)基于规则的检查和处理
1.房屋是否在宗地内检查
根据地籍调查的要求,房屋应该隶属于某个宗地,所以当房屋层的要素超出宗地范围时就视为错误,具体步骤如下:进入ArcCatalog模块,在刚才建立的要素集上单击右键,建立一个拓扑。
输入等级值时,最高等级为1,级别越高越不易移动相应结点,这里将宗地的级别输入为1,房屋的级别输入为5,最后选择拓扑规划,甲要素必须被乙要素覆盖,见图7-3。
接着进行拓扑验证,验证结果用Arc Map打开,即可看到房屋超出宗地的部分已深色表示。
2.界址点不在界址线上检查
根据要求,在地籍数据中,界址点必须在界址线上,按上述步骤建立拓扑,规则为界址点必须被界址线覆盖,验证结果见图7-4。
3.宗地存在缝隙及重叠检查(www.xing528.com)
按上述步骤建立拓扑,规则为要素不能重叠、不能有两缝隙,验证结果见图7-5。
图7-3 拓扑验证结果示意图
(三)需注意的问题
在应用ARCGIS的拓扑检查及处理功能时,容限值是一个很重要的概念,有两点需注意,首先在建立要素集时,输入X、Y容限值,这个概念是指当输入的要素本层内如果两结点之间的ΔX及ΔY小于容限值时,系统直接会对数据进行处理,保证处理后结点间ΔX及ΔY大于容限值。其次是在建立拓扑规则时输入的容限值,这个概念是指系统在进行拓扑验证前对参与拓扑的各层进行处理,当不同层之间的结点ΔX及ΔY小于容限值时,系统就会根据级别调整级别较低的图层数据,使之结点间ΔX及ΔY大于容限值。调整完后进行拓扑规则验证,不符合规则的就会标示出来。
图7-4 界址线覆盖验证结果示意图
图7-5 建立拓扑验证结果示意图
通过大量实践,运用ARCGIS的拓扑模块,在地籍数据库的建设中能够高效快速的检查和处理存在的逻辑错误。当然在具体实践中对容限值要根据不同的数据精度进验证,并做好数据备份,以免ARCGIS的自动处理功能将正确的数据处理错误。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。