
1、ARCGIS中识别不重复字段内容自动编号Python方法:重复字段内容编同样的号,不重复的顺序号递增编号方法。
2、在自动编号字段中计算出识别左侧字段内容判断其重复性然后自动编号。
3、打开arcgis、arcmap——属性表——对应字段的字段计算器。
4、字段计算器窗口中勾选,Python和显示代码。打开代码窗口。
5、在代码窗口中输入代码如下:L=[ ]B=[ ]def aa(x): global L global B L.append(x) if L.count(x) ==1: B.append(x)。return (B.index(x)+1)。
6、运行代码后,结果如下图,识别了左边圈出的字段中的重复值然后,对不重复的字段自动编号并在重复的字段值对应位置编和之前同样的号。
1、首先我们点击“开始”—“ArcGIS”—“ArcMap 10”,启动ArcMap程序。
2、选择“空白地图”模板,点击“确定”,创建一个空白地图。
3、点击ArcMap菜单栏的“添加数据”,打开添加数据对话框。
4、选择要添加的数据,点击“添加”,将shapefile文件添加到空白地图。
5、同样使用添加数据功能,在空白地图上添加局部区域范围线。
6、打开ArcMap的工具箱,选择“工具箱”—“系统工具箱”—“Analysis Tools.tbx”—“提取”—“裁剪”,打开要素裁剪界面。
7、在要素裁剪界面,选择输入要素,就是要被裁剪的图层,这里选择添加的shapefile文件,选择裁剪要素,就是用来裁剪shapefile的范围线,选择输出结果的存储位置,点击“确定”,开始裁剪要素。
8、等待要素裁剪完成,完成后裁剪结果会自动添加到地图上,这样就截取了shapefile的局部区域了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)