你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
问题
话题
文章
下载
帮助
登录
注册
ArcGIS Python
如何根据判断条件给字段赋值?
在桌面中如果A字段值为“是”,则需要在B字段里填“1”
如果A字段值为“否”,则需要在B字段里填“0”
如果A字段值为“其它”,则需要在B字段里填“2”
请问怎么实现?
1 个回复
刘公子东
-
呐
赞同来自:
我的思路是这样的,用python实现
1、创建游标,UpdataCursor
2、循环获取rows,for...in...遍历row
3、if判断row.getValue("A") =="是",setValue ("B", 1) #注意字段属性匹配
4、rows.updataRow(row)
4、del rows,row
要回复问题请先
登录
或
注册
发起人
Q行天下
相关问题
ArcGIS中如何用Python给字段值补充0
如何自动向一个字段添加依次变大的序列号?
市区择房分析时,需要添加字段并将其赋值1或者-1,怎么做? 在开始编辑的时候,总是出现空间参考与数据框不匹配提示,原因是什么?会影响下面的赋值吗?
Engine中如何判断两个要素类的空间参考是否是同一个?
如何在EXCEL里把指定时间范围内值分字段求和
字段计算器中替换中文问题
for .net 100.1 如何判断FeatureLayer当前屏幕区域已经渲染完毕
Modelbuilder将文件名赋值到字段中
如何按某字段值给另一字段批量赋值?
属性表没开开始编辑用计算字段器不小心改动了全部数据,无法返回上一步了,有恢复改动之前的办法吗?
ARCGIS如何实现,按某字段属性值 批量分类导出成shp
问题状态
最新活动:
2018-11-29 13:32
浏览:
3617
关注:
2
人
—— 扫技术支持中心微信服务号!
—— 让GIS知乎问答随时随地!
1 个回复
刘公子东 - 呐
赞同来自:
1、创建游标,UpdataCursor
2、循环获取rows,for...in...遍历row
3、if判断row.getValue("A") =="是",setValue ("B", 1) #注意字段属性匹配
4、rows.updataRow(row)
4、del rows,row
要回复问题请先登录或注册