免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 6128|回复: 4
收起左侧

[软件] 如何对arcgis属性表中的分类变量自动赋值

[复制链接]

7

主题

491

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
59
发表于 2018-11-16 21:34 | 显示全部楼层 |阅读模式
现在我想对一个shp文件的属性表中,一个字符变量(例如50行,分为10个类别),我想根据这个字符变量的类别进行编码,例如A类,全编码为1,B类全编码为2……因为我实际数据涉及6000多类,所以手动不现实,请问有更好的自动编码的方法吗?谢谢

7

主题

3733

铜板

4

好友

VIP会员

Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23

积分
259
发表于 2018-11-17 18:49 | 显示全部楼层
写代码 或者导出Excel处理后挂接回来

评分

参与人数 1威望 +20 铜板 +80 收起 理由
jimi21 + 20 + 80 感谢回复!

查看全部评分

回复 支持 反对

使用道具 举报

0

主题

580

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
20
发表于 2018-11-17 23:56 手机频道 | 显示全部楼层
字段计算器可以吧

评分

参与人数 1威望 +20 铜板 +80 收起 理由
jimi21 + 20 + 80 感谢回复!

查看全部评分

回复 支持 反对

使用道具 举报

3

主题

6124

铜板

2

好友

教授级高工

Rank: 12Rank: 12Rank: 12

积分
1703
QQ
发表于 2018-11-18 17:27 手机频道 | 显示全部楼层
字段计算器输入代码可以的

评分

参与人数 1威望 +20 铜板 +80 收起 理由
jimi21 + 20 + 80 感谢回复!

查看全部评分

回复 支持 反对

使用道具 举报

3

主题

3548

铜板

4

好友

地信专家组

Rank: 14Rank: 14Rank: 14Rank: 14

积分
375

爱心勋章

发表于 2018-11-18 20:28 | 显示全部楼层
字段计算器 python
def Reclass(a):
  if a=="水浇地":
    return 1
  elif a=="旱地":
    return 2
赋值:Reclass(!想转的字段!)

也可以将属性表导出到Excel中直接处理赋值再链接回来

评分

参与人数 1威望 +20 铜板 +80 收起 理由
jimi21 + 20 + 80 感谢回复!

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表