My Web My GIS

Nothing Is Impossible

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

在ARC/INFO中可用CLEAN或BUILD命令,通过建立拓扑多边形自动生成面。拓扑结构由ARC或ARCEDIT中的BUILD和CLEAN两条命令自动生成和修改。要注意的是建立拓扑结构前,要认真检查,修改输入数据,使弧段标识码及多边形标识码唯一。BUILD与CLEAN命令定义特征拓扑关系和生成特征属性方面有许多相同的功能,但也有以下几条重要区别:

①、BUILD带POINT参数可生成点特征,而CLEAN不能生成点特征。

  ②、CLEAN命令对弧段坐标进行分析,决定是否分裂弧,计算新的交点,取消短于(FUZZY)容差的弧段和短于(DANGLE)容差的悬挂弧段。而BUILD命令不作这种调整。

    ③、BUILD命令不能处理在生成多边形时交叉的线段,而CLEAN可以。对线特征,BUILD命令不分裂相迭交的线段,但仍生成层的AAT表。

    ④、CLEAN命令总是生成或更新线、点拓扑关系,而BUILD带LINE参数不能。

    ⑤、如果覆盖层已有一张AAT表格,则BUILD与CLEAN带POLY参数都将重新自动生成一张新的属性表。

    ⑥、BUILD与CLEAN在生成覆盖特征有时都要产生一个临时文件,该文件是该层所占空间的三到四倍。

鉴于BUILD与CLEAN的区别,在建立拓扑关系时就应考虑选用适合命令:

    ①、建立点特征拓扑关系选用BUILD命令带POINT参数。

②、仅建立多边形拓扑关系时,覆盖层中的弧段无重叠选用BUILD命令带POLY参数;如果段有重叠或不清楚时选用CLEAN。

③、建立线的拓扑关系时,覆盖层中的弧段无交叉选用BUILD命令带LINE参数;如果弧段有交叉或不清楚时选用CLEAN。

posted on 2006-06-22 15:04  胡高扬  阅读(951)  评论(0编辑  收藏  举报