arcpy 实现新增字段合并字段

该篇博客介绍了如何使用GIS工具Arcpy进行空间数据处理,包括新增字段计算区域面积(公顷和亩),以及如何合并两个字段形成新的全名字段。内容涉及了地理信息系统中常见的数据操作,对理解GIS数据处理有帮助。
摘要由CSDN通过智能技术生成

新增字段area_ha(公顷),并计算出来:

arcpy.AddField_management('区界',"area_ha","DOUBLE")
>>> arcpy.CalculateField_management("区界","area_ha","!AREA!/10000","PYTHON_9.3")

运算界面:
在这里插入图片描述

输出结果:
在这里插入图片描述
新增字段area_MU(亩),并计算出来:

arcpy.AddField_management('区界',"area_MU","DOUBLE")
... arcpy.CalculateField_management("区界","area_MU","!AREA!/10000*15","PYTHON_9.3")

运算界面:
在这里插入图片描述
输出结果:

在这里插入图片描述

合并两个字段:area_MU和NAME99:
使用format函数进行格式化,如果字段里有中文,需要加前缀u,表示unicode编码,如果没有中文,就不需要加。

arcpy.AddField_management("区界","fullName","TEXT")
... arcpy.CalculateField_management("区界","fullName","u'{}{}'.format(!area_MU!,!NAME99!)","PYTHON")

运算界面:
在这里插入图片描述
输出界面:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值