地信网论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

免费视频|新人指南|广告合作|投诉删帖

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

[求助] 关于字段计算器

[复制链接]

2

主题

1100

铜板

3

好友

至尊VIP

Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

积分
43
发表于 2020-11-18 23:24 | 显示全部楼层 |阅读模式
100铜板
材料:
表1:空的属性表(仅有30列数据格式)
表2:数据表(100列)

目标:
将表2中的几十个属性 输入到表1对应的单元格中

我的做法:
属性表  >  连接与关联  >  字段计算器依次计算

缺点:
每一列都要重新修改字段

开始首先
ZZY.DI_LEI = [Export_Output_2.DI_LEI]  完成一列
结束后下一个又要
ZZY.BH_DJ = [Export_Output_2.BH_DJ]
微信截图_20201118231324.png

我的需求:
小弟不懂编程,想请问下有没有类似的代码
比如
ZZY.BH_DJ = [Export_Output_2.字段名字]  
这样就可以所有列都用同同一行算式了吧  OuO

14

主题

1万

铜板

5

好友

VIP会员

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

积分
14380

宣传勋章冰雪节勋章贡献勋章灌水勋章

发表于 2020-11-19 09:55 | 显示全部楼层
可以用一个空属性的shp只保留链接字段挂接XLS,xls里首行名字先按照标准修改,挂节后导出数据到shp,再将shp导入mdb修改相应字段类型长度

评分

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

查看全部评分

回复

使用道具 举报

2

主题

172

铜板

13

好友

助理工程师

Victory's within the

Rank: 5Rank: 5

积分
228
QQ
发表于 2020-11-19 10:39 | 显示全部楼层
地信网论坛版规和新人指南
思路:利用数据库要素类的加载功能,设置字段映射关系从而实现批量对应。
1、先把你的目标数据备份好,
2、新建一个mdb或者gdb数据库,将目标图层导入,清空原有数据,以此作为模板,
3、用目标数据关联表数据,导出新的数据图层,这时候新的数据图层应该有130+个字段,
4、catalog里在数据库目标图层上右键,以数据加载的方式导入,在向导页面注意做好字段映射就可以了

评分

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

查看全部评分

没那么多观众,别那么累····
回复

使用道具 举报

4

主题

1183

铜板

26

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
1063
发表于 2020-11-20 14:39 手机频道 | 显示全部楼层
针对这个问题我发了一个贴子,你可以去看看
回复

使用道具 举报

35

主题

1万

铜板

29

好友

地信专家组

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

积分
2212

精华勋章爱心勋章组织勋章灌水勋章荣誉会员勋章活跃勋章地信专家组VIP勋章贡献勋章5周年纪念勋章冰雪节勋章成就学员勋章

发表于 2020-11-21 22:56 | 显示全部楼层
地信网论坛发帖规范—规范发帖,方便你我他!
用追加,然后映射一下字段就可以实现
回复

使用道具 举报

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

本版积分规则

地信网十周年
在线客服

新人指南|地信论坛 ( 湘ICP备14003170号-5 土流集团有限公司 版权所有 免责声明 联系方式 邮箱登陆

湘公网安备 43010302000511号

Powered by Discuz! X3.2

快速回复 返回顶部 返回列表