- 169
- 0
- 约小于1千字
- 约 4页
- 2020-04-17 发布于浙江
- 举报
关于ARCGIS中字段自动编号的两种方法
一、根据某一字段属性排序,并重新自动编号。
首先,打开arcgis,加入咱们要进行排序并重新编号的数据,如下图,打开Python编辑器。
然后,在Python编辑器中输入以下代码:
import arcpy?
rows = arcpy.UpdateCursor(数据名称,,,,面积 A)
i=1
for row in rows:
? ? ?row.BH=i
? ? ?i=i+1
? ? ?rows.updateRow(row)
del rows
del row
其中,
arcpy.UpdateCursor指调用UpdateCursor这个函数,其中包括5个参数,
这里我们只需要用到第一个和第五个参数,
其他参数均用“”空值代替。
第一个参数为:数据名称(前提是这个数据加入了ARCMAP中)
第五个参数为:要排序的字段名称+空格+A,A指排升序
这里重点说下BH,就是进行自动编号的字段,此字段名称必须为英文字符,如果为汉字,则不能识别。
如下图:
最后,输入完成后,两次回车,就直接运行了。
结果如下,根据面积字段的属性,进行了重新排序,并进行了自动编号。
二、字段计算器自动编号。
首先,打开字段计算器。使用Python计算:
然后,复制这段代码到预逻辑脚本代码框中,在下面排序=框中输入px(),确定。re=0
def px():
?glob
您可能关注的文档
最近下载
- 路网运行状态评估 基于手机信令的数据处理及服务 第2部分:手机信令采集.doc VIP
- CNC84.00中文操作手册.pdf VIP
- 精创温控器ECS-180neo说明书用户手册.pptx VIP
- 罗格列酮与心血管疾病风险荟萃分析.pdf VIP
- (完整版)CNC84操作手册.docx VIP
- 2026年春季学期学校国家安全教育日主题活动方案及宣传展板内容.docx VIP
- JTG_F90-2015_公路工程施工安全技术规范.docx VIP
- 公路工程施工安全技术规范-JTG-F90-2024.pptx VIP
- 《安的种子》幼儿故事ppt优秀.pptx VIP
- 2025年4月19日北京市事业单位统考《公共基本能力测验》笔试精选题及答案解析.pdf VIP
原创力文档

文档评论(0)