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

查看: 1988|回复: 5
收起左侧

[二次开发] 不同数据类型空间位置属性字段匹配

[复制链接]

6

主题

656

铜板

5

好友

助理工程师

Rank: 5Rank: 5

积分
161
发表于 2017-9-16 16:42 | 显示全部楼层 |阅读模式
20铜板
数据情况:    有一个shp点文件(d.shp),包含字段NAME和bz;一个gdb(tt.gdb),其中包含要素面文件(m),面文件包含字段NAME1;
想实现情况:
    检查在面里面的点(空间选择)的MAME和对应的面的的NAME1,内容是否一致,一致的bz值位1,不一致则为0;

2

主题

3万

铜板

19

好友

版主

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
3506

宣传勋章爱心勋章组织勋章优秀斑主地信元老灌水勋章荣誉会员勋章活跃勋章官方团队地信专家组VIP勋章贡献勋章成就学员勋章

发表于 2017-9-17 11:13 | 显示全部楼层
建议把点放到数据库里面。此后进行空间连接,之后在字段计算器里面进行判断,写一个小函数即可,返回值为0和1

评分

参与人数 2威望 +20 铜板 +90 收起 理由
yufeimenl + 10 赞!
jimi21 + 20 + 80 感谢回复!

查看全部评分

回复

使用道具 举报

2

主题

8415

铜板

4

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
681
发表于 2017-9-17 21:25 | 显示全部楼层
顶楼上的
回复

使用道具 举报

1

主题

3385

铜板

5

好友

地信名人堂

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

积分
220

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

发表于 2017-9-18 09:36 | 显示全部楼层
版主威武,版主的方法最简单
回复

使用道具 举报

1

主题

2982

铜板

2

好友

助理工程师

Rank: 5Rank: 5

积分
193
发表于 2017-9-18 19:54 | 显示全部楼层
打开shp属性表,连接gdb。如果name和name1相同则那一行可以连接上。否则不可以,可以在shp属性表里边增加字段,连接上的赋值为1未连接上的赋值为0

评分

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

查看全部评分

回复

使用道具 举报

1

主题

4197

铜板

6

好友

助理工程师

Rank: 5Rank: 5

积分
382
发表于 2017-9-22 19:07 | 显示全部楼层
用python可以搞定
回复

使用道具 举报

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

本版积分规则

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