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

查看: 18580|回复: 16
收起左侧

[软件] ARCGIS中实现批量按属性选择的问题

[复制链接]

5

主题

1365

铜板

3

好友

助理工程师

Rank: 5Rank: 5

积分
115
发表于 2019-8-7 19:15 | 显示全部楼层 |阅读模式
SHP文件中有上万行数据,想快速选中属性表中某个字段等于一些固定数值的要素,怎样能够快速的实现啊,反复的用OR太影响效率了,且容易出错。
例如:想选中ID=2,6,15,23,38,49,50,..........的要素。

16

主题

5527

铜板

2

好友

VIP会员

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

积分
425
发表于 2019-8-13 00:56 手机频道 | 显示全部楼层
比如说DLBM  IN(0101,0102,0103)就可以了
回复 支持 2 反对 0

使用道具 举报

头像被屏蔽

141

主题

980万

铜板

3万

好友

管理员

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
627184
发表于 2019-8-8 08:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

3

主题

9104

铜板

19

好友

VIP会员

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

积分
1112

爱心勋章地信元老荣誉会员勋章活跃勋章冰雪节勋章10周年纪念勋章灌水勋章

发表于 2019-8-8 11:20 | 显示全部楼层
这种完全没有规律的值应该没有别的办法,只有存在共同点或者一定规律的才有办法,比如需要选择地名字段里面包含三亚的值可以输入:"地名" LIKE '三亚%';又比如需要选择编号为奇数的值则输入:mod( "编号字段" ,2)=1;这些批量选择都是值存在一定相同点或者规律的
回复 支持 反对

使用道具 举报

5

主题

1365

铜板

3

好友

助理工程师

Rank: 5Rank: 5

积分
115
 楼主| 发表于 2019-8-8 19:50 | 显示全部楼层
wch5487 发表于 2019-8-8 11:20
这种完全没有规律的值应该没有别的办法,只有存在共同点或者一定规律的才有办法,比如需要选择地名字段里面 ...

用了一个比较笨的方法,借助EXCEL算是实现了吧

回复 支持 反对

使用道具 举报

3

主题

9104

铜板

19

好友

VIP会员

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

积分
1112

爱心勋章地信元老荣誉会员勋章活跃勋章冰雪节勋章10周年纪念勋章灌水勋章

发表于 2019-8-9 09:33 | 显示全部楼层
薄荷凉 发表于 2019-8-8 19:50
用了一个比较笨的方法,借助EXCEL算是实现了吧

你挂接处理的?
回复 支持 反对

使用道具 举报

0

主题

4497

铜板

0

好友

地信名人堂

Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19

积分
362

宣传勋章爱心勋章组织勋章地信元老灌水勋章荣誉会员勋章活跃勋章地信专家组VIP勋章贡献勋章名人堂勋章成就学员勋章

发表于 2019-8-9 09:36 | 显示全部楼层
没规律的不管用什么方法至少你要把这些特征手工输入进去。
回复 支持 反对

使用道具 举报

5

主题

1365

铜板

3

好友

助理工程师

Rank: 5Rank: 5

积分
115
 楼主| 发表于 2019-8-13 16:50 | 显示全部楼层
panxinxian 发表于 2019-8-13 00:56
比如说DLBM  IN(0101,0102,0103)就可以了

您说的语句在哪里输入啊
回复 支持 反对

使用道具 举报

5

主题

1365

铜板

3

好友

助理工程师

Rank: 5Rank: 5

积分
115
 楼主| 发表于 2019-8-13 16:53 | 显示全部楼层
lwdaj2 发表于 2019-8-9 09:36
没规律的不管用什么方法至少你要把这些特征手工输入进去。

对,事先建立一个EXCEL表格,表头为需要处理的字段名,将需要处理的字段内容录入到表格中。
回复 支持 反对

使用道具 举报

5

主题

1365

铜板

3

好友

助理工程师

Rank: 5Rank: 5

积分
115
 楼主| 发表于 2019-8-13 16:55 | 显示全部楼层
wch5487 发表于 2019-8-9 09:33
你挂接处理的?

事先建立一个EXCEL表格,表头为需要处理的字段名,将需要处理的字段内容录入到表格中。
打开属性表,选择菜单中的“连接和关联”下的“连接”,运用连接数据可实现。
c2c7875730b67bb6f5df963a58c26ec.png
回复 支持 反对

使用道具 举报

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

本版积分规则

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