基于Python脚本的ArcMap字段计算器分类赋值

由于出差等等原因,又没能很好的坚持记录博客,今天回来了,继续记录所学吧。

ArcMap中提供了“字段计算器工具”,实际上就是对Sql语句进行了可视化封装,形成了一个具有计算器外观的Sql语句编辑器窗口。利用字段计算器工具,我们可以直接在AacMap中针对图层的属性表进行数据的增删改查等操作,从而避免了操作图形的同时切换到Oracle、sqlserver、access等存储介质中操作属性表的麻烦。(以前批量处理数据时,采用的就是讲数据导进mdb中,然后利用Access打开写sql语句进行操作的方法,相比于字段计算器来说,麻烦的多)

字段计算器工具很方便,但是编辑起来交互不友好,而且python语法对于缩进要求很严格,这个编辑器也没有智能缩进和代码提示的功能,完全要求编辑者在类似纯记事本的状态下进行编辑,一定要十分谨慎认真才能执行出想要的结果。下面我们用具体事例来讲解操作过程。

如下图所示,


我们有一个图层,是关于一些两栖类和爬行类动物的数据,我们打开属性表,可以看到包含主键(OBJECTID),动物名称(NAME),科名称(FAMILY_NAME),目名称(ORDER_NAME),数量等级(NUMBER_CLASS

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值