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

查看: 10674|回复: 11
收起左侧

[技术交流] Arcgis涂层连接到Excel表时超过254长度的字段直接无法连接被吃?

[复制链接]

39

主题

1万

铜板

116

好友

地信专家组

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

积分
9159

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

发表于 2017-5-16 13:01 | 显示全部楼层 |阅读模式
最近同事碰到一个问题,在图层连接到Excel属性表时,一个发现GDZB这个字段会丢失!
我拿到表格后先新建一个文本字段,长度500,再连接后,发现GDZB被吃了;


2.接着用函数在excel中截断字符长度,50,100,250发现不会被吃了。然后350,300,280却又发现被吃了;


02.表格中GDZB最长有285个字符,此列被吃.png
3.后来发现,其实这个刚建立的字段也被截断到254长度了。


01.单独图层新建长文本字段被截断为254.png
4.因此估计这个就是被截断到254个字符,超过的不能被导入;但为什么图层中新建的文本长度被限制在254个长度呢?
5.接着新建mdb,要素集,导入涂层,再新建字段,发现这时长度不会被限定在254了。


03.数据集图层中新建500长度的字段.png   
04.(数据集)查看字段属性未被截断.png
6.重复上面的测试,发现还是会被吃超过254个字符长度的字段。


      不知道大家是否也是这个情况?还是说我那个地方做的有问题,还是我的只是个例!大家一起来讨论


      那么,我的处理办法就暂时是数据集的图层中新建长字段,然后连接254个字符以内的属性表(做好标记哪些属性未全),赋值给新建的对应字段,再单独编辑超过254个字符的字段值。




新手先关注天鹰软件发布帖,先看帮助和已解决问题存档更重要,不要发相似问题贴。注意看专版版规,违反扣分。

39

主题

1万

铜板

116

好友

地信专家组

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

积分
9159

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

 楼主| 发表于 2017-5-16 13:02 | 显示全部楼层
(Win7x64)A rcGIS版本10.2.2
Excel(2003和大于2007的均试过)
新手先关注天鹰软件发布帖,先看帮助和已解决问题存档更重要,不要发相似问题贴。注意看专版版规,违反扣分。
回复 支持 反对

使用道具 举报

头像被屏蔽

141

主题

980万

铜板

3万

好友

管理员

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

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

使用道具 举报

0

主题

2万

铜板

15

好友

版主

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

积分
2422

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

发表于 2017-5-17 09:12 | 显示全部楼层
感谢分享,一般你的这个问题,只要在数据库里面弄就好了…

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

6

主题

1万

铜板

4

好友

地信名人堂

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

积分
1439

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

发表于 2017-5-17 10:29 | 显示全部楼层
图层属性字段是不能超过254长度的,经验之谈吧。不知道现在10.5的有没有进行改善

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

1

主题

1935

铜板

3

好友

助理工程师

Rank: 5Rank: 5

积分
141
发表于 2017-5-17 10:54 | 显示全部楼层
arcgis里新建的字段规定了最大长度为254

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

8

主题

4263

铜板

16

好友

VIP会员

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

积分
3469

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

发表于 2017-5-17 17:28 | 显示全部楼层
谢谢分享
回复

使用道具 举报

1

主题

329

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
36
发表于 2017-5-17 21:39 | 显示全部楼层
我也遇到了类似的问题
回复 支持 反对

使用道具 举报

16

主题

2590

铜板

6

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
422
QQ
发表于 2021-7-27 20:23 | 显示全部楼层
mapgis67也是,属性字段不能超过254个字段长度,否则就会丢失后面的数据。这个问题有什么解决的办法吗?
回复 支持 反对

使用道具 举报

30

主题

2万

铜板

59

好友

钻石会员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
6281
QQ
发表于 2022-2-13 21:57 | 显示全部楼层
感谢分享
回复

使用道具 举报

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

本版积分规则

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