arcgis查重点
2022-04-29阅读(955)
问:arcgis检查重复点
- 答:AE里面这个接口ITopologicalOperator Interface 可以看看
另外,可以实现以下,把每个点,按照数据精度,做一个小buffer,然后拿这个buffer去按区域搜索点,如果在里面,就认为是重合的。
注意就是别尝试着用对比XY坐标,因为数据有精度,说重合,也是在一定精度上才说的^^ - 答:你在别的地方是怎么检查的?我认为可以用拓扑方法。
- 答:找找拓扑相关的东西吧
问:arcgis同一图层如何查找重复数据,点,线,面3类图层
- 答:102版本开始有“删除相同的”与“查找相同的”工具了,工具箱里找找arcgis同一图层如何查找重复数据,点,线,面3类图层
问:arcgis中消除线上重复节点
- 答:方法如下:
1、点位重复的数据可以在Toolbox里选择Data Management Tools下面的General里的Delete Identical工具,如果只是点重复,属性一致的话就直接选择Shape即可,如果是需要多个属性一致则除了勾选Shape外再勾选其他字段(例如NAME等)
2、如果要比较哪个点比较正确,最好是建立拓扑有利用点的Must Be Disjoint去检查,然后手动去删除应该删除的点。 - 答:点位重复的数据可以在Toolbox里选择Data Management Tools下面的General里的Delete Identical工具,如果只是点重复,属性一致的话就直接选择Shape即可,如果是需要多个属性一致则除了勾选Shape外再勾选其他字段(例如NAME等)
如果要比较哪个点比较正确,最好是建立拓扑有利用点的Must Be Disjoint去检查,然后手动去删除应该删除的点。
问:arcgis中怎么删除重复点
- 答:1、可以把dbf文件用Excel打开,07以上的都有删除重复数据的工具;2、或者用ARCGIS的Dissolve工具,不过别忘了把下面的创建多部件不要勾选;也是菜鸟,只知道这么多
问:在arcgis中怎样对身份证号码进行查重
- 答:新建一个字段,然后单击这个字段计算(当然存储身份证号码的字段是“身份证号码”):
用python代码:
ss={}
def a(s):
if s in ss:
ss[s]+=1
else:
ss[s]=1
return ss[s]
最后一栏输入:
a( !身份证号码! )