arcgis清除重复面工具箱
2023-01-10阅读(771)
问:arcgis如何批量删除重复面?
- 答:我把重复面理解为完全重合的面。先在属性表里建两个字段x、y坐标,右键字段用calculate geometry批量计算每个图斑的质心X坐标与Y坐标。然后使用delete identical工具(Arc Toolbox里的),把两个字段都选上作为筛选重复的条件,ok然后等着就好。
- 答:arcgis里除了一个一个的删之外,最好的一种方法是全部选中融合(merge)
- 答:构建拓扑,然后对拓扑重叠批量修复。
- 答:打开属性表 用ctrl或者shift键多选 删除
- 答:gis面拓扑问题一键处理工具 内容来自地信网论坛 可自行搜索“面拓扑问题工具使用心得分享”
问:arcgis添加点图层后内容相同
- 答:第一种方法,比较复杂: 打开属性表后,确定要合并的两个面区域的属性FID,按ctrl同时选择后,合并即可
- 答:最佳回答:Label Features选项勾上原面生成的点。2.工具Delete Identical 2.1 计算面质心坐标 添加两个字段分别记录质心的x和y坐标值
- 答:arcgis添加点图层后内容相同?
你好,可以进行以下操作
1.使用ArcGIS工具,组合解决删除重复面
思路:面生成线—线转面—获取面属性
(1) Feature to line,将面生成线
Data Management ToolsFeaturesFeatureto line。
(2)featureto polygon将线再转成面new_polygon
(3)Spatialjoin空间连接属性
若要保持原面的属性,用feature to point将原面要素类转成点,然后用spatial join与new_polygon进行空间连接,或者在上一步线转面时,Label Features选项勾上原面生成的点。
2.工具Delete Identical
2.1 计算面质心
坐标
添加两个字段分别记录质心的x和y坐标值,用CalculateGeometry计算X Coordinate of Centroid、Y Coordinate of Centroid。
2.2 用Delete Identical删除重复的面
工具界面里勾上2.1中计算的质心x、y坐标字段,此工具会比较属性值相同的要素,并进行删除。 - 答:1.使用ArcGIS工具,组合解决删除重复面
思路:面生成线—线转面—获取面属性
(1) Feature to line,将面生成线
Data Management ToolsFeaturesFeatureto line。
(2)featureto polygon将线再转成面new_polygon
(3)Spatialjoin空间连接属性
若要保持原面的属性,用feature to point将原面要素类转成点,然后用spatial join与new_polygon进行空间连接,或者在上一步线转面时,Label Features选项勾上原面生成的点。
2.工具Delete Identical
2.1 计算面质心
坐标
添加两个字段分别记录质心的x和y坐标值,用CalculateGeometry计算X Coordinate of Centroid、Y Coordinate of Centroid。
2.2 用Delete Identical删除重复的面
工具界面里勾上2.1中计算的质心x、y坐标字段,此工具会比较属性值相同的要素,并进行删除。 - 答:方法多种,但是,可以写方法将一层数据cut到另一层,然后将被cut的空层删除
cut是指将一层数据边复制边删除.到最后留下一个空层
时间复杂度是n
如果需要保留之前的层,那么就只能copy啦。 - 答:1.使用ArcGIS工具,组合解决删除重复面
思路:面生成线—线转面—获取面属性
(1) Feature to line,将面生成线
Data Management ToolsFeaturesFeatureto line。
(2)featureto polygon将线再转成面new_polygon
(3)Spatialjoin空间连接属性
若要保持原面的属性,用feature to point将原面要素类转成点,然后用spatial join与new_polygon进行空间连接,或者在上一步线转面时,Label Features选项勾上原面生成的点。
2.工具Delete Identical
2.1 计算面质心
坐标
添加两个字段分别记录质心的x和y坐标值,用CalculateGeometry计算X Coordinate of Centroid、Y Coordinate of Centroid。
2.2 用Delete Identical删除重复的面
工具界面里勾上2.1中计算的质心x、y坐标字段,此工具会比较属性值相同的要素,并进行删除。 - 答:添加点图层之后,它的内容是相同的,因为添加点图层其实就是复制一层
问:arcgis怎么快捷的删除重复的点?
- 答:重复点,在某个精度下很相近而可以认为是同一个点的点。这里所谓的删除重复点,其实是通过点做缓冲,构成面;然后把构成的面合并起来,这样,重复点<或者近距离点>所形成的面的边界就会消融而形成一个面;然后打散,把不相邻的面分散成独立的要素;最后,生成这些面的质心点,即为所求。
删除重复的点要素
第一种方法是借助ArcGIS自带的扩展,Spatial ETL Tool,该工具是FME的一个模块,通过介绍在ArcGIS环境下逐步地新建一个Spatial ETL Tool,熟悉FME这款软件的风格和主要思想。
第二种方法是ArcGIS自身的工具方法,打一套组合拳,亦可以得到想要的结果。
第三种方法是新近补上去的,主要思路和FME处理一样:先将点的坐标按 "x,y" 的格式写入一个字段,然后对这个字段进行重复项检查<两步都是使用field Calculate> - 答:用Dissolve工具