字段计算器python教程_ArcMap 字段计算器(Field Calculator)的使用总结

本文总结了ArcMap字段计算器的使用,包括利用Python进行固定字符串填充、ID字段自增、数值累加、随机浮点值计算、字符串操作、日期转换等功能。详细介绍了各操作的Python代码块和表达式方法。
摘要由CSDN通过智能技术生成

ArcMap 字段计算器(Field Calculator)的使用总结

发布时间:2018-06-25 17:31,

浏览次数:1648

, 标签:

ArcMap

Field

Calculator

1.某一个字段写入 固定字符串

----选择python,字符串 gxsj="2018-06-25" 点击确定。

2.根据ID字段填写URL字段

----新建url字段,类型为文本类型,简单模式下选择Python脚本 ----输入表达式:"assets/imgs/M2U004"+str(int(

!ID! %26+30))+".jpg" ----其中%为取余;int为取整;str为数值转字符。

3.高级模式

4.注意python语法之缩进问题,字段类型要与返回结果类型一致。

5.实现ID字段自增:注意缩进语法

----Python   #程序语言 ----Code Block:        #下面这部分是具体实现,注意在放字段计算器时只需要下面这部分

rec=0  def autoIncrement():     #定义方法名  global rec  pStart = 1    #初始值, 可以调整

pInterval = 1    #自增间隔, 可以调整  if (rec == 0):      rec = pStart    else:

rec = rec + pInterval  return rec  ---表达式 autoIncrement()   #表达式方法</

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值