arcgis查重复线段和删除重复线段

arcgis查重复线段和删除重复线段

问:ArcGIS9.3中如何删除单独的shp文件中的重复线
  1. 答:ARCMAP中容易做了。启动编辑,选中,从TOC中找到多余的,删除。
    AE中提供思路:先得到一条线,然后做一个BUFFER,判断落在此BUFFER中的线要素,若是,删除。当然了,若是完全重合,直接可以判断要素的SHAPE是不是IsEqual。
  2. 答:应该得编程实现,你可以提高分数,可能有高手做过
问:arcgis中消除线上重复节点
  1. 答:方法如下:
    1、点位重复的数据可以在Toolbox里选择Data Management Tools下面的General里的Delete Identical工具,如果只是点重复,属性一致的话就直接选择Shape即可,如果是需要多个属性一致则除了勾选Shape外再勾选其他字段(例如NAME等)
    2、如果要比较哪个点比较正确,最好是建立拓扑有利用点的Must Be Disjoint去检查,然后手动去删除应该删除的点。
  2. 答:点位重复的数据可以在Toolbox里选择Data Management Tools下面的General里的Delete Identical工具,如果只是点重复,属性一致的话就直接选择Shape即可,如果是需要多个属性一致则除了勾选Shape外再勾选其他字段(例如NAME等)
    如果要比较哪个点比较正确,最好是建立拓扑有利用点的Must Be Disjoint去检查,然后手动去删除应该删除的点。
问:arcgis中如何删除重复线
  1. 答:开始编辑,先选中线,打开编辑栏右边的Attribute,在这里面就可以删除你不想要的重复线啦!
  2. 答:不知道你的具体情况。我以前也遇过类似的问题。就是从mapgis的tab转成shape格式时,出现了很多重复的点,线,面。最后用toolbox的ETL工具重新转换就好了。最初我尝试用二次开发来实现。用IRelationalOperator 接口可以判断两个图形是否相等。但是这样做的话速度太慢,可能是我的算法问题吧。
  3. 答:可以从属性字段中判断呀,把不需要的全部选中,在编辑状态下删除,应该不算麻烦吧?
问:如何在ArcGis9.3.1里面批量删除重复的线
  1. 答:如果是10.0以上可以使用工具箱中的delete indentical工具,如果在9.3里面只能通过etl使用matcher转换器来删除。
  2. 答:按住Ctrl,依次选择这些线,然后点Delete就行了。或者通过Selection By Attribution的功能,选择那些线。
问:arcgis 删除重复线
  1. 答:那就重导吧,太麻烦了
  2. 答:试试我上面说的命令。中文版在【数据管理工具】-【要素类】-【整合】。其实最好的办法的Clean命令,但是ArcGIS10没有改命令。如果想用的话,可以将数据转为Coverage,或者Geodatabase的拓扑来处理,就是有点麻烦!
arcgis查重复线段和删除重复线段
下载Doc文档

猜你喜欢